NXP Semiconductors


Select site:

English

LPC2104/2105/2106

Selection guide

Datasheet

LPC2104/2105/2106
(Product Specification)
20-Jun-08, 41 pages, 188 kB

Download all documentation

LPC2104/2105/2106 - Single-chip 32-bit microcontrollers; 128 kB ISP/IAP flash with 16/32/64 kB RAM

General description
Features
Products/packages
Quality/reliability/chemical content
Pricing/ordering/availability
Samples
Discontinued information
Applications
Block diagrams/pinning
Design support
Parametrics/similar products
Print/email
Disclaimers
All information hereunder is subject to the subsequent disclaimers

General description

The UART are based on a 16/32-bit ARM7TDMI-S CPU with real-time emulation and embedded trace support, together with 128 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 pct with minimal performance penalty.

Due to their tiny size and low power consumption, these microcontrollers are ideal for applications where miniaturization is a key requirement, such as access control and point-of-sale. With a wide range of serial communications interfaces and on-chip SRAM options up to 64 kB, they are very well suited for communication gateways and protocol converters, soft modems, voice recognition and low end imaging, providing both large buffer size and high processing power. Various 32-bit timers, PWM channels, and 32 GPIO lines make these microcontrollers particularly suitable for industrial control and medical systems.

Remark: Throughout the data sheet, the term LPC2104/2105/2106 will apply to devices with and without /00 and /01 suffixes. Suffixes will be used to differentiate devices whenever they include new features.

Features

New features implemented in LPC2104/2105/2106/01 devices

  • Fast GPIO port enables port pin toggling up to 3.5 times faster than the original device and also allows for a port pin to be read at any time regardless of its function.
  • UART 0/1 include fractional baud rate generator, autobauding capabilities, and handshake flow-control fully implemented in hardware.
  • Buffered SSP serial controller supporting SPI, 4-wire SSI, and Microwire formats.
  • SPI programmable data length and master mode enhancement.
  • Diversified Code Read Protection (CRP) enables different security levels to be implemented.
  • General purpose timers can operate as external event counters.

Key common features

  • 16/32-bit ARM7TDMI-S processor.
  • 16/32/64 kB on-chip static RAM.
  • 128 kB on-chip flash program memory. 128-bit-wide interface/accelerator enables high speed 60 MHz operation.
  • In-System Programming (ISP) and In-Application Programming (IAP) via on-chip bootloader software. Flash programming takes 1 ms per 512 B line. Single sector or full chip erase takes 400 ms.
  • Vectored Interrupt Controller with configurable priorities and vector addresses.
  • EmbeddedICE-RT interface enables breakpoints and watch points. Interrupt service routines can continue to execute whilst the foreground task is debugged with the on-chip RealMonitor software.
  • Embedded Trace Macrocell enables non-intrusive high speed real-time tracing of instruction execution.
  • Multiple serial interfaces including two UARTs (16C550), Fast I2C-bus (400 kbit/s), and SPI.
  • Two 32-bit timers (7 capture/compare channels), PWM unit (6 outputs), Real Time Clock and Watchdog.
  • Up to thirty-two 5 V tolerant general purpose I/O pins in a tiny LQFP48 (7 mm x 7 mm) package.
  • 60 MHz maximum CPU clock available from programmable on-chip Phase-Locked Loop with settling time of 100 us.
  • The on-chip crystal oscillator should have an operating range of 1 MHz to 25 MHz.
  • Two low power modes, Idle and Power-down.
  • Processor wake-up from Power-down mode via external interrupt.
  • Individual enable/disable of peripheral functions for power optimization.
  • Dual power supply:
    • CPU operating voltage range of 1.65 V to 1.95 V (1.8 V +- 8.3 pct).
    • I/O power supply range of 3.0 V to 3.6 V (3.3 V +- 10 pct) with 5 V tolerant I/O pads.

Products/packages

Type numberOrderable part numberOrdering code (12NC)Product statusPackagePackingMarkingECCN
LPC2104FBD48/01LPC2104FBD48/01,159352 866 14151Volume productionSOT313-2
(LQFP48)
Tray Pack, Bakeable, SingleStandard Marking
LPC2105FBD48/01LPC2105FBD48/01,159352 866 15151Volume productionSOT313-2
(LQFP48)
Tray Pack, Bakeable, SingleStandard Marking
LPC2106FBD48/01LPC2106FBD48/01,159352 866 17151Volume productionSOT313-2
(LQFP48)
Tray Pack, Bakeable, SingleStandard Marking
LPC2106FHN48/01LPC2106FHN48/01,559352 866 13551Volume productionSOT619-1
(HVQFN48)
Tray Dry Pack, Bakeable, SingleStandard Marking

