PIC16F877-04/PQ

Microchip
Electronic Components
A newer device is available. please consider pic16f877a. this powerful (200 nanosecond instruction execution) yet easy-to-program ...
PIC16F877-04/PQMicrochipElectronic Components