English
Language : 

LPC2210 Datasheet, PDF (1/49 Pages) NXP Semiconductors – 16/32-bit ARM microcontroller with 10-bit ADC and external memory interface
LPC2210/2220
16/32-bit ARM microcontrollers; flashless with 64 kB,
with 10-bit ADC and external memory interface
Rev. 04 — 2 October 2007
Product data sheet
1. General description
The LPC2210/2220 microcontrollers are based on a 16/32-bit ARM7TDMI-S CPU with
real-time emulation and embedded trace support. For critical code size applications, the
alternative 16-bit Thumb mode reduces code by more than 30 % with minimal
performance penalty.
With their 144-pin package, low power consumption, various 32-bit timers, 8-channel
10-bit ADC, PWM channels, and up to nine external interrupt pins these microcontrollers
are particularly suitable for industrial control, medical systems, access control and
point-of-sale. The LPC2210/2220 can provide up to 76 GPIOs depending on bus
configuration. With a wide range of serial communications interfaces, it is also very well
suited for communication gateways, protocol converters and embedded soft modems as
well as many other general-purpose applications.
2. Features
2.1 Key features
I 16/32-bit ARM7TDMI-S microcontroller in a LQFP144 and TFBGA144 package.
I 16/64 kB on-chip static RAM (LPC2210/2220).
I Serial bootloader using UART0 provides in-system download and programming
capabilities.
I EmbeddedICE-RT and Embedded Trace interfaces offer real-time debugging with the
on-chip RealMonitor software as well as high-speed real-time tracing of instruction
execution.
I Eight channel 10-bit ADC with conversion time as low as 2.44 µs.
I Two 32-bit timers (LPC2220 also external event counters) with four capture and four
compare channels, PWM unit (six outputs), Real-Time Clock (RTC), and watchdog.
I Multiple serial interfaces including two UARTs (16C550), Fast I2C-bus (400 kbit/s) and
two SPIs. On the LPC2220, a Synchronous Serial Port (SSP) with data buffers and
variable length transfers can be selected to replace one SPI.
I Vectored Interrupt Controller (VIC) with configurable priorities and vector addresses.
I Configurable external memory interface with up to four banks, each up to 16 MB and
8/16/32-bit data width.
I Up to 76 general purpose I/O pins (5 V tolerant). Up to nine edge/level sensitive
external interrupt pins available.