Description
PIC16F873A/876A devices are available only in 28-pin packages, while PIC16F874A/877A devices are available in 40-pin and 44-pin packages. All devices in the PIC16F87XA family share common architecture with some differences.
Microchip PIC16F877A Microcontroller Features: High-Performance RISC CPU Lead-free; RoHS-compliantOperating speed: 20 MHz, 200 ns instruction cycleOperating voltage: 4.0-5.5VIndustrial temperature range (-40° to +85°C)15 Interrupt Sources35 single-word instructionsAll single-cycle instructions except for program branches (two-cycle) Special Microcontroller Features Flash Memory: 14.3 Kbytes (8192 words)Data SRAM: 368 bytesData EEPROM: 256 bytesSelf-reprogrammable under software controlIn-Circuit Serial Programming via two pins (5V)Watchdog Timer with on-chip RC oscillatorProgrammable code protectionPower-saving Sleep modeSelectable oscillator optionsIn-Circuit Debug via two pins Peripheral Features 33 I/O pins; 5 I/O portsTimer0: 8-bit timer/counter with 8-bit prescalerTimer1: 16-bit timer/counter with prescalerCan be incremented during Sleep via external crystal/clockTimer2: 8-bit timer/counter with 8-bit period register, prescaler and postscalerTwo Capture, Compare, PWM modules16-b