NXP LPC microcontrollers
Innovation at your fingertips
NXP LPC microcontrollers
Maximize your design potential.
Minimize your design effort.
NXP’s LPC microcontrollers are changing the landscape for embedded applications.
Equipped with award-winning innovations — in connectivity, design flexibility,
integration, packaging, performance, power consumption, security, ease of use,
and more — LPC microcontrollers let you maximize the potential of any embedded
application.
Today’s LPC portfolio, which is divided into five categories and includes more than
325 ARM
®
-based devices, continues to expand and break new ground. Whether
you’re looking for a cost-effective upgrade for an existing 8/16-bit design or you’re
working on a high-end system that needs maximum speed or computational
performance, the LPC portfolio has exactly what you need.
LPC portfolio overview
Flashless
1 MB
768 KB
512 KB
256 KB
LPC Command
LPC ConnectTurbo
FLASH
128 KB
64 KB
32 KB
16 KB
8 KB
4 KB
8
LPC Connect
LPC ConnectPlus
LPC Go
16
20
24
33
48
64
80
100
144
180
208
256
296
PINS
2
Unmatched functionality
Every NXP LPC microcontroller builds on our well-established, long-term strategic relationship
with ARM. We have early access to next-generation IP, so you can be sure you’re always working
with the latest technologies, and we pack our devices with features you simply won’t find
anywhere else.
We use the same building blocks in many of our MCUs, and offer pin- and software-compatible
options across product families and across cores. That means you have the freedom to add or
subtract features, without having to migrate to a new architecture, and you have a flexible way
to support your entire product line — now and in the future. With NXP LPC microcontrollers,
it’s easy to scale and reuse your hardware and software designs, whether you’re upgrading or
downgrading functionality.
LPC Go
Entry-level microcontrollers
LPC Command
Application processors
High-level OS (Linux)
LPC3100
LPC3200
Application processors ideal for Linux
32-bit versatility with 8-bit simplicity
Game-changing peripherals
Replaces 8/16-bit solutions
LPC800
LPC1100
LPC1100LV
LPC11E00
LPC131x
LPC210
LPC Connect
Point-to-point connectivity
Point-to-point connectivity
LPC ConnectPlus
Faster clock speeds
USB + Ethernet + LCD + CAN
More integration
LPC4000
LPC1700
LPC2200
LPC2300
LPC2400
MCU + USB + Ethernet + LCD +...
LPC ConnectTurbo
Fastest Cortex-M microcontrollers
USB or CAN or segment LCD
LPC11Uxx
LPC11Cxx
LPC11A00
LPC1200
LPC134x
LPC213x
LPC214x
Fastest clock speeds
HS USB, LCD, CAN, and/or
Ethernet with DSP instructions
Highest level of integration
LPC1800
LPC4300
LPC2900
Proven leadership
NXP’s LPC portfolio has continually set the standard for performance, integration, and price,
and has been recognized, time and again, for its groundbreaking levels of connectivity, power
consumption, and ease of use. We were first to add independent bus systems and local bus
I/O, first with integrated features like Flash/EEPROM memory, real-time debug, and embedded
trace, and first to deliver a market-ready Cortex
™
-M0 device. Our unique, patent-pending
peripherals continue to set us apart, and we’re the only supplier to offer a dual-core M4/M0.
3
LPC Go
NXP’s LPC Go microcontrollers feature unprecedented performance, simplicity, and low
power consumption. These devices, based on 32-bit ARM cores, are the most cost-effective
options compared to 8/16-bit solutions and provide a dramatic reduction in code size for every
application. They deliver lower system cost and less power consumption, in an elegant, easy-to-
use format that improves time-to-market.
4
4
4
Cortex-M0+, Cortex-M0, Cortex-M3, and ARM7-based microcontrollers
Best-in-class low-current performance
Industry’s broadest package selection
LPC Go lines
LPC800
Freq (max)
Flash
RAM
EEPROM
Core
Analog
Cortex-M0+
Comparator
DIP8
SO20
TSSOP16
TSSOP20
Cortex-M0
8/10b ADC
LQFP48
QFN33
QFN24
CSP
Cortex-M0
8/10b ADC
SO20
TSSOP20/28
DIP28
Cortex-M0
8/10b ADC
CSP
QFN24
HVQFN33
30 MHz
Up to 16 KB
Up to 8 KB
LPC11xx
50 MHz
Up to 64 KB
Up to 8 KB
LPC11xx
in small
packages
50 MHz
Up to 32 KB
Up to 8 KB
LPC11xxLV
50 MHz
Up to 32 KB
Up to 8 KB
LPC11Exx
50 MHz
Up to 32 KB
Up to 8 KB
Up to 4 KB
Cortex-M0
8/10b ADC
LQFP48
LQFP64
Cortex-M0
8/10b ADC
Comparator
LQFP48
LQFP64
LPC122x
50 MHz
Up to 128 KB
Up to 8 KB
LPC131x
72 MHz
Up to 64 KB
Up to 8 KB
Up to 4 KB
Cortex-M3
8/10b ADC
HVQFN33
LQFP48
LQFP64
ARM7TDMI
8/10b ADC
LQFP48
HVQFN48
LPC210x
72 MHz
Up to 64 KB
Up to 8 KB
Package
LPC Go
common features
Clock
generation
unit
2x 32-bit
timers
2x 16-bit
timers
Power
control
High-speed
GPIOs
Watchdog
timers
Systick
timer
UART,
I
2
C, SPI
Up to 8 ch
10-bit ADC
4
LPC800: Low Power Cortex-M0+
Flash
AHB-LITE Bus
ARM
CORTEX-M0+
30 MHz
16 KB
SRAM
4 KB
IOP
GPIO
(up to 18)
ROM
CRC Engine
Bridge
8-bit simplicity,
32-bit versatility,
game-changing
peripherals
SCT
4ch multi-rate timer
WDT
Switch matrix
GPIO pads
Clock Generation Unit
APB Bus
Wake-up timer
TIMERS
12 MHz, 1% IRC OSC,
Watchdog OSC,
1-25 MHz System OSC,
System PLL
Power Control
PMU, power modes, BOD,
single VDD power supply, POR
SPI (2)
I
2
C
UART (3)
SERIAL INTERFACES
SYSTEM
Comparator
with external Vref
ANALOG
Introducing the
LPC800
NXP’s latest addition to the LPC Go family, the LPC800, promises to change the way
you think about embedded design. Offering the simplicity and ease-of-use of 8- and
16-bit devices but with the versatility of a fully-equipped 32-bit architecture, the
LPC800 redefines flexibility and scalability. Every peripheral has been redesigned,
from the ground up, with the low-cost 8-bit market in mind. That makes the LPC800
series a family of advanced yet cost-effective microcontrollers that are smaller, more
streamlined, and more power-efficient than ever.
Features
4
Simple, low-cost Cortex-M0+ processor
– Full backward compatibility to the Cortex-M0
– Upwards compatibility with Cortex-M3 and Cortex-M4
– Performance up to 30 MHz
4
Up to 16 KB Flash / 4 KB SRAM
4
Best energy efficiency due to two-stage pipeline and single-cycle I/O access
4
Easy-to-use, low pin-count TSSOP and DIP packages compatible with
4
4
M0 devices
Flexible switch matrix enabling easy pin configuration — even on the fly
Multi-rate timers and State Configurable Timer (SCT) provide advanced
timing capabilities
5