Scalable Entry Level 32-bit Microcontroller (MCU) based on Arm Cortex-M0 Cores

Product Details

Features

System

  • Arm Cortex-M0 processor, running at frequencies of up to 50 MHz
  • Arm Cortex-M0 built-in nested vectored interrupt controller (NVIC)
  • Non-maskable interrupt (NMI) input selectable from several input sources
  • Serial wire debug
  • System tick timer

Memory

  • Up to 64 KB on-chip flash programming memory
  • Up to 8 KB SRAM
  • In-system programming (ISP) and In-application programming (IAP) via on-chip bootloader software

Digital peripherals

  • Up to 42 General purpose I/O (GPIO) pins with configurable pull-up/pull-down resistors. In addition, a configurable open-drain mode is supported on the LPC1100L and LPC1100XL series
  • GPIO pins can be used as edge and level sensitive interrupt sources
  • High-current output driver (20 mA) on one pin
  • High-current sink drivers (20 mA) on two I2C-bus pins in fast-mode plus (not on LPC1112FDH20/102)
  • Four general purpose counter/timers with up to eight capture inputs and up to 13 match outputs
  • Programmable windowed WDT

Analog peripherals

  • 10/12-bit ADC with up to 2 Msamples/s and up to eight channels

Serial interfaces

  • Up to 3 UARTs with fractional baud rate generation, internal FIFO, and RS-485 support
  • Up to 2 SPI controllers with SSP features and with FIFO and multi-protocol capabilities
  • I²C-bus interface supporting full I²C-bus specification and fast-mode Plus with a data rate of 1 Mbit/s with multiple address recognition and monitor mode (not on LPC1112FDH20/102)

Clock generation

  • 12 MHz internal RC oscillator trimmed to 1 % accuracy that can optionally be used as a system clock
  • Crystal oscillator with an operating range of 1 MHz to 25 MHz
  • Programmable watchdog oscillator with a frequency range of 9.4 kHz to 2.3 MHz
  • 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, CPU clock, and the Watchdog clock

Power control

  • Integrated PMU (Power Management Unit) to minimize power consumption during Sleep, Deep-sleep, and Deep power-down modes
  • Power profiles residing in boot ROM allowing to optimize performance and minimize power consumption for any given application through one simple function call
  • Three reduced power modes: Sleep, Deep-sleep, and Deep power-down
  • Processor wake-up from Deep-sleep mode via a dedicated start logic using up to 13 of the functional pins
  • Power-On Reset (POR)
  • Brownout detect with up to four separate thresholds for interrupt and forced reset

Additional features

  • Unique device serial number for identification
  • Single power supply (1.8 V to 3.6 V)
  • Available in WLCSP16, SO20, TSSOP20, TSSOP28, HVQFN24, HVQFN33, TFBGA48 and LQFP48 packages

Buy/Parametrics










































































































Documentation

Quick reference to our documentation types.

1-5 of 55 documents

Show All

Design Files

Quick reference to our design files types.

5 design files

Hardware

Quick reference to our board types.

1-5 of 10 hardware offerings

Show All

Software

Quick reference to our software types.

1-5 of 8 software offerings

Show All

Engineering Services

1-5 of 6 engineering services

Show All

To find additional partner offerings that support this product, visit our Partner Marketplace.

Training

4 trainings

Support

What do you need help with?