PIC16F877A-IP

The PIC16F877A is a legendary 8-bit microcontroller with 14KB flash, 368B SRAM, 256B EEPROM, 33 GPIO, 8-channel ADC, USART, MSSP (SPI/I2C), and up to 20MHz. A teaching staple worldwide. DIP-40 package.