PIC16F877A Datasheet Text
PIC16F87XA
28/40/44-Pin Enhanced Flash Microcontrollers
Devices Included in this Data Sheet:
- PIC16F873A
- PIC16F874A
- PIC16F876A
- PIC16F877A
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
- 20 MHz 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 patible to other 28-pin or 40/44-pin PIC16CXXX and PIC16FXXX microcontrollers
Peripheral Features
:
- Timer0: 8-bit timer/counter with 8-bit prescaler
- Timer1: 16-bit timer/counter with prescaler, can be incremented during Sleep via external crystal/clock
- Timer2: 8-bit timer/counter with 8-bit period register, prescaler and postscaler
- Two Capture, pare, PWM modules
- Capture is 16-bit, max. resolution is 12.5 ns
- pare is 16-bit, max. resolution is 200 ns
- PWM max. resolution is 10-bit
- Synchronous Serial Port (SSP) with SPI (Master mode) and I2C™(Master/Slave)
- Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI) with 9-bit address detection
- Parallel Slave Port (PSP)
- 8 bits wide with external RD, WR and CS controls (40/44-pin only)...