Description
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