The PIC16F73-I/SO with PIC PIC® 16F Microcontroller IC 8-Bit 20MHz 7KB (4K x 14) FLASH 28-SOIC is a microcontroller manufactured by Microchip. This device runs at up to 20MIPS and features 4Kx14 words of Flash data memory for storing program instructions and data. It has a total of 6 general purpose I/O pins, 14-bit wide instruction words, 8-level deep hardware stack, and an 8-level deep Hardware Real-Time Clock with 256 bytes of battery-covered SRAM for data retention during Power Loss. Additionally, this part has various peripheral features such as Capture/Compare/PWM, A/D 10-bit Converter, Master synchronous Serial Port, Timer0/Timer1, and 4 x 8bit/3x 16bit timers. This device is available in a 28-pin SOIC package.