Datasheet
DRAFT 
DRAFT DRAFT DR
DRAFT DRAFT DRAFT 
D
RAF
DRAFT DRAFT DRA
F
T D
RAFT DR
AFT D
DRA
F
T DRAFT DRAFT 
D
RAFT 
DRAFT 
D
RAFT 
DRA
LPC82x All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved.
Product data sheet Rev. 0.11 — 26 August 2014  7 of 81
NXP Semiconductors
LPC82x
 32-bit ARM Cortex-M0+ microcontroller
7.2 Pin description
The pin description table Ta bl e 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 needs to 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 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.










