PIC16F877A PDF – 8-Bit Microcontroller – Microchip

PIC16F877A is an 8-bit microcontroller developed by Microchip.

Part number : PIC16F877A-I/P

Functions : Enhanced Flash Microcontroller

Package : DIP 28 Pin Type

Manufacturer : Microchip Technology

Image :

PIC16F877A Microcontroller

 

Description

PIC16F873A / PIC16F876A devices are available only in 28-pin packages, while PIC16F874A / PIC16F877A devices are available in 40-pin and 44-pin packages.

There are three memory blocks in each of the PIC16F87XA devices. The program memory and data memory have separate buses so that concurrent access can occur and is detailed in this section.

The PIC16F87XA devices have a 13-bit program counter capable of addressing an 8K word x 14 bit program memory space. The PIC16F876A/877A devices have 8K words x 14 bits of Flash program memory, while PIC16F873A/874A devices have 4K words x 14 bits. Accessing a location above the physically implemented address will cause a wraparound.

The PIC16F877A has multiple built-in timers and counters to provide accurate timing and time measurement functions. This can be useful in timing-based applications.

The PIC16F877 has a variety of built-in peripheral interfaces. It supports communication protocols such as UART, SPI, and I2C to facilitate communication with external devices.

Pinouts

PIC16F877A Datasheet PDF

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, Compare, PWM modules
– Capture is 16-bit, max. resolution is 12.5 ns
– Compare is 16-bit, max. resolutio

CMOS Technology

• Low-power, high-speed Flash/EEPROM technology

• Fully static design

• Wide operating voltage range (2.0V to 5.5V)

• Commercial and Industrial temperature ranges

• Low-power consumption

PIC16F877A Datasheet PDF Download

PIC16F877A pdf

 

Other data sheets within the file : PIC16F873, PIC16F874, PIC16F876, PIC16F877


Information related to components

Controller PIC16F877A - - Microchip

PDF
  

Microchip Technology

Controller PIC16F877 28/40-pin 8-Bit CMOS FLASH Microcontrollers - Microchip

Learn More | PDF
  
Microchip