NXP ARM® Cortex™-M0/M0+ MCUs LPC11E00 Feature-rich Cortex-M0/M0+ EEPROM solutions with USART, I2C & two SSP Built around the smallest, lowest-power, and most energy-efficient ARM cores, the Cortex-M0 and Cortex-M0+, the LPC11E00 series is ideal for use in low-power applications needing a feature-rich EEPROM solution. Also included are on-chip ROM drivers for the EEPROM, 32-bit divide, and power management. KEY FEATURES `` Low-power, 50 MHz ARM Cortex-M0/M0+ `` Up to 256 kB Flash `` Up to 36 kB SRAM `` 4 kB EEPROM `` EEPROM API, 32-bit divide library `` Up to five USARTs, up to two I2C, two SSP `` Timing features - Four standard timers - Two configurable SCTimer/PWMs (4x 16-bit or 2x 32-bit timers) - Windowed WDT and RTC `` Analog features - ADC with up to 12 channels, 12 bits, and 2 Msps sample rate - Integrated temp sensor for precise readings over entire range `` 16-channel DMA engine with programmable input triggers `` Low-power features: RTC, low-power modes, power profiles `` Up to 80 GPIO with configurable ports `` Extended temp range of -40 to +105 °C `` Packages: LQFP and HVQFN TARGET APPLICATIONS `` Metering and data collection `` Lighting `` Large appliances `` Industrial control `` Wired and wireless routing `` Handheld medical equipment `` PC/gaming accessories `` Other portable systems ENERGY-EFFICIENT OPERATION Designed to save power in a wide range of applications, NXP’s 32-bit LPC11E00 microcontrollers support lower-power modes and include API-driven power profiles that provide developers with easy-to-use dynamic current management at runtime. SERIAL INTERFACES Connectivity options on the LPC11Exx series include two SSP interfaces, up to two I2C Fast-mode plus (Fm+) interfaces, and up to five USARTs. The USART peripheral is designed to wake up from low-power modes. A SmartCard interface (ISO7816-3), available on the LPC11E1x/3x, provides plug-and-play interoperability, making these devices a good fit for eCommerce applications. ADDED ROBUSTNESS (LPC11E6x) The LPC11E6x versions extend the temperature range to cover from -40 to +105 °C, and add the features necessary to create robust industrial applications: larger memories, more serial connectivity, a faster ADC, a temp sensor, advanced timers, and a new, power-efficient Cortex-M0+ core. GETTING STARTED For faster development, all LPC11E00 devices are available with libraries for popular toolchains, including Keil MDK, IAR EWARM, and the NXP LPCXpresso IDE, a cross-platform C/C++ development suite, priced under US $30, that supports all LPC11E1x/3x block diagram of NXP’s LPC microcontrollers. Also, for added convenience, LPC11E6x MCUs can be used with the LPC11U6x LPCXpresso V2 board for rapid prototyping and evaluation. A complete list of all the available development tools can be found at www.nxp.com/microcontrollers. All of NXP’s Cortex-M microcontrollers are upwardly binary compatible and offer the advantages of a single development toolchain. This makes it easy to migrate designs from Cortex-M0 and Cortex-M0+ to Cortex-M3 with minimal effort. LPC11E6x block diagram Flash 8 to 32KB AHB-LITE Bus ARM CORTEX-M0 Up to 50 MHz SRAM 4 to 10KB EEPROM 512B to 4KB High-speed GPIO (Up to 54) ROM Bridge 32-bit Timers (2) 16-bit Timers (2) 2 SSP Systick Timer I2C APB Bus Windowed WDT Power Control PMU, power modes, BOD, single Vdd power supply, POR USART / Smartcard Interface SERIAL INTERFACES Clock Generation Unit 12 MHz, 1% IRC OSC, Watchdog OSC, 1-25 MHz System OSC, System PLL 8-channel, 10-bit SYSTEM ANALOG ADC LPC11E00 selection guide I2C SPI/SSP ADC channels/ resolution4 GPIO Max CPU frequency (MHz) Supply voltage (V) Temperature range (°C) Package 4 512b 6 11 1 1 2 8 ch/10 b 28 50 1.8-3.6 -40 to +85 HVQFN33 16 6 1 6 11 1 1 2 8 ch/10 b 40 50 1.8-3.6 -40 to +85 LQFP48 LPC11E13 24 8 2 6 11 1 1 2 8 ch/10 b 40 50 1.8-3.6 -40 to +85 LQFP48 LPC11E14 32 10 4 6 11 1 1 2 8 ch/10 b 28/40/54 50 1.8-3.6 -40 to +85 LQFP48/64, HVQFN33 LPC11E36 96 12 4 6 11 1 1 2 8 ch/10 b 28/54 50 1.8-3.6 -40 to +85 LQFP64, HVQFN33 LPC11E37 128 12 4 6 11 1 1 2 8 ch/10 b 40/54 50 1.8-3.6 -40 to +85 LQFP48/64 LPC11E66 64 8 4 115 146 2 5 2 2 12 ch/12 b 1 36 50 2.4-3.6 -40 to +105 LQFP48/64/100 LPC11E67 128 16 4 115 146 2 5 2 2 12 ch/12 b 1 36/50/80 50 2.4-3.6 -40 to +105 LQFP48/64/100 LPC11E68 256 36 4 115 146 2 5 2 2 12 ch/12 b 1 36/50/80 50 2.4-3.6 -40 to +105 LQFP48/64/100 RTC USART 8 LPC11E12 State-configurable timer (SCTimer/ PWM)3 PWM channels2 LPC11E11 Type Standard timers1 Analog EEPROM (kB) Serial interfaces RAM (kB) Timers Flash (kB) Memory Includes timers 0-3, Watchdog timer, and systick timer Using timers 0-3 3 SCTimer/PWM peripheral can be configured as additional timers and/or PWM channels 4 ADC sample rate is 400 ksps, except for LPC11E6x, which has a 12-bit conversion rate of 2 MHz 5 Includes timers 0-3, SCTimer/PWMs configured as four 16-bit timers, one Watchdog timer, one real-time clock, and one systick timer 6 Includes timers 0-3 and SCTimer/PWM as PWM (LPC11U68 configuration is package-dependent) 1 2 www.nxp.com © 2014 NXP Semiconductors N.V. All rights reserved. Reproduction in whole or in part is prohibited without the prior written consent of the copyright owner. The Date of release: March 2014 information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and Document order number: 9397 750 17550 may be changed without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof Printed in the Netherlands does not convey nor imply any license under patent- or other industrial or intellectual property rights.