PIC16F87XA 28/40/44-Pin Enhanced Flash Microcontro.
PIC16F877A - 28/40/44-Pin Enhanced Flash Microcontrollers