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 9 of 61
NXP Semiconductors
LPC122x
32-bit ARM Cortex-M0 microcontroller
PIO0_7/CTS0/
CT32B1_CAP1/
CT32B1_MAT1
22 26
[2]
[3]
yes I/O I; PU PIO0_7 — General purpose digital input/output pin.
I- CTS0
— Clear To Send input for UART0.
I- CT32B1_CAP1 — Capture input, channel 1 for 32-bit timer 1.
O- CT32B1_MAT1 — Match output, channel 1 for 32-bit timer 1.
PIO0_8/RXD1/
CT32B1_CAP2/
CT32B1_MAT2
23 27
[2]
[3]
yes I/O I; PU PIO0_8 — General purpose digital input/output pin.
I- RXD1 — Receiver input for UART1.
I- CT32B1_CAP2 — Capture input, channel 2 for 32-bit timer 1.
O- CT32B1_MAT2 — Match output, channel 2 for 32-bit timer 1.
PIO0_9/TXD1/
CT32B1_CAP3/
CT32B1_MAT3
24 28
[2]
[3]
yes I/O I; PU PIO0_9 — General purpose digital input/output pin.
O- TXD1 — Transmitter output for UART1.
I- CT32B1_CAP3 — Capture input, channel 3 for 32-bit timer 1.
O- CT32B1_MAT3 — Match output, channel 3 for 32-bit timer 1.
PIO0_10/SCL 25 37
[4]
yes I/O I; IA PIO0_10 — General purpose digital input/output pin.
I/O - SCL — I
2
C-bus clock input/output.
PIO0_11/SDA/
CT16B0_CAP0/
CT16B0_MAT0
26 38
[4]
yes I/O I; IA PIO0_11 — General purpose digital input/output pin.
I/O - SDA — I
2
C-bus data input/output.
I- CT16B0_CAP0 — Capture input, channel 0 for 16-bit timer 0.
O- CT16B0_MAT0 — Match output, channel 0 for 16-bit timer 0.
PIO0_12/CLKOUT/
CT16B0_CAP1/
CT16B0_MAT1
27 39
[9]
no I/O I; PU PIO0_12 — General purpose digital input/output pin. A LOW
level on this pin during reset starts the ISP command handler.
High-current output driver.
O- CLKOUT — Clock out 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.
RESET
/PIO0_13 28 40
[5]
[3]
no I I; PU RESET — External reset input: A LOW on this pin resets the
device, causing I/O ports and peripherals to take on their
default states, and processor execution to begin at address 0.
I/O - PIO0_13 — General purpose digital input/output pin.
PIO0_14/SCK 29 41
[2]
[3]
no I/O I; PU PIO0_14 — General purpose digital input/output pin.
I/O - SCK — Serial clock for SSP/SPI.
PIO0_15/SSEL/
CT16B1_CAP0/
CT16B1_MAT0
30 42
[2]
[3]
no I/O I; PU PIO0_15 — General purpose digital input/output pin.
I/O - SSEL — Slave select for SSP/SPI.
I- CT16B1_CAP0 — Capture input, channel 0 for 16-bit timer 1.
O- CT16B1_MAT0 — Match output, channel 0 for 16-bit timer 1.
PIO0_16/MISO/
CT16B1_CAP1/
CT16B1_MAT1
31 43
[2]
[3]
no I/O I; PU PIO0_16 — General purpose digital input/output pin.
I/O - MISO — Master In Slave Out for SSP/SPI.
I- CT16B1_CAP1 — Capture input, channel 1 for 16-bit timer 1.
O- CT16B1_MAT1 — Match output, channel 1 for 16-bit timer 1.
Table 3. LPC122x pin description
…continued
Symbol
Pin LQFP48
Pin LQFP64
Start
logic
input
Type Reset
state
[1]
Description