NXP LPC2109/2119/2129 Datasheet

The LPC2109/2119/2129 are based on a 16/32-bit ARM7TDMI-S CPU with real-time emulation and embedded trace support, together with 64/128/256 kB of embedded high-speed flash memory. A 128-bit wide memory interface and a unique accelerator architecture enable 32-bit code execution at maximum clock rate. For critical code size applications, the alternative 16-bit Thumb mode reduces code by more than 30 % with minimal performance penalty. With their compact 64-pin package, low power consumption, various 32-bit timers, 4-channel 10-bit ADC, two advanced CAN channels, PWM channels and 46 fast GPIO lines with up to nine external interrupt pins these microcontrollers are particularly suitable for automotive and industrial control applications, as well as medical systems and fault-tolerant maintenance buses. With a wide range of additional serial communications interfaces, they are also suited for communication gateways and protocol converters as well as many other general-purpose applications.


NXP LPC2109/2119/2129 Datasheet - cover page
Brand
NXP
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
44
File format
PDF
File size
184 KB
Published
09 May, 2012
Updated
28 September, 2023
MD5 checksum
3FC46F1FDBBD271367FBB6C02C082DBC

About this manual

The LPC2109/2119/2129 family are 16/32‑bit ARM7TDMI‑S microcontrollers offered in a compact LQFP64 package. They provide up to 256 kB of flash, 16 kB of SRAM, a 60 MHz CPU core, four 10‑bit ADC channels, up to two CAN interfaces and 46 GPIO pins, making them suitable for automotive, industrial and medical applications.

Key features include fast GPIO, fractional‑baud UARTs, buffered SSP/SPI, diversified code‑read protection, and a rich set of timers, PWM units and a real‑time clock. The devices support in‑system and in‑application programming via an on‑chip bootloader.

What's inside

  • General description
  • Features
  • Key features
  • Ordering information
  • Block diagram
  • Pinning information
  • Functional description
  • Architectural overview
  • Memory map
  • Interrupt controller

Specifications

CPU coreARM7TDMI‑S 16/32‑bit
Flash memory64 kB, 128 kB or 256 kB
Static RAM8 kB or 16 kB
Maximum CPU clock60 MHz
ADC channelsFour 10‑bit channels
CAN interfaces1 or 2 channels
GPIO pinsUp to 46
Core voltage range1.65 V – 1.95 V
I/O voltage range3.0 V – 3.6 V
Operating temperature-40 °C – +85 °C

Frequently asked questions

What CPU core is used in the LPC2109/2119/2129 devices?

They use a 16/32‑bit ARM7TDMI‑S CPU core.

What is the maximum clock frequency of these microcontrollers?

The devices can run up to 60 MHz.

How much flash memory is available?

Flash memory is offered in 64 kB, 128 kB or 256 kB sizes.

How many GPIO pins does the LPC2109/2119/2129 provide?

Up to 46 general‑purpose I/O pins are available.

Download PDF (184 KB)

More NXP Manuals


View all NXP manuals →