Datasheet
LPC82x All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved.
Product data sheet Rev. 1 — 1 October 2014 7 of 81
NXP Semiconductors
LPC82x
32-bit ARM Cortex-M0+ microcontroller
7.2 Pin description
The pin description table Table 3 shows the pin functions that are fixed to specific pins on
each package. These fixed-pin functions are selectable through the switch matrix between
GPIO and the comparator, ADC, SWD, RESET
, and the XTAL pins. By default, the GPIO
function is selected except on pins PIO0_2, PIO0_3, and PIO0_5. JTAG functions are
available in boundary scan mode only.
Movable function for the I2C, USART, SPI, and SCT pin functions can be assigned
through the switch matrix to any pin that is not power or ground in place of the pin’s fixed
functions.
The following exceptions apply:
Do not assign more than one output to any pin. However, more than one input can be
assigned to a pin. Once any function is assigned to a pin, the pin’s GPIO functionality is
disabled.
Pin PIO0_4 triggers a wake-up from Deep power-down mode. If the part must wake up
from Deep power-down mode via an external pin, do not assign any movable function to
this pin.
The JTAG functions TDO, TDI, TCK, TMS, and TRST
are selected on pins PIO0_0 to
PIO0_4 by hardware when the part is in boundary scan mode.
Table 3. Pin description
Symbol
TSSOP20
HVQFN33
Reset
state
[1]
Type Description
PIO0_0/ACMP_I1/
TDO
19 24
[2]
I; PU IO PIO0_0 — General-purpose port 0 input/output 0.
In ISP mode, this is the U0_RXD pin.
In boundary scan mode: TDO (Test Data Out).
A ACMP_I1 — Analog comparator input 1.
PIO0_1/ACMP_I2/
CLKIN/TDI
12 16
[2]
I; PU IO PIO0_1 — General-purpose port 0 input/output 1.
In boundary scan mode: TDI (Test Data In).
A ACMP_I2 — Analog comparator input 2.
I CLKIN — External clock input.
SWDIO/PIO0_2/
TMS
87
[4]
I; PU IO SWDIO — Serial Wire Debug I/O. SWDIO is enabled by default
on this pin. In boundary scan mode: TMS (Test Mode Select).
I/O PIO0_2 — General-purpose port 0 input/output 2.
SWCLK/PIO0_3/
TCK
76
[4]
I; PU I SWCLK — Serial Wire Clock. SWCLK is enabled by default on
this pin.
In boundary scan mode: TCK (Test Clock).
IO PIO0_3 — General-purpose port 0 input/output 3.