
The NXP (founded by Philips) LPC2109/01 is an ARM7TDMI-S based high-performance 32-bit RISC Microcontroller with Thumb extensions 64KB on-chip Flash ROM with In-System Programming (ISP) and In-Application Programming (IAP) 8KB RAM, Vectored Interrupt Controller, Two UARTs, I2C serial interface, 2 SPI serial interfaces, Two timers (7 capture/compare channels), PWM unit with up to 6 PWM outputs, 4-channels 10bit ADC, 1 CAN channel. Real Time Clock, Watchdog Timer, General purpose I/O pins. CPU clock up to 60 MHz, On-chip crystal oscillator and On-chip PLL.