
LPC3220_30_40_50
All information provided in this document is subject to legal disclaimers.
 NXP B.V. 2011. All rights reserved.
Product data sheet
Rev. 2 — 20 October 2011 
78 of 79
continued >>
NXP Semiconductors
LPC3220/30/40/50
16/32-bit ARM microcontrollers
17. Contents
1 
2 
3 
4 
4.1 
5 
6 
6.1 
6.2 
7 
7.1 
7.1.1 
7.1.2 
7.1.3 
7.1.3.1 
7.1.3.2 
7.2 
7.2.1 
7.2.2 
7.3 
7.4 
7.4.1 
7.4.2 
7.5 
7.5.1 
7.5.1.1 
General description. . . . . . . . . . . . . . . . . . . . . .  1
Features and benefits . . . . . . . . . . . . . . . . . . . .  1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . .  3
Ordering information. . . . . . . . . . . . . . . . . . . . .  4
Ordering options. . . . . . . . . . . . . . . . . . . . . . . .  4
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . .  5
Pinning information. . . . . . . . . . . . . . . . . . . . . .  6
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  6
Pin description . . . . . . . . . . . . . . . . . . . . . . . .  10
Functional description  . . . . . . . . . . . . . . . . . .  24
CPU and subsystems. . . . . . . . . . . . . . . . . . .  24
CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  24
Vector Floating Point (VFP) coprocessor . . . .  24
Emulation and debugging. . . . . . . . . . . . . . . .  24
Embedded ICE . . . . . . . . . . . . . . . . . . . . . . . .  24
Embedded trace buffer. . . . . . . . . . . . . . . . . .  25
AHB matrix . . . . . . . . . . . . . . . . . . . . . . . . . . .  25
APB  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  26
FAB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  26
Physical memory map  . . . . . . . . . . . . . . . . . .  26
Internal memory . . . . . . . . . . . . . . . . . . . . . . .  28
On-chip ROM . . . . . . . . . . . . . . . . . . . . . . . . .  28
On-chip SRAM . . . . . . . . . . . . . . . . . . . . . . . .  28
External memory interfaces . . . . . . . . . . . . . .  28
NAND flash controllers . . . . . . . . . . . . . . . . . .  28
Multi-Level Cell (MLC) NAND flash 
controller. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  28
Single-Level Cell (SLC) NAND flash 
controller. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  29
SD card controller. . . . . . . . . . . . . . . . . . . . . .  29
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  29
External memory controller. . . . . . . . . . . . . . .  29
AHB master peripherals . . . . . . . . . . . . . . . . .  30
General Purpose DMA (GPDMA) 
controller  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  30
Ethernet MAC. . . . . . . . . . . . . . . . . . . . . . . . .  30
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  31
USB interface . . . . . . . . . . . . . . . . . . . . . . . . .  31
USB device controller. . . . . . . . . . . . . . . . . . .  31
USB host controller. . . . . . . . . . . . . . . . . . . . .  32
USB OTG controller . . . . . . . . . . . . . . . . . . . .  32
LCD controller. . . . . . . . . . . . . . . . . . . . . . . . .  33
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  33
System functions  . . . . . . . . . . . . . . . . . . . . . .  34
Interrupt controller  . . . . . . . . . . . . . . . . . . . . .  34
Watchdog timer. . . . . . . . . . . . . . . . . . . . . . . .  34
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  34
7.5.1.2 
7.5.2 
7.5.2.1 
7.5.3 
7.6 
7.6.1 
7.6.2 
7.6.2.1 
7.6.3 
7.6.3.1 
7.6.3.2 
7.6.3.3 
7.6.4 
7.6.4.1 
7.7 
7.7.1 
7.7.2 
7.7.2.1 
7.7.3 
7.7.3.1 
7.7.4 
7.7.4.1 
7.7.4.2 
7.7.4.3 
7.7.4.4 
7.7.4.5 
7.8 
7.8.1 
7.8.1.1 
7.8.1.2 
7.8.2 
7.8.2.1 
7.8.3 
7.8.3.1 
7.8.4 
7.8.4.1 
7.8.5 
7.8.5.1 
7.9 
7.9.1 
7.9.1.1 
7.9.2 
7.9.2.1 
7.9.3 
7.9.3.1 
7.9.4 
Millisecond timer  . . . . . . . . . . . . . . . . . . . . . .  34
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  34
Clocking and power control features . . . . . . .  35
Clocking . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  35
Crystal oscillator. . . . . . . . . . . . . . . . . . . . . . .  35
PLLs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  35
Power control modes. . . . . . . . . . . . . . . . . . .  36
Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  36
 Communication peripheral interfaces . . . . . .  36
UARTs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  37
Standard UARTs. . . . . . . . . . . . . . . . . . . . . . .  37
High-speed UARTs  . . . . . . . . . . . . . . . . . . . .  37
SPI serial I/O controller . . . . . . . . . . . . . . . . .  37
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  38
SSP serial I/O controller. . . . . . . . . . . . . . . . .  38
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  38
I
2
C-bus serial I/O controller . . . . . . . . . . . . . .  38
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  39
I
2
S-bus audio controller . . . . . . . . . . . . . . . . .  39
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  39
Other peripherals . . . . . . . . . . . . . . . . . . . . . .  40
General purpose parallel I/O . . . . . . . . . . . . .  40
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  40
Keyboard scanner . . . . . . . . . . . . . . . . . . . . .  41
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  41
Touch screen controller and 10-bit ADC . . . .  41
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  41
Real-Time Clock (RTC) 
and battery RAM . . . . . . . . . . . . . . . . . . . . . .  41
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  42
Enhanced 32-bit timers/external 
event counters . . . . . . . . . . . . . . . . . . . . . . . .  42
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  42
High-speed timer . . . . . . . . . . . . . . . . . . . . . .  43
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  43
Pulse Width Modulators (PWMs). . . . . . . . . .  43
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  43
Motor control pulse width modulator . . . . . . .  43
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  43
Basic architecture. . . . . . . . . . . . . . . . . . . . . .  44
Limiting values . . . . . . . . . . . . . . . . . . . . . . . .  45
Static characteristics . . . . . . . . . . . . . . . . . . .  46
Minimum core voltage requirements . . . . . . .  53
Power supply sequencing . . . . . . . . . . . . . . .  53
Power consumption per peripheral  . . . . . . . .  53
Power consumption in Run mode . . . . . . . . .  54
ADC static characteristics . . . . . . . . . . . . . . .  55
7.9.4.1 
7.9.5 
7.9.5.1 
7.9.6 
7.9.6.1 
7.9.7 
7.9.7.1 
7.9.8 
7.9.8.1 
8 
9 
10 
10.1 
10.2 
10.3 
10.4 
10.5