NXP LPC11E6x 32-bit ARM Cortex-M0+ Microcontrollers
NXP's LPC11E6x 32-bit ARM Cortex-M0+ Microcontrollers gives engineers a wider choice when selecting entry-level microcontrollers designed for the harsh operating conditions common in many industrial, lighting, and industrial automation applications. The LPC11E6x is available in three memory and package variations and offers exceptional power efficiency, achieved through an ARM®Cortex-M0+™ core and power profiles that allow various power saving options depending on the application demands. Memory options include up to 256kB Flash, 36kB RAM and 4kB EEPROM. High-precision analog features include a best-in-class 2Msps, 12-channel, 12-bit ADC, and ample connectivity is provided through I2C and SPI interfaces, USARTs, and up to 80 GPIOs. The LPC11E6x takes advantage of an on-chip SCTimer/PWM to provide advanced timing features. This unique block can operate like most traditional timers, and includes a state machine to give programmers a higher degree of timing control. It can be configured as multiple PWMs, a PWM with dead-time control, a PWM with reset capability, and many other functions that cannot be duplicated with traditional timers. Also available, the SCTimer/PWM Cookbook provides a collection of examples and usage notes to help programmers quickly implement timing functions for LPC11E6x applications.