Datasheet
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 12 of 61
NXP Semiconductors
LPC122x
32-bit ARM Cortex-M0 microcontroller
PIO1_5/AD7/
CT16B1_CAP0/
CT16B1_MAT0
41 53
[6]
[3]
no I/O I; PU PIO1_5 — General purpose digital input/output pin.
I- AD7 — A/D converter, input 7.
I- CT16B1_CAP0 — Capture input, channel 0 for 16-bit timer 1.
O- CT16B1_MAT0 — Match output, channel 0 for 16-bit timer 1.
PIO1_6/
CT16B1_CAP1/
CT16B1_MAT1
42 54
[2]
[3]
no I/O I; PU PIO1_6 — General purpose digital input/output pin.
I- CT16B1_CAP1 — Capture input, channel 1 for 16-bit timer 1.
O- CT16B1_MAT1 — Match output, channel 1 for 16-bit timer 1.
PIO2_0 to PIO2_15 I/O Port 2 — Port 2 is a 32-bit I/O port with individual direction and
function controls for each bit. The operation of port 2 pins
depends on the function selected through the IOCONFIG
register block. Pins PIO2_16 through PIO2_31 are not
available.
PIO2_0/
CT16B0_CAP0/
CT16B0_MAT0/
RTS0
-29
[2]
[3]
no I/O I; PU PIO2_0 — General purpose digital input/output pin.
I- CT16B0_CAP0 — Capture input, channel 0 for 16-bit timer 0.
O- CT16B0_MAT0 — Match output, channel 0 for 16-bit timer 0.
O- RTS0
— Request To Send output for UART0.
PIO2_1/
CT16B0_CAP1/
CT16B0_MAT1/RXD0
-30
[2]
[3]
no I/O I; PU PIO2_1 — General purpose digital input/output pin.
I- CT16B0_CAP1 — Capture input, channel 1 for 16-bit timer 0.
O- CT16B0_MAT1 — Match output, channel 1 for 16-bit timer 0.
I- RXD0 — Receiver input for UART0.
PIO2_2/
CT16B1_CAP0/
CT16B1_MAT0/TXD0
-31
[2]
[3]
no I/O I; PU PIO2_2 — General purpose digital input/output pin.
I- CT16B1_CAP0 — Capture input, channel 0 for 16-bit timer 1.
O- CT16B1_MAT0 — Match output, channel 0 for 16-bit timer 1.
O- TXD0 — Transmitter output for UART0.
PIO2_3/
CT16B1_CAP1/
CT16B1_MAT1/DTR0
-32
[2]
[3]
no I/O I; PU PIO2_3 — General purpose digital input/output pin.
I- CT16B1_CAP1 — Capture input, channel 1 for 16-bit timer 1.
O- CT16B1_MAT1 — Match output, channel 1 for 16-bit timer 1.
O- DTR0
— Data Terminal Ready output for UART0.
PIO2_4/
CT32B0_CAP0/
CT32B0_MAT0/CTS0
-33
[2]
[3]
no I/O I; PU PIO2_4 — General purpose digital input/output pin.
I- CT32B0_CAP0 — Capture input, channel 0 for 32-bit timer 0.
O- CT32B0_MAT0 — Match output, channel 0 for 32-bit timer 0.
I- CTS0
— Clear To Send input for UART0.
PIO2_5/
CT32B0_CAP1/
CT32B0_MAT1/RI0
-34
[2]
[3]
no I/O I; PU PIO2_5 — General purpose digital input/output pin.
I- CT32B0_CAP1 — Capture input, channel 1 for 32-bit timer 0.
O- CT32B0_MAT1 — Match output, channel 1 for 32-bit timer 0.
I- RI0
— Ring Indicator input for UART0.
Table 3. LPC122x pin description …continued
Symbol
Pin LQFP48
Pin LQFP64
Start
logic
input
Type Reset
state
[1]
Description