The LPC11C24 devices are an ARM Cortex-M0 based, low-cost 32-bit MCU family, designed for 8/16-bit microcontroller applications, offering performance, low power, simple instruction set and memory addressing together with reduced code size compared to existing 8/16-bit architectures.
The LPC11C24 devices operate at CPU frequencies of up to 50 MHz.
- ARM Cortex-M0 processor, running at frequencies of up to 50 MHz.
- ARM Cortex-M0 built-in Nested Vectored Interrupt Controller (NVIC).
- Serial Wire Debug.
- System tick timer.
- 32 kB on-chip flash programming memory.
- 8 kB SRAM.
- In-System Programming (ISP) and In-Application Programming (IAP) via on-chip bootloader software.
- Flash ISP commands can be issued via UART or C_CAN.
- Digital peripherals
- General Purpose I/O (GPIO) pins with configurable pull-up/pull-down resistors.
- 36 GPIO pins on the LPC11C24 parts.
- 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.
- Four general purpose counter/timers with a total of four capture inputs and 12 match outputs.
- Programmable WatchDog Timer (WDT)
- Analog peripherals
- 10-bit ADC with input multiplexing among 8 pins.