Latest videos

  • Angry Birds slingshot with LPC11U24 mbed (Cortex-M...

    youtube video

    Angry Birds slingshot with LPC11U24 mbed (Cortex-M0)

  • CES 2012: Smart Washing Machine - Quick demo by NX...

    youtube video

    CES 2012: Smart Washing Machine - Quick demo by NXP

  • Breaking the 8-/16-bit Habit with 32-Bit NXP Corte...

    youtube video

    Breaking the 8-/16-bit Habit with 32-Bit NXP Cortex-M0 LPC1100


ARM Cortex-M0 core MCUs

The ARM® Cortex™-M0 processor is the smallest, lowest-power and most energy-efficient ARM processor available. The exceptionally small silicon area, low power, and minimal code footprint of the processor achieves 32-bit performance at an 8-bit price point, bypassing the step to 16-bit devices. The Cortex-M0 processor promises substantial savings in system cost while retaining tool and binary compatibility with feature-rich processors such as the Cortex-M3 processor. It consumes as little as 85 µW/MHz (0.085 mW) in an area of typically under 12 K gates, enabling the creation of ultra low-power analog and mixed signal devices.

Go to the parametric search
Parametric search

New and updated products

LPC11E12FBD48

32-bit ARM Cortex-M0 microcontroller; 16 kB flash; 6 kB SRAM and 1 kB EEPROM; USART

LPC11E14FHN33

32-bit ARM Cortex-M0 microcontroller; 32 kB flash; 10 kB SRAM and 4 kB EEPROM; USART



Key features and benefits

  • 32-bit performance in a 16-bit footprint resulting in more power efficiency and longer battery life, plus performance headroom for product enhancements
  • Fast interrupt handling for critical control applications
  • Small size enables the processor and analog circuits to be implemented on single die
  • Wake-up Interrupt Controller enables ultra-low leakage retention mode with instantaneous, fully-active mode for critical events
  • Lower cost devices through a smaller processing core, system and memories
  • Enhanced system debug for faster development
  • Ultra-low power consumption and integrated sleep modes resulting in longer battery life
  • 100 % C-coding including interrupt handlers and boot code to ease system development; Zero assembler code required
  • Thumb® instruction set for maximum code density
  • Wide application envelope encompassing ultra-low cost microcontrollers and analog mixed signal applications

Related links

Brochure

Leaflet

Line card

Selection guide

User manual

Other type

Design tools & Assets

A central place for your design support and tooling.
For today´s short product development cycles, NXP
helps you with this portal to simplify your design.
Read more


Training & events

View or download the latest product and application modules; developed by engineers for engineers

Read more

In this section you can find the shows and events where you can meet NXP

Read more

Descriptive summary

Products

The NXP LPC1100L is the world's first Cortex-M0 based microcontroller series. It offers users a cost-effective, very easy-to-use 32-bit MCU which is code- and tool-compatible with other NXP ARM-based MCU products. With 32-bit performance and multiple power modes including very low, deep sleep power, the LPC1100L offers industry-leading energy efficiency, greatly extending battery life. The LPC1100 series sets new benchmarks in performance efficiency with dramatically improved code density enabling longer battery life and lower system costs.

Features

NXP's LPC1100L is the lowest-priced 32-bit MCU solution in the market, bringing higher value and ease-of-use than existing 8-/16-bit microcontrollers through unprecedented performance, simplicity, low power, and more importantly, dramatic reductions in code size for all 8-/16-bit applications. The LPC1100L 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. Built around the new Cortex-M0 architecture, the smallest, lowest-power, and most energy-efficient ARM core ever developed, these MCUs are ideally-equipped for use in battery-powered consumer devices, smart meters, motor control, and more.

Superior Performance

With over 45 DMIPS of performance compared to the sub-DMIP performance typical of 8-bit MCUs and to 3-5 DMIPS for 16-bit MCUs, NXP's LPC1100L can not only execute basic control tasks but also sophisticated algorithms, making even the most complex tasks within reach. Shorter time to do more tasks translates directly into lower energy consumption. This level of performance is delivered at 50 MHz, with extensive power optimization, at less than 10 mA.

Smaller Code Size

Completely shattering the myth that 8-/16-bit microcontrollers use less code, industry standard Coremark benchmarks dramatically illustrate that the LPC1100L requires 40-50 percent smaller code for most common microcontroller tasks.

Lowest Active Power Consumption

Based on the ARM Cortex-M0 processor, the LPC1100L microcontroller delivers the industry's lowest 32-bit active power consumption at 130 μA/MHz and reduces deep sleep current by a dramatic 60 percent. In addition, the MCUs feature unique API-driven power profiles which provide users with ready-to-use power management templates. Optimized for CPU performance, CPU efficiency, and lowest active current, the power profiles enable maximum operating frequency through the entire voltage range from 1.8 V to 3.6 V without compromising speed or functionality.

Products

Type numberDescriptionStatusQuick access
LPC1101LVUK32-bit ARM Cortex-M0 MCU; 32 kB flash, 2 kB SRAM; ADC Order sample
LPC1102LVUK32-bit ARM Cortex-M0 MCU; 32 kB flash, 8 kB SRAM; ADC Order sample
LPC1102UKCortex-M0, 32 kB flash, 8 kB SRAM, 2 x 2 mm WLCSP16 package Download datasheet
Order sample
Buy online
LPC1110FD2032-bit ARM Cortex-M0 microcontroller; 4 kB flash and 1 kB SRAM Download datasheet
Order sample
LPC1111FDH2032-bit ARM Cortex-M0 microcontroller; 8 kB flash and 2 kB SRAM Download datasheet
Order sample
LPC1111FHN33Cortex-M0, 8 kB flash, up to 4 kB SRAM Download datasheet
Order sample
Buy online
LPC1112FD2032-bit ARM Cortex-M0 microcontroller; 16 kB flash and 4 kB SRAM Download datasheet
Order sample
LPC1112FDH2032-bit ARM Cortex-M0 microcontroller; 16 kB flash and 4 kB SRAM Download datasheet
Order sample
LPC1112FDH2832-bit ARM Cortex-M0 microcontroller; 16 kB flash and 4 kB SRAM Download datasheet
Order sample
LPC1112FHI33Cortex-M0, 16 kB flash, up to 4 kB SRAM Download datasheet
Order sample
LPC1112FHN33Cortex-M0, 16 kB flash, up to 4 kB SRAM Download datasheet
Order sample
Buy online
LPC1112LVFHI3332-bit ARM Cortex-M0 MCU; 16 kB flash, 4 kB SRAM; ADC Order sample
LPC1112LVFHN2432-bit ARM Cortex-M0 MCU; 16 kB flash, 2 kB SRAM; ADC Order sample
LPC1113FBD48Cortex-M0, 24 kB flash, 8 kB SRAM Download datasheet
Order sample
Buy online
LPC1113FHN33Cortex-M0, 24 kB flash, up to 8 kB SRAM Download datasheet
Order sample
Buy online
LPC1114FA44Cortex-M0, 32 kB flash, 8 kB SRAM Order sample
LPC1114FBD48Cortex-M0, 32 kB flash, 8 kB SRAM Download datasheet
Order sample
Buy online
LPC1114FDH2832-bit ARM Cortex-M0 microcontroller; 32 kB flash and 4 kB SRAM Download datasheet
Order sample
LPC1114FHI33Cortex-M0, 32 kB flash, up to 8 kB SRAM Download datasheet
Order sample
LPC1114FHN33Cortex-M0, 32 kB flash, up to 8 kB SRAM Download datasheet
Order sample
Buy online
LPC1114FN2832-bit ARM Cortex-M0 microcontroller; 32 kB flash and 4 kB SRAM Download datasheet
Order sample
LPC1114LVFHI3332-bit ARM Cortex-M0 MCU; 32 kB flash, 8 kB SRAM; ADC Order sample
LPC1114LVFHN2432-bit ARM Cortex-M0 MCU; 32 kB flash, 4/8 kB SRAM; ADC Order sample
LPC1115FBD48Cortex-M0, 64 kB flash, 8 kB SRAM Download datasheet
Order sample
Buy online
LPC11A02UK32-bit ARM Cortex-M0 microcontroller; 16 kB flash, 4 kB SRAM, 2 kB EEPROM; configurable analog/mixed-signal Order sample
LPC11A04UK32-bit ARM Cortex-M0 microcontroller; 32 kB flash, 8 kB SRAM, 4 kB EEPROM; configurable analog/mixed-signal Download datasheet
Order sample
LPC11A11FHN3332-bit ARM Cortex-M0 microcontroller; 8 kB flash, 2 kB SRAM, 512 B EEPROM; configurable analog/mixed-signal Download datasheet
Order sample
LPC11A12FBD4832-bit ARM Cortex-M0 microcontroller; 16 kB flash, 4 kB SRAM, 1 kB EEPROM; configurable analog/mixed-signal Download datasheet
Order sample
LPC11A12FHN3332-bit ARM Cortex-M0 microcontroller; 16 kB flash, 4 kB SRAM, 1 kB EEPROM; configurable analog/mixed-signal Download datasheet
Order sample
LPC11A13FHI3332-bit ARM Cortex-M0 microcontroller; 24 kB flash, 6 kB SRAM, 2 kB EEPROM; configurable analog/mixed-signal Download datasheet
Order sample
LPC11A14FBD4832-bit ARM Cortex-M0 microcontroller; 32 kB flash, 8 kB SRAM, 4 kB EEPROM; configurable analog/mixed-signal Download datasheet
Order sample
LPC11A14FHN3332-bit ARM Cortex-M0 microcontroller; 32 kB flash, 8 kB SRAM, 4 kB EEPROM; configurable analog/mixed-signal Download datasheet
Order sample
LPC11C12FBD48Cortex-M0 with 16 kB flash, 8 kB SRAM, CAN and CANopen drivers on-chip Download datasheet
Order sample
Buy online
LPC11C14FBD48Cortex-M0 with 32 kB flash, 8 kB SRAM, CAN and CANopen drivers on-chip Download datasheet
Order sample
Buy online
LPC11C22FBD48Cortex-M0 with 16 kB flash, 8 kB SRAM, CAN and CANopen drivers on-chip and integrated CAN Transceiver Download datasheet
Order sample
Buy online
LPC11C24FBD48Cortex-M0 with 32 kB flash, 8 kB SRAM, CAN and CANopen drivers on-chip and integrated CAN Transceiver Download datasheet
Order sample
Buy online
LPC11D14FBD10032-bit ARM Cortex-M0 microcontroller; 32 kB flash and 8 kB SRAM; 4 x 40 segment LCD driver Download datasheet
Order sample
Buy online
LPC11E11FHN3332-bit ARM Cortex-M0 microcontroller; 8 kB flash; 4 kB SRAM and 512 B EEPROM; USART Download datasheet
Order sample
Buy online
LPC11E12FBD4832-bit ARM Cortex-M0 microcontroller; 16 kB flash; 6 kB SRAM and 1 kB EEPROM; USART Download datasheet
Order sample
Buy online
LPC11E13FBD4832-bit ARM Cortex-M0 microcontroller; 24 kB flash; 8 kB SRAM and 2 kB EEPROM; USART Download datasheet
Order sample
Buy online
LPC11E14FBD4832-bit ARM Cortex-M0 microcontroller; 32 kB flash; 10 kB SRAM and 4 kB EEPROM; USART Download datasheet
Order sample
Buy online
LPC11E14FBD6432-bit ARM Cortex-M0 microcontroller; 32 kB flash; 10 kB SRAM and 4 kB EEPROM; USART Download datasheet
Order sample
Buy online
LPC11E14FHN3332-bit ARM Cortex-M0 microcontroller; 32 kB flash; 10 kB SRAM and 4 kB EEPROM; USART Download datasheet
Order sample
Buy online
LPC11U12FBD4832-bit ARM Cortex-M0 microcontroller; up to 16 kB flash; 6 kB SRAM; USB device; USART; 2 SSPs Download datasheet
Order sample
Buy online
Demo boards
LPC11U12FHN3332-bit ARM Cortex-M0 microcontroller; up to 16 kB flash; 6 kB SRAM; USB device; USART; 2 SSPs Download datasheet
Order sample
Buy online
Demo boards
LPC11U13FBD4832-bit ARM Cortex-M0 microcontroller; up to 24 kB flash; 6 kB SRAM; USB device; USART; 2 SSPs Download datasheet
Order sample
Buy online
Demo boards
LPC11U14FBD4832-bit ARM Cortex-M0 microcontroller; up to 32 kB flash; 6 kB SRAM; USB device; USART; 2 SSPs Download datasheet
Order sample
Demo boards
LPC11U14FET4832-bit ARM Cortex-M0 microcontroller; up to 32 kB flash; 6 kB SRAM; USB device; USART; 2 SSPs Download datasheet
Order sample
Buy online
Demo boards
LPC11U14FHI3332-bit ARM Cortex-M0 microcontroller; up to 32 kB flash; 6 kB SRAM; USB device; USART; 2 SSPs Download datasheet
Order sample
Buy online
LPC11U14FHN3332-bit ARM Cortex-M0 microcontroller; up to 32 kB flash; 6 kB SRAM; USB device; USART; 2 SSPs Download datasheet
Order sample
Buy online
Demo boards
LPC11U23FBD4832-bit ARM Cortex-M0 microcontroller; up to 24 kB flash; up to 8 kB SRAM and 1 kB EEPROM; USB device; USART Download datasheet
Order sample
Buy online
LPC11U24FBD4832-bit ARM Cortex-M0 microcontroller; up to 32 kB flash; up to 10 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
Buy online
LPC11U24FBD6432-bit ARM Cortex-M0 microcontroller; up to 32 kB flash; up to 10 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
Buy online
LPC11U24FET4832-bit ARM Cortex-M0 microcontroller; up to 32 kB flash; up to 8 kB SRAM and 2 kB EEPROM; USB device; USART Download datasheet
Order sample
Buy online
LPC11U24FHI3332-bit ARM Cortex-M0 microcontroller; up to 32 kB flash; up to 8 kB SRAM and 2 kB EEPROM; USB device; USART Download datasheet
Order sample
Buy online
LPC11U24FHN3332-bit ARM Cortex-M0 microcontroller; up to 32 kB flash; up to 10 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
Buy online
LPC11U34FBD4832-bit ARM Cortex-M0 microcontroller; up to 48 kB flash; up to 10 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
LPC11U34FHN3332-bit ARM Cortex-M0 microcontroller; up to 48 kB flash; up to 10 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
LPC11U35FBD4832-bit ARM Cortex-M0 microcontroller; 64 kB flash; 10 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
LPC11U35FBD6432-bit ARM Cortex-M0 microcontroller; 64 kB flash; 10 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
LPC11U35FET4832-bit ARM Cortex-M0 microcontroller; 64 kB flash; 12 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
LPC11U35FHI3332-bit ARM Cortex-M0 microcontroller; 64 kB flash; 12 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
LPC11U35FHN3332-bit ARM Cortex-M0 microcontroller; 64 kB flash; 10 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
LPC11U36FBD4832-bit ARM Cortex-M0 microcontroller; 96 kB flash; 10 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
LPC11U36FBD6432-bit ARM Cortex-M0 microcontroller; 96 kB flash; 10 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
LPC11U37FBD4832-bit ARM Cortex-M0 microcontroller; 128 kB flash; 10 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
LPC11U37FBD6432-bit ARM Cortex-M0 microcontroller; 128 kB flash; 12 kB SRAM and 4 kB EEPROM; USB device; USART Download datasheet
Order sample
LPC1224FBD48Cortex-M0 with up to 48 kB flash, 4 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more Download datasheet
Order sample
Buy online
LPC1224FBD64Cortex-M0 with up to 48 kB flash, 4 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more Download datasheet
Order sample
Buy online
LPC1225FBD48Cortex-M0 with up to 80 kB flash, 8 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more Download datasheet
Order sample
Buy online
LPC1225FBD64Cortex-M0 with up to 80 kB flash, 8 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more Download datasheet
Order sample
Buy online
LPC1226FBD48Cortex-M0 with 96 kB flash, 8 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more Download datasheet
Order sample
Buy online
LPC1226FBD64Cortex-M0 with 96 kB flash, 8 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more Download datasheet
Order sample
Buy online
LPC1227FBD48Cortex-M0 with 128 kB flash, 8 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more Download datasheet
Order sample
Buy online
LPC1227FBD64Cortex-M0 with 128 kB flash, 8 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more Download datasheet
Order sample
Buy online
LPC12D27FBD10032-bit ARM Cortex-M0 microcontroller; 128 kB flash and 8 kB SRAM; 4 x 40 segment LCD driver Download datasheet
Order sample
Buy online

Demo boards

Type numberDescriptionStatusQuick access
OM13014LPCXpresso Board for LPC11U14 Order demo boards

How to search?

Restricted Document

You are accessing a password protected document.
Please choose an option below

Fill in your name, company and e-mail address and you will receive an e-mail with a username and password for this restricted document.

First name*

Last name*

Company*

E-mail*

Comments

* required.

Print password request form:

Before we can grant you access to our confidential documents you are required to fill in, print and sign the password request form by which you comply with the NXP Non-disclosure agreement (NDA). Please email or fax the signed form to the email-address or fax-number specified on the form. After approval you will receive username and password via email. In case you already signed an NDA with NXP and already have username and password, you can skip this step.

Open document:

If you have received the username and password, you can open the document by clicking on the "open document" link. You will be prompted for username and password. After you fill in the username and password the download will start.

Forgot your password:

In case you forgot your password you can click on the "forgot your password" link to retrieve your password. Please complete the small form with your personal details and your request will be sent to NXP. You will receive an answer with your password shortly.