NXP Supplier Page

LPC122x Cortex-M0 Microcontrollers

NXP’s LPC122x Cortex-M0 microcontrollers add up to 128 kB flash, more analog and peripherals for customers’ applications

NXP's LPC122x Cortex-M0 microcontrollersNXP expands its award-winning and low-power Cortex-M0 microcontroller offerings with the LPC122x series. The LPC122x series adds more features and performances to customers’ applications, including up to 128 kB of flash, DMA, CRC, 4 timers, RTC, comparators, ADC, Fast-Mode-Plus I2C, SPI and a Windowed Watch-dog timer. The LPC122x’s 128 kB flash supports an erase sector as small as 512 bytes. Its 12 MHz internal oscillator with 1 percent accuracy can optionally be used as a system clock output.

The LPC122x series also features the industry’s first division API function designed for the ARM Cortex-M0 Core. This eliminates the need of writing division codes in the software and improves the speed of a division by up to four times and greatly improves the system’s processing performance and saves code space. The LPC122x series is available in 48-LQFP and 64-LQFP packages.

In addition, the LPC122x series has an optional integrated 40x4 segment display driver, the LPC12D2x. This is the industry’s first Cortex-M0 microcontroller with an integrated display driver, allowing customers to further integrate their systems' components with smaller footprint and lower cost. LPC12D2x is available in 100-LQFP package.

  • Features & Applications
  • Buy Now
  • Related Products

  • Processor core
    • ARM Cortex-M0 processor, running at frequencies of up to 30 MHz with zero wait state from Flash
    • ARM Cortex-M0 built-in Nested Vectored Interrupt Controller (NVIC)
    • Serial Wire Debug
    • System tick timer
  • Memory
    • Up to 8 kB SRAM
    • Up to 128 kB on-chip flash programming memory
    • In-System Programming (ISP) and In-Application Programming (IAP) via on-chip bootloader software
  • Clock generation unit
    • Crystal oscillator with an operating range of 1 MHz to 25 MHz
    • 12 MHz Internal RC (IRC) oscillator trimmed to 1% accuracy that can optionally be used as a system clock
    • PLL allows CPU operation up to the maximum CPU rate without the need for a high-frequency crystal. May be run from the system oscillator or the internal RC oscillator
    • Clock output function with divider that can reflect the system oscillator clock, IRC clock, main clock, and Watchdog clock
    • Real-Time Clock (RTC)
  • Power
    • Three reduced power modes: Sleep, Deep-sleep, and Deep power-down
    • Processor wake-up from Deep-sleep mode via start logic using 12 port pins
    • Brownout detect with three separate thresholds each for interrupt and forced reset
    • Power-On Reset (POR)
    • Integrated PMU (Power Management Unit)
  • eMetering
  • Lighting
  • Industrial networking
  • Alarm systems
  • White goods
RoHS Compliant

Buy Now

Digi-Key P/N Manufacturer P/N Description
568-5157-ND LPC1225FBD48/301 MCU 32BIT 64K FLASH 8K 48-LQFP
568-5158-ND LPC1225FBD48/321 MCU 32BIT 80K FLASH 8K 48-LQFP
568-5159-ND LPC1225FBD64/301 MCU 32BIT 64K FLASH 8K 64-LQFP
568-5160-ND LPC1225FBD64/321 MCU 32BIT 80K FLASH 8K 64-LQFP
568-5161-ND LPC1226FBD48/301 MCU 32BIT 96K FLASH 8K 48-LQFP
568-5162-ND LPC1226FBD64/301 MCU 32BIT 96K FLASH 8K 64-LQFP
568-5163-ND LPC1227FBD48/301 MCU 32BIT 128K FLASH 8K 48-LQFP
568-5164-ND LPC1227FBD64/301 MCU 32BIT 128K FLASH 8K 64-LQFP
568-6642-ND OM13008,598 Development Board

Related Products

LPC11xx Series 50-MHz, 32-bit Cortex-M0™ Microcontrollers LPC1100 Series 50-MHz, 32-bit Cortex-M0™ Microcontrollers

NXP Semiconductors' LPC1111/12/13/14 is one of the world’s first Cortex-M0 based microcontroller series offering users a cost effective, very easy to use 32-bit MCU that is code and tool compatible with other NXP ARM-based MCU products. With 32-bit performance combined with multiple power modes and very low deep-sleep power, the LPC11xx offers industry leading energy efficiency greatly extending battery life. The LPC11xx sets new benchmarks in performance efficiency with dramatically improved code density enabling longer battery life and lower system costs. More...

LPC1102 32-Bit ARM Microcontroller LPC1102 32-Bit ARM Microcontroller

NXP Semiconductors' LPC1102 is targeted at applications requiring an ultra-miniature board footprint. As the newest member of the highly successful LPC11xx microcontroller family, the LPC1102 delivers the same key features of low power, high performance, and high value while adding the new dimension of miniaturization. The LPC1102, with 32 kB of flash and 8 kB of RAM on-chip, is available in wafer level chip scale packaging (WL-CSP) with dimensions of 2.17 mm x 2.32 mm, a thickness of 0.65 mm, and a pitch of 0.5 mm. More...

LPC1100L 32-Bit MCU LPC1100L 32-Bit MCU

NXP's LPC1100L is a low priced 32-bit MCU solution. This particular MCU is higher value and easier to use than existing 8-/16-bit microcontrollers by its unprecedented performance, simplicity, low power, and more importantly, dramatic reductions in code size for all 8-/16-bit applications. The LPC1100L series offers a seamless entry point for any 8-/16-bit customers looking to start with the scalable ARM architecture throughout their entire range of product development. More...