LPC122X All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 2 — 26 August 2011 4 of 61
NXP Semiconductors
LPC122x
32-bit ARM Cortex-M0 microcontroller
4.1 Ordering options
Table 2. Ordering options for LPC122x
Type number Flash Total
SRAM
UART I
2
C/
FM+
SSP/
SPI
ADC
channels
GPIO Package
LPC1227
LPC1227FBD64/301 128 kB 8 kB 2 1 1 8 55 LQFP64
LPC1227FBD48/301 128 kB 8 kB 2 1 1 8 39 LQFP48
LPC1226
LPC1226FBD64/301 96 kB 8 kB 2 1 1 8 55 LQFP64
LPC1226FBD48/301 96 kB 8 kB 2 1 1 8 39 LQFP48
LPC1225
LPC1225FBD64/321 80 kB 8 kB 2 1 1 8 55 LQFP64
LPC1225FBD64/301 64 kB 8 kB 2 1 1 8 55 LQFP64
LPC1225FBD48/321 80 kB 8 kB 2 1 1 8 39 LQFP48
LPC1225FBD48/301 64 kB 8 kB 2 1 1 8 39 LQFP48
LPC1224
LPC1224FBD64/121 48 kB 4 kB 2 1 1 8 55 LQFP64
LPC1224FBD64/101 32 kB 4 kB 2 1 1 8 55 LQFP64
LPC1224FBD48/121 48 kB 4 kB 2 1 1 8 39 LQFP48
LPC1224FBD48/101 32 kB 4 kB 2 1 1 8 39 LQFP48
LPC122X All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 2 — 26 August 2011 5 of 61
NXP Semiconductors
LPC122x
32-bit ARM Cortex-M0 microcontroller
5. Block diagram
Fig 1. LPC122x block diagram
ARM
CORTEX-M0
TEST/DEBUG
INTERFACE
MICRO DMA
CONTROLLER
system
bus
CLOCK
GENERATION,
POWER CONTROL,
SYSTEM
FUNCTIONS
XTALIN
XTALOUT
RESET
SWD
CRC
ENGINE
LPC122x
master
32/48/64/80/
96/128 kB
FLASH
slave
4/8 kB
SRAM
slave
ROM
slave
slaveslaveslave
002aaf269
GPIO ports
WINDOWED WDT
IOCONFIG
RTC 32 kHz OSCILLATOR
SYSTEM CONTROL
CLKOUT
SSP/SPI
UART0 RS-485
I
2
C
32-bit COUNTER/TIMER 0
SCK
SSEL
MISO
MOSI
4 × MAT
4 × CAP
SDA
SCL
UART1
TXD1
TXD0
RXD1
RXD0
32-bit COUNTER/TIMER 1
4 × MAT
4 × CAP
16-bit COUNTER/TIMER 0
2 × MAT
2 × CAP
16-bit COUNTER/TIMER 1
2 × MAT
2 × CAP
DTR0, DSR0, CTS0,
DCD0, RI0, RTS0
10-bit ADC
MICRO DMA REGISTERS
COMPARATOR0/1
AD[7:0]
ACMP0_I[3:0]
ACMP1_O
ACMP1_I[3:0]
VREF_CMP
ACMP0_O
AHB-LITE BUS
AHB-APB
BRIDGE
HIGH-SPEED
GPIO
RTCXOUT
RTCXIN
IRC, OSCILLATORS
POR
BOD
clocks and controls
Grey-shaded blocks represent peripherals
with connection to the micro DMA controller
LPC122X All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 2 — 26 August 2011 6 of 61
NXP Semiconductors
LPC122x
32-bit ARM Cortex-M0 microcontroller
6. Pinning information
6.1 Pinning
(1) High-current output driver.
Remark: For a full listing of all functions for each pin see Table 3
.
Fig 2. Pin configuration LQFP64 package
LPC122x
XTALIN R/PIO1_0
XTALOUT R/PIO0_31
VREF_CMP R/PIO0_30
PIO0_19 PIO0_18
PIO0_20 PIO0_17
PIO0_21 PIO0_16
PIO0_22 PIO0_15
PIO0_23 PIO0_14
PIO0_24 RESET/PIO0_13
SWDIO/PIO0_25 PIO0_12
(1)
SWCLK/PIO0_26 PIO0_11
PIO0_27
(1)
PIO0_10
PIO2_12 PIO2_7
PIO2_13 PIO2_6
PIO2_14 PIO2_5
PIO2_15 PIO2_4
PIO0_28
(1)
V
SSIO
PIO0_29
(1)
V
DD(IO)
PIO0_0 PIO2_11
PIO0_1 PIO2_10
PIO0_2 PIO2_9
PIO0_3 PIO2_8
PIO0_4 RTCXIN
PIO0_5 RTCXOOUT
PIO0_6 V
DD(3V3)
PIO0_7 V
SS
PIO0_8 PIO1_6
PIO0_9 PIO1_5
PIO2_0 PIO1_4
PIO2_1 PIO1_3/WAKEUP
PIO2_2 PIO1_2
PIO2_3 R/PIO1_1
002aaf554
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49

LPC1225FBD48/321,1

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
ARM Microcontrollers - MCU CORTEX M0 80K FL 8K DMA CRC ADC COMPARTR
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union