The LPC1115FBD48/303 is a 32-bit Microcontroller based on ARM Cortex-M0 and it can operate up to 50MHz. The peripheral complement includes 64kB of flash memory, 8kB of data memory, one fast-mode Plus I²C-bus interface, one RS-485/EIA-485 UART, two SPI interfaces with SSP features, four general purpose counters/timers, a 10-bit ADC and 42 general purpose I/O pins. In addition, the LPC1115FBD48 features unique on-chip API-driven power profiles which provide users with ready-to-use power management templates. Optimized for CPU performance, CPU efficiency and lowest active current, the power profiles enable maximum operating frequency through the entire voltage range from 1.8 to 3.6V without compromising speed or functionality.
ARM Cortex-M0 processor, running at frequencies of up to 50MHz
Serial wire debug
System tick timer
In-system programming (ISP) and In-application programming (IAP)
42 General purpose I/O (GPIO) pins with configurable pull-up/-down resistors
High-current output driver (20mA) on one pin
Programmable watchdog timer (WDT)
10-bit ADC with input multiplexing among 8 pins
UART with fractional baud rate generation
Two SPI controllers with SSP features and FIFO and multi-protocol capabilities
I²C-bus Interface supporting full I²C-bus specification and Fast-mode Plus
Integrated PMU (Power management unit) to minimize power consumption