The LPC176968 is a ARM Cortex-M3 based microcontroller for embedded applications featuring a high level of integration and low power consumption. The ARM Cortex-M3 is a next generation core that offers system enhancements such as enhanced debug features and a higher level of support block integration.
ARM Cortex-M3 built-in Nested Vectored Interrupt Controller (NVIC)
Enhanced flash memory accelerator enables high-speed 120 MHz operation with zero wait states
In-system programming (ISP) via on-chip boot loader software
In-application programming (IAP) via on-chip boot loader software
Eight channel general purpose DMA controller
Split APB bus allows high throughput with few stalls between the CPU and DMA
Standard JTAG test/debug interface for compatibility with existing tools
Four reduced power modes: sleep, deep-sleep, power-down, and deep power-down
Brownout detect with separate threshold for interrupt and forced reset
Unique device serial number for identification purposes