Microchip's 16F876A 28 Pin 8-Bit Processor. 8K of program space and 22 I/O lines, 5 of which are 10bit Analog to Digital converter capable. Runs up to 20MHz with external crystal. Package can be programmed in circuit.
The 16F876A is no longer used on the MCP firmware. Please see the 18F252 for MCP firmware upgrades.
Documents: 16F876A Datasheet