The NXP P87LPC762BD,512 is a microcontroller which is based on an 8-bit LPC architecture with a single 8-bit 8051-compatible CPU core. This part features 512K Bytes of on-chip Flash memory for code storage, 8K Bytes of on-chip SRAM for data storage, and peripheral functions such as CAN, UART, I2C, WDT, SPI, PWM, and RTC. It also includes an internal oscillator and 12-bit NXP A/D converter with 8 multiplexed inputs. It is designed for applications where a match in cost, performance, and integration is required.