

A newer device is available. Please consider the PIC16F887. This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS FLASH-based 8-bit microcontroller packs Microchip's powerful PIC® architecture into an 40- or 44-pin package and is upwards compatible with the PIC16C5X, PIC12CXXX and PIC16C7X devices.
High performance RISC CPU:
Only 35 single word instructions to learn
All single cycle instructions except for program
branches which are two cycle
Operating speed: DC - 20MHz clock input:
DC - 200 ns instruction cycle
Up to 8K x 14 words of FLASH Program Memory,
Up to 368 x 8 bytes of Data Memory (RAM)
Up to 256 x 8 bytes of EEPROM Data Memory
Pinout compatible to the PIC16C73B/74B/76/77
Interrupt capability (up to 14 sources)
Eight level deep hardware stack
Direct, indirect and relative addressing modes
Only 35 single word instructions to learn
All single cycle instructions except for program
branches which are two cycle
Operating speed: DC - 20MHz clock input:
DC - 200 ns instruction cycle
Up to 8K x 14 words of FLASH Program Memory,
Up to 368 x 8 bytes of Data Memory (RAM)
Up to 256 x 8 bytes of EEPROM Data Memory
Pinout compatible to the PIC16C73B/74B/76/77
Interrupt capability (up to 14 sources)
Eight level deep hardware stack
Direct, indirect and relative addressing modes

PIC16F877-20I/PT, 8bit PIC Microcontroller, PIC16F, 20MHz, 14 kB Flash, 44-Pin TQFP
Manufacturer:
Microchip
Manufacturer Part No:
PIC16F877-20I/PT
Enrgtech Part No:
ET18605941
Warranty:
Manufacturer
£ 9.21
Checking for live stock
Family Name:
PIC16F
Package Type:
TQFP
Mounting Type:
Surface Mount
Pin Count:
44
Device Core:
PIC
Data Bus Width:
8bit
Program Memory Size:
14 kB
Maximum Frequency:
20MHz
RAM Size:
368 B
USB Channels:
0
Number of PWM Units:
1 x 16 bit
Number of SPI Channels:
1