This is powerful (200 nanoseconds command execution) yet easy to program ( only 35 single-word commands) The CMOS FLASH-based 8-bit microcontroller packs Microchip's powerful PIC® architecture into an 18-pin package and is upwardly compatible with PIC16F628, PIC16C62XA, PIC16C5X and PIC12CXXX devices. The PIC16F648A features a 4MHz internal oscillator, 256 bytes EEPROM data memory, a capture/compare/PWM, a USART, 2 Comparators and a programmable voltage reference that makes it ideal for analog/integrated level applications in automotive, industrial, appliance and consumer applications. .