
Up to 128 KB Flash and configurable peripherals for industrial control
Powered by the smallest, most energy-efficient Cortex-M0 core, the LPC1200 provides compelling solutions for industrial control. The series includes up to 128 KB Flash and 8 KB SRAM, and offers configurable peripherals ideally suited for energy-efficient controls and appliances.
Key features
ARM Cortex-M0 processor
- Up to 30 MHz CPU frequency with zero wait state from Flash
- Nested Vectored Interrupt Controller (NVIC) supports 32 vectored interrupts with fast and deterministic latency
- Three reduced-power modes: Sleep, Deep-sleep, and Deep power-down
Memories
- Up to 8 kB SRAM
- Up to 128 kB Flash memory with 512 Byte page erase
Serial communication interfaces
- Two UARTs with fractional baud-rate generation and
internal FIFO plus RS-485, modem, and IrDA supports
- I2C with Fast-mode Plus for twice the devices on one bus
and longer transmission distances
SSP (SPI) controller with FIFO and multi-protocol capabilities
Analog peripherals
- 10-bit Analog-to-Digital Converter (ADC) with eight channels and conversion rates up to 400 ksps
- Two comparators, each with up to six selectable external
sources, fully configurable on either positive or negative
comparator input channels
Powered by the smallest, most energy-efficient Cortex-M0 core, the LPC1200 provides compelling solutions for industrial control. The series includes up to 128 KB Flash and 8 KB SRAM, and offers configurable peripherals ideally suited for energy-efficient controls and appliances.
Other peripherals
- Direct Memory Access (DMA) controller with 21 channels
supports onboard UART, SPI, ADC, RTC, counters/timers,
comparators, I2C, and GPIO
- Cyclic Redundancy Check (CRC) engine with programmable
polynomial settings and support for several CRC standards
- Two 32-bit general-purpose counter/timers with four capture inputs and four match outputs
- Two 16-bit general-purpose counter/timers with two capture inputs and two match outputs
- Windowed Watchdog Timer (WDT) designed to comply with IEC 60730 Class B safety requirements
- 32-bit Real-time Clock (RTC)
- Up to 55 general-purpose I/O (GPIO) pins, all with configurators and a digital filter
Applications
``White goods
`` Industrial control
``Home automation
``Power conversion
``UPS
NXP ARM Cortex™-M0 microcontrollers LPC1200