PIC16F877 Microchip 40-Pin 8-Bit CMOS FLASH Microcontroller Data Sheet

Download Datasheet for Microchip Technology PIC16F877 Microcontroller [218 pages DS30292C 2001 pdf]

SKU: MICROCHIPPIC16F877MCUDS2001 Category: Brand:

Description

This document contains device specific information. Additional information may be found in the PICmicro TM Mid-Range Reference Manual (DS33023), which may be obtained from your local Microchip Sales Representative or downloaded from the Microchip website. The Reference Manual should be considered a complementary document to this data sheet, and is highly recommended reading for a better understanding of the device architecture and operation of the peripheral modules.
There are four devices (PIC16F873, PIC16F874, PIC16F876 and PIC16F877) covered by this data sheet. The PIC16F876/873 devices come in 28-pin packages and the PIC16F877/874 devices come in 40-pin packages. The Parallel Slave Port is not implemented on the 28-pin devices.

Table of Contents

1.0 Device Overview
2.0 Memory Organization
3.0 I/O Ports
4.0 Data EEPROM and FLASH Program Memory
5.0 Timer0 Module
6.0 Timer1 Module
7.0 Timer2 Module
8.0 Capture/Compare/PWM Modules
9.0 Master Synchronous Serial Port (MSSP) Module
10.0 Addressable Universal Synchronous Asynchronous Receiver Transmitter (USART)
11.0 Analog-to-Digital Converter (A/D) Module
12.0 Special Features of the CPU
13.0 Instruction Set Summary
14.0 Development Support
15.0 Electrical Characteristics
16.0 DC and AC Characteristics Graphs and Tables
17.0 Packaging Information
Appendix A: Revision History
Appendix B: Device Differences
Appendix C: Conversion Considerations
Index
On-Line Support
Reader Response
PIC16F87X Product Identification System