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 13 of 61
NXP Semiconductors
LPC122x
32-bit ARM Cortex-M0 microcontroller
PIO2_6/
CT32B0_CAP2/
CT32B0_MAT2/DCD0
-35
[2]
[3]
no I/O I; PU PIO2_6 — General purpose digital input/output pin.
I- CT32B0_CAP2 — Capture input, channel 2 for 32-bit timer 0.
O- CT32B0_MAT2 — Match output, channel 2 for 32-bit timer 0.
I- DCD0
Data Carrier Detect input for UART0.
PIO2_7/
CT32B0_CAP3/
CT32B0_MAT3/DSR0
-36
[2]
[3]
no I/O I; PU PIO2_7 — General purpose digital input/output pin.
I- CT32B0_CAP3 — Capture input, channel 3 for 32-bit timer 0.
O- CT32B0_MAT3 — Match output, channel 3 for 32-bit timer 0.
I- DSR0
Data Set Ready input for UART0.
PIO2_8/
CT32B1_CAP0/
CT32B1_MAT0
-59
[2]
[3]
no I/O I; PU PIO2_8 — General purpose digital input/output pin.
I- CT32B1_CAP0 — Capture input, channel 0 for 32-bit timer 1.
O- CT32B1_MAT0 — Match output, channel 0 for 32-bit timer 1.
PIO2_9/
CT32B1_CAP1/
CT32B1_MAT1
-60
[2]
[3]
no I/O I; PU PIO2_9 — General purpose digital input/output pin.
I- CT32B1_CAP1 — Capture input, channel 1 for 32-bit timer 1.
O- CT32B1_MAT1 — Match output, channel 1 for 32-bit timer 1.
PIO2_10/
CT32B1_CAP2/
CT32B1_MAT2/TXD1
-61
[2]
[3]
no I/O I; PU PIO2_10 — General purpose digital input/output pin.
I- CT32B1_CAP2 — Capture input, channel 2 for 32-bit timer 1.
O- CT32B1_MAT2 — Match output, channel 2 for 32-bit timer 1.
O- TXD1 — Transmitter output for UART1.
PIO2_11/
CT32B1_CAP3/
CT32B1_MAT3/RXD1
-62
[2]
[3]
no I/O I; PU PIO2_11 — General purpose digital input/output pin.
I- CT32B1_CAP3 — Capture input, channel 3 for 32-bit timer 1.
O- CT32B1_MAT3 — Match output, channel 3 for 32-bit timer 1.
I- RXD1 — Receiver input for UART1.
PIO2_12/RXD1 - 13
[2]
[3]
no I/O I; PU PIO2_12 — General purpose digital input/output pin.
I- RXD1 — Receiver input for UART1.
PIO2_13/TXD1 - 14
[2]
[3]
no I/O I; PU PIO2_13 — General purpose digital input/output pin.
O- TXD1 — Transmitter output for UART1.
PIO2_14 - 15
[2]
[3]
no I/O I; PU PIO2_14 — General purpose digital input/output pin.
PIO2_15 - 16
[2]
[3]
no I/O I; PU PIO2_15 — General purpose digital input/output pin.
RTCXIN 46 58
[10]
- I - Input to the 32 kHz oscillator circuit.
RTCXOUT 45 57
[10]
- O - Output from the 32 kHz oscillator amplifier.
XTALIN 1 1 - I - Input to the system oscillator circuit and internal clock
generator circuits.
XTALOUT 2 2 - O - Output from the system oscillator amplifier.
VREF_CMP 3 3 - I - Reference voltage for comparator.
Table 3. LPC122x pin description
…continued
Symbol
Pin LQFP48
Pin LQFP64
Start
logic
input
Type Reset
state
[1]
Description
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 14 of 61
NXP Semiconductors
LPC122x
32-bit ARM Cortex-M0 microcontroller
[1] Pin state at reset for default function: I = Input; O = Output; PU = internal pull-up enabled; IA = inactive, no pull-up/down enabled.
[2] 3.3 V tolerant, digital I/O pin; default: pull-up enabled, no hysteresis.
[3] If set to output, this normal-drive pin is in low mode by default.
[4] I
2
C-bus pins; 5 V tolerant; open-drain; default: no pull-up/pull-down; no hysteresis.
[5] 3.3 V tolerant, digital I/O pin with RESET
function; default: pull-up enabled, no hysteresis. An external pull-up resistor is required on this
pin for the Deep power-down mode.
[6] 3.3 V tolerant, digital I/O pin with analog function; default: pull-up enabled, no hysteresis.
[7] If set to output, this normal-drive pin is in high mode by default.
[8] 3.3 V tolerant, digital I/O pin with analog function and WAKEUP function; default: pull-up enabled, no hysteresis.
[9] 3.3 V tolerant, high-drive digital I/O pin; default: pull-up enabled, no hysteresis.
[10] If the RTC is not used, RTCXIN and RTCXOUT can be left floating.
To enable a peripheral function, find the corresponding port pin, or select a port pin if the
function is multiplexed, and program the port pin’s IOCONFIG register to enable that
function. The primary SWD functions and RESET
are the default functions on their pins
after reset.
V
DD(IO)
47 63 - I - Input/output supply voltage.
V
DD(3V3)
44 56 - I - 3.3 V supply voltage to the internal regulator and the ADC. Also
used as the ADC reference voltage.
V
SSIO
48 64 - I - Ground.
V
SS
43 55 - I - Ground.
Table 3. LPC122x pin description
…continued
Symbol
Pin LQFP48
Pin LQFP64
Start
logic
input
Type Reset
state
[1]
Description
Table 4. Pin multiplexing
Peripheral Function Type Available on ports:
Analog comparators ROSC I/O PIO0_29 - -
ACMP0_I0 I PIO0_19 - -
ACMP0_I1 I PIO0_20 - -
ACMP0_I2 I PIO0_21 - -
ACMP0_I3 I PIO0_22 - -
ACMP0_O O PIO0_27 - -
ACMP1_I0 I PIO0_23 - -
ACMP1_I1 I PIO0_24 - -
ACMP1_I2 I PIO0_25 - -
ACMP1_I3 I PIO0_26 - -
ACMP1_O O PIO0_28 - -
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 15 of 61
NXP Semiconductors
LPC122x
32-bit ARM Cortex-M0 microcontroller
ADC AD0 I PIO0_30 - -
AD1 I PIO0_31 - -
AD2 I PIO1_0 - -
AD3 I PIO1_1 - -
AD4 I PIO1_2 - -
AD5 I PIO1_3 - -
AD6 I PIO1_4 - -
AD7 I PIO1_5 - -
CT16B0 CT16B0_CAP0 I PIO0_11 PIO0_28 PIO2_0
CT16B0_CAP1 I PIO0_12 PIO0_29 PIO2_1
CT16B0_MAT0 O PIO0_11 PIO0_28 PIO2_0
CT16B0_MAT1 O PIO0_12 PIO0_29 PIO2_1
CT16B1 CT16B1_CAP0 I PIO0_15 PIO1_5 PIO2_2
CT16B1_CAP1 I PIO0_16 PIO1_6 PIO2_3
CT16B1_MAT0 O PIO0_15 PIO1_5 PIO2_2
CT16B1_MAT1 O PIO0_16 PIO1_6 PIO2_3
CT32B0 CT32B0_CAP0 I PIO0_1 PIO0_18 PIO2_4
CT32B0_CAP1 I PIO0_2 PIO0_19 PIO2_5
CT32B0_CAP2 I PIO0_3 PIO0_20 PIO2_6
CT32B0_CAP3 I PIO0_4 PIO0_21 PIO2_7
CT32B0_MAT0 O PIO0_1 PIO0_18 PIO2_4
CT32B0_MAT1 O PIO0_2 PIO0_19 PIO2_5
CT32B0_MAT2 O PIO0_3 PIO0_20 PIO2_6
CT32B0_MAT3 O PIO0_4 PIO0_21 PIO2_7
CT32B1 CT32B1_CAP0 I PIO0_6 PIO0_23 PIO2_8
CT32B1_CAP1 I PIO0_7 PIO0_24 PIO2_9
CT32B1_CAP2 I PIO0_8 PIO0_25 PIO2_10
CT32B1_CAP3 I PIO0_9 PIO0_26 PIO2_11
CT32B1_MAT0 O PIO0_6 PIO0_23 PIO2_8
CT32B1_MAT1 O PIO0_7 PIO0_24 PIO2_9
CT32B1_MAT2 O PIO0_8 PIO0_25 PIO2_10
CT32B1_MAT3 O PIO0_9 PIO0_26 PIO2_11
UART0 RXD0 I PIO0_1 PIO2_1 -
TXD0 O PIO0_2 PIO2_2 -
CTS0
I PIO0_7 PIO2_4 -
DCD0
I PIO0_5 PIO2_6 -
DSR0
I PIO0_4 PIO2_7 -
DTR0
O PIO0_3 PIO2_3 -
RI0
I PIO0_6 PIO2_5 -
RTS0
O PIO0_0 PIO2_0 -
Table 4. Pin multiplexing
Peripheral Function Type Available on ports:

LPC1227FBD64/301,1

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
ARM Microcontrollers - MCU CORTEX M0 128K 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