ARM Cortex-M0+ microcontroller with Flash, SRAM, kB EEPROM, USB and 12-bit ADC

The LPC11U6x family is based on an energy-efficient ARM® Cortex™-M0+ core and features Flash and SRAM memories, a number of serial communications channels, a new 2-Msps ADC and many versatile timers.
 

The LPC11U6x family includes a USB device controller certified by the USB Implementers Forum (USB-IF) and gives designers access to all the USB software, tools and shortcuts they need to simplify development and shrink time to market. Embedding the USB drivers in ROM cuts design time and reduces application program footprint while increasing reliability; and an on-chip PHY reduces the solution BOM and design complexity.

To support more demanding data and buffering requirements, as well as larger application code sizes, the LPC11U6x offers Flash up to 256 KB and SRAM up to 36 KB. More rigorous I/O requirements are supported by expanded serial connectivity, including 5 USARTs, 2 I²Cs, 2 SPIs, and up to 80 GPIOs, along with a new 12-channel, 12-bit, 2-Msps ADC for higher bandwidth and higher-precision input.

LPC11U6x also include both standard and configurable timers/PWMs for advanced timing requirements. Higher operating temperatures (up to +105 ºC) make them suitable for more commercial and industrial environments.

  • ARM Cortex-M0+ processor, up to 50 MHz with single-cycle multiplier 
  • Memory:
    • Up to 128 KB on-chip Flash
    • Up to 20 KB main SRAM
    • Up to two additional SRAM blocks of 2 KB each
    • Up to 4 KB EEPROM
  • Simple DMA engine with 16 channels and programmable input triggers
  • High-speed GPIO interface with up to 34 general-purpose I/O
  • Pin interrupt and pattern match engine with 8 selectable GPIOs
  • Two GPIO group interrupt generators
  • CRC engine
  • Configurable PWM/timer subsystem:
  • Up to four 32-bit and two 16-bit counter/timers or two 32-bit and four 16-bit counter/timers.
  • Up to 21 match outputs and 16 capture inputs.
  • Up to 19 PWM outputs with 6 independent time bases.
  • Two state-configurable timers (SCTimer/PWM) for event-driven timing and PWM applications
  • Two 16-bit and two 32-bit standard counter/timers
  • Windowed watchdog timer (WWDT)
  • Real-time clock (RTC) with separate battery supply pin and 32 kHz oscillator.
  • One 12-bit ADC with up to 12 input channels
  • Temperature sensor
  • Serial interfaces:
  •     Up to three USARTs
  •     Two SSP controllers with DMA support.
  •     Two I²C-bus interfaces
  •     USB 2.0 full-speed device
  • Clock generation:
  •     12 MHz internal RC oscillator trimmed to 1 %
  •     On-chip 32 kHz oscillator for RTC.
  •     Crystal oscillator, 1...25 MHz
  •     Programmable watchdog oscillator
  • Power control and low power modes
  • Unique device serial number for identification.
  • Single power supply: 2.4...3.6 V
  • Operating temperature range: -40...105 °C
  • Packages:LQFP48, LQFP-64,LQFP100

Datasheet