English
Language : 

LPC2220 Datasheet, PDF (1/49 Pages) NXP Semiconductors – 16/32-bit ARM microcontrollers; flashless with 64 kB, 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. 02 — 30 May 2005
Product data sheet
1. General description
The LPC2210/2220 microcontrollers are based on a 32/16 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 a 144 pin package, low power consumption, various 32-bit timers, 8-channel 10-bit
ADC, PWM channels and up to nine external interrupt pins this microcontroller is
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
s 16/32-bit ARM7TDMI-S microcontroller in a LQFP144 and TFBGA144 package.
s 16/64 kB on-chip static RAM (LPC2210/2220).
s Serial boot-loader using UART0 provides in-system download and programming
capabilities.
s 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.
s Eight channel 10-bit A/D converter with conversion time as low as 2.44 µs.
s 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.
s 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.
s Vectored Interrupt Controller (VIC) with configurable priorities and vector addresses.
s Configurable external memory interface with up to four banks, each up to 16 MB and
8/16/32 bit data width.
s Up to 76 general purpose I/O pins (5 V tolerant). Up to nine edge or level sensitive
external interrupt pins available.