November 2012
NXP Microcontrollers Selection Guide
NXP LPC family of microcontrollers is changing the landscape for embedded applications. Featuring award-winning innovations in connectivity, flexibility, level of
Integration, packaging, performance, power consumption, security, ease-of-use, and more, NXP’s LPC family provides developers a scalable continuum of 32-bit ARM based
microcontrollers with both software and hardware reusability and portability. NXP’s microcontrollers include the latest 32-bit Cortex-M0, Cortex-M3, and Cortex-M4 based
product cores and deliver high performance, low power consumption, and many peripheral options. Surrounded by a rapidly growing eco-system of tools, community and
support, LPC product are designed to help you easily transition from concept to production.
LPC Go
NXP’s LPC Go microcontrollers feature unprecedented performance, simplicity, and low-power. These products, based on 32-bit ARM cores, are the most cost effective series compared to 8/16-bit
solutions and provide a dramatic reduction in code size for every application. LPC Go products can reduce your system cost and power consumption and are easy to use providing faster time-to-
market. This category includes Cortex-M0, Cortex-M3 and ARM7 based microcontrollers.
Memory
Timers
Serial Interfaces
Analog
Type
Package
Comment/Special features
LPC800 devices
On-chip APIs (USART, I2C, power profile), 1k Byte Flash sector, 64 page erase/program,
Switch Matrix, GPIO-Single cycle I/O access, pattern matching engine , I/O 5V tolerant
LPC810
LPC811
LPC812
LPC812
LPC812
4
8
1
2
4**
4**
4**
4**
4**
1
1
1
1
1
4*
4*
4*
4*
4*
2
2
3
2
3
1
1
1
1
1
1
1
2
1
2
1
1
1
1
1
6
30
30
30
30
30
1.8 - 3.6
1.8 - 3.6
1.8 - 3.6
1.8 - 3.6
1.8 - 3.6
F
F
F
F
F
DIP8
On-chip APIs (USART, I2C, power profile), 1k Byte Flash sector, 64 page erase/program,
Switch Matrix, GPIO-Single cycle I/O access, pattern matching engine , I/O 5V tolerant
14
14
18
18
TSSOP16
TSSOP16
SO20
On-chip APIs (USART, I2C, power profile), 1k Byte Flash sector, 64 page erase/program,
Switch Matrix, GPIO-Single cycle I/O access, pattern matching engine , I/O 5V tolerant
16
16
16
4
4
4
On-chip APIs (USART, I2C, power profile), 1k Byte Flash sector, 64 page erase/program,
Switch Matrix, GPIO-Single cycle I/O access, pattern matching engine , I/O 5V tolerant
On-chip APIs (USART, I2C, power profile), 1k Byte Flash sector, 64 page erase/program,
Switch Matrix, GPIO-Single cycle I/O access, pattern matching engine , I/O 5V tolerant
TSSOP20
LPC1100XL devices
LPC1102
LPC1104
LPC1115
32
32
64
8
8
8
5
5
5
9**
9**
11**
1
1
1
1
1
2
5/10 b
5/10 b
8/10 b
11
13
42
50
50
50
3.3
3.3
3.3
F
F
F
WLCSP16
WLCSP16
LQFP48
2.17 x 2.32 x 0.6 mm miniture package size
2.17 x 2.32 x 0.6 mm miniature package size
64K Flash version of the LPC1114
1
1
1
1
On-chip power profile, I/O 5V tolerant;
Both 7 mm x 7 mm and 5 mm x 5 mm HVQFN33 available
LPC1114
LPC1113
LPC1112
32
24
16
4-8
4-8
2-4
5
5
5
11**
11**
11**
1
1
1
1-2
1-2
1
8/10 b
8/10 b
8/10 b
28/42
28/42
28
50
50
50
3.3
3.3
3.3
F
F
F
TSSOP28, DIP28, HVQFN33, LQFP48
HVQFN33, LQFP48
On-chip power profile, I/O 5V tolerant
On-chip power profile, I/O 5V tolerant;
Both 7 mm x 7 mm and 5 mm x 5 mm HVQFN33 available
TSSOP20, TSSOP28, HVQFN24/33
LPC1111
LPC1110
8
4
2-4
1
5
5
11**
11**
1
1
1
1
1
1
8/10 b
5/10 b
28
16
50
50
3.3
3.3
F
F
TSSOP20, HVQFN33
SO20
On-chip power profile, I/O 5V tolerant
On-chip power profile, I/O 5V tolerant
*SCT peripheral can be configured as additional timers and/or PWM channels **MRT (Multi rate timer), Self wake-up timer, SCT can be configured as additonal timer
+ Includes Watchdog timer. ++ Using timers.
Temp. range options
F= -40 to +85
C
J= -40 to +105 C