P87LPC768 is a 20-pin package microcontroller with high integration and low cost solution. It provides programmable options for high-speed, low-speed crystal oscillators, and RC oscillators, with a wide operating voltage range. P87LPC768 is based on the accelerated processor architecture of 80C51, with twice the instruction execution speed of the standard 80C51 MCU. It also has various features such as PWM, A/D converter, timer/counters, analog comparators, UART, and I2C communication interface.