The variants in the table below are discontinued. See the table Discontinued information for more information.

Type numberOrderable part numberOrdering code (12NC)Product statusPackagePackingMarkingECCN
LPC2104FBD48/00LPC2104FBD48/00,159352 826 57151Discontinued
Replacement product
SOT313-2
(LQFP48)
Tray Pack, Bakeable, SingleStandard Marking
LPC2105BBD48LPC2105BBD48,1519352 737 47151Discontinued
Replacement product
SOT313-2
(LQFP48)
Tray Pack, Bakeable, SingleStandard Marking
LPC2105FBD48/00LPC2105FBD48/00,159352 826 56151Discontinued
Replacement product
SOT313-2
(LQFP48)
Tray Pack, Bakeable, SingleStandard Marking
LPC2106FBD48/00LPC2106FBD48/00,159352 826 55151Discontinued
Replacement product
SOT313-2
(LQFP48)
Tray Pack, Bakeable, SingleStandard Marking
LPC2106FHN48LPC2106FHN48,5519352 746 61551Discontinued
Replacement product
SOT619-1
(HVQFN48)
Tray Dry Pack, Bakeable, SingleStandard Marking
LPC2106FHN48/00LPC2106FHN48/00,559352 826 58551Discontinued
Replacement product
SOT619-1
(HVQFN48)
Tray Dry Pack, Bakeable, SingleStandard Marking

Quality/reliability/chemical content

Type numberOrderable part numberChemical contentRoHSLeadfree Conversion dateRHFIRF (FIT)MTBF (hours)MSL
LPC2104FBD48/01LPC2104FBD48/01,15LPC2104FBD48_01
Always Pb-free 2,842,58E+081
LPC2105FBD48/01LPC2105FBD48/01,15LPC2105FBD48_01
Always Pb-free 2,842,58E+081
LPC2106FBD48/01LPC2106FBD48/01,15LPC2106FBD48_01
Always Pb-free 2,842,58E+081
LPC2106FHN48/01LPC2106FHN48/01,55LPC2106FHN48_01
Always Pb-free 2,842,58E+082

The variants in the table below are discontinued. See the table Discontinued information for more information.

Type numberOrderable part numberChemical contentRoHSLeadfree Conversion dateRHFIRF (FIT)MTBF (hours)MSL
LPC2104FBD48/00LPC2104FBD48/00,15LPC2104FBD48_00
Always Pb-free 2,842,58E+081
LPC2105BBD48LPC2105BBD48,151LPC2105BBD48
week 33, 2004 2,842,58E+081
LPC2105FBD48/00LPC2105FBD48/00,15LPC2105FBD48_00
Always Pb-free 2,842,58E+081
LPC2106FBD48/00LPC2106FBD48/00,15LPC2106FBD48_00
Always Pb-free 2,842,58E+081
LPC2106FHN48LPC2106FHN48,551LPC2106FHN48
Always Pb-free 2,842,58E+082
LPC2106FHN48/00LPC2106FHN48/00,55LPC2106FHN48_00
Always Pb-free 2,842,58E+082

Quality and reliability disclaimer

Pricing/ordering/availability

Type numberOrdering code(12NC)Orderable part numberIndicative price/unit($)RegionDistributorIn stockOrder quantityInventory dateBuy onlineSamples
LPC2104FBD48/019352 866 14151  LPC2104FBD48/01,15  NAMOUSER ELECTRONICS140 11/20/2009Buy onlinenot available
    NADIGI-KEY CORPORATION47 11/20/2009Buy online 
    NAMOUSER ELECTRONICS140 11/20/2009Buy online 
    NAAVNET ELECTRONICS MARKETING500 11/19/2009Buy online 
LPC2105FBD48/019352 866 15151  LPC2105FBD48/01,15  NAMOUSER ELECTRONICS230 11/20/2009Buy onlinenot available
    NADIGI-KEY CORPORATION164 11/20/2009Buy online 
    NAMOUSER ELECTRONICS230 11/20/2009Buy online 
    NAFUTURE ELECTRONICS250 11/19/2009Buy online 
    NAAVNET ELECTRONICS MARKETING500 11/19/2009Buy online 
    NAARROW ELECTRONICS248 11/19/2009Buy online 
LPC2106FBD48/019352 866 17151  LPC2106FBD48/01,15  NAMOUSER ELECTRONICS154 11/20/2009Buy onlinenot available
    NAMOUSER ELECTRONICS154 11/20/2009Buy online 
    NAAVNET ELECTRONICS MARKETING2,143 11/19/2009Buy online 
LPC2106FHN48/019352 866 13551  LPC2106FHN48/01,55  NAMOUSER ELECTRONICS260 11/20/2009Buy onlinenot available
    NADIGI-KEY CORPORATION110 11/20/2009Buy online 
    NAMOUSER ELECTRONICS260 11/20/2009Buy online 
    NAFUTURE ELECTRONICS260 11/19/2009Buy online 
    NAARROW ELECTRONICS520 11/19/2009Buy online 

Discontinued information

Type numberOrdering code (12NC)Last-time buy dateLast-time delivery dateReplacement productDN NoticeStatusComments
LPC2104FBD48/0093528265715130-sep-0931-dec-09$product.prunedProduct.eplacementPartDN 62
  • Sole source product
  • Standard availability
Standard End of Life.
LPC2105BBD4893527374715130-sep-0931-dec-09$product.prunedProduct.eplacementPartDN 62
  • Sole source product
  • Standard availability
Standard End of Life.
LPC2105FBD48/0093528265615130-sep-0931-dec-09$product.prunedProduct.eplacementPartDN 62
  • Sole source product
  • Standard availability
Standard End of Life.
LPC2106FBD48/0093528265515130-sep-0931-dec-09$product.prunedProduct.eplacementPartDN 62
  • Sole source product
  • Standard availability
Standard End of Life.
LPC2106FHN4893527466155130-sep-0931-dec-09$product.prunedProduct.eplacementPartDN 62
  • Sole source product
  • Standard availability
Standard End of Life.
LPC2106FHN48/0093528265855130-sep-0931-dec-09$product.prunedProduct.eplacementPartDN 62
  • Sole source product
  • Standard availability
Standard End of Life.

Block diagrams/pinning

Design support

Application Notes

Support Documents

Parametrics/similar products

Type numberPackagePackage reference codefmax
(MHz)
I/O
pins
UART
SPI
Timers
@ temperature
range
@ product descriptionFLASH
(kB)
I2C
RAM
(kB)
PWM
@ PLL
@ I/O supply
voltage
(V)
@ CPU supply
voltage
(V)
LPC2104FBD48/00SOT313-2
(LQFP48)
LQFP4860.032.02.01.03.0F128 kB ISP/IAP flash with 16 kB RAM128.01.016.06.0Y3.31.8
LPC2104FBD48/01SOT313-2
(LQFP48)
LQFP4860.032.02.01.03.0F128 kB ISP/IAP flash with 16 kB RAM128.01.016.06.0Y3.31.8
LPC2105BBD48SOT313-2
(LQFP48)
LQFP4860.032.02.01.03.0B128 kB ISP/IAP flash with 32 kB RAM128.01.032.06.0Y3.31.8
LPC2105FBD48/00SOT313-2
(LQFP48)
LQFP4860.032.02.01.03.0F128 kB ISP/IAP flash with 32 kB RAM128.01.032.06.0Y3.31.8
LPC2105FBD48/01SOT313-2
(LQFP48)
LQFP4860.032.02.01.03.0F128 kB ISP/IAP flash with 32 kB RAM128.01.032.06.0Y3.31.8
LPC2106FBD48/00SOT313-2
(LQFP48)
LQFP4860.032.02.01.03.0F128 kB ISP/IAP flash with 64 kB RAM128.01.064.06.0Y3.31.8
LPC2106FBD48/01SOT313-2
(LQFP48)
LQFP4860.032.02.01.03.0F128 kB ISP/IAP flash with 64 kB RAM128.01.064.06.0Y3.31.8
LPC2106FHN48SOT619-1
(HVQFN48)
HVQFN4860.032.02.01.03.0F128 kB ISP/IAP flash with 64 kB RAM128.01.064.06.0Y3.31.8
LPC2106FHN48/00SOT619-1
(HVQFN48)
HVQFN4860.032.02.01.03.0F128 kB ISP/IAP flash with 64 kB RAM128.01.064.06.0Y3.31.8
LPC2106FHN48/01SOT619-1
(HVQFN48)
HVQFN4860.032.02.01.03.0F128 kB ISP/IAP flash with 64 kB RAM128.01.064.06.0Y3.31.8


Similar products
LPC2104/2105/2106 links to the similar products page containing an overview of products that are similar in function or related to the type number(s) as listed on this page. The similar products page includes products from the same catalog tree(s), relevant selection guides and products from the same functional category.