The LPC802 are an ARM Cortex-M0+ based, low-cost 32-bit MCU family operating at CPU frequencies of up to 15MHz. The LPC802 supports 16KB of flash memory and 2KB of SRAM. The peripheral complement of the LPC802 includes one I2C-bus interface, up to two USARTs, one SPI interface, one multi-rate timer, self-wake-up timer, one general purpose 32-bit counter/timer, one 12-bit ADC, one analog comparator, function-configurable I/O ports through a switch matrix, and up to 17 general-purpose I/O pins.
● ARM Cortex-M0+ processor (revision r0p1), running at frequencies of up to 15MHz with single-cycle multiplier and fast single-cycle I/O port
● ARM Cortex-M0+ built-in Nested Vectored Interrupt Controller (NVIC)
● System tick timer
● AHB multilayer matrix
● 16KB on-chip flash programming memory
● Code Read Protection
● Boot loader
● Supports Flash In-Application Programming (IAP)
● Supports In-System Programming (ISP) through USART
● On-chip ROM APIs for integer divide
● One 32-bit general purpose counter/timer
● Two channel Multi-Rate Timer (MRT)
● One 12-bit ADC with up to 12 input channels
● Two USART interfaces
● Free Running Oscillator (FRO)
● Unique device serial number for identification