Microchip PIC16F872 28-Pin 8-Bit CMOS FLASH Microcontroller Data Sheet

This data sheet describes the features of the Microchip Technology Inc. DS30221A microcontroller.


Microchip PIC16F872 28-Pin 8-Bit CMOS FLASH Microcontroller Data Sheet - cover page
Brand
MICROCHIP
Category
microcontrollers
Document type
Datasheet
Language
English
Pages
160
File format
PDF
File size
1.3 MB
Published
15 June, 2012
Updated
30 September, 2023
MD5 checksum
19E57A20FC3933259CA14398395AD5C4

About this manual

This document provides device-specific information for the PIC16F872, a 28-pin, 8-bit CMOS FLASH microcontroller. It details the device's architecture, including its high-performance RISC CPU, memory organization, and peripheral features such as timers, capture/compare/PWM modules, and synchronous serial ports.

What's inside

  • Device Overview
  • Memory Organization
  • I/O Ports
  • Data EEPROM and FLASH Program Memory
  • Timer0 Module
  • Timer1 Module
  • Timer2 Module
  • Capture/Compare/PWM Module
  • Master Synchronous Serial Port
  • Analog-to-Digital Converter

Specifications

Operating SpeedDC - 20 MHz clock input
Instruction CycleDC - 200 ns
Program Memory2K x 14 words of FLASH
Data Memory128 x 8 bytes of RAM
EEPROM Memory64 x 8 bytes
Operating Voltage2.0V to 5.5V
High Sink/Source Current25 mA
ADC Resolution10-bit
Interrupt Sourcesup to 10 sources

Frequently asked questions

What is the maximum operating speed of this microcontroller?

The device supports an operating speed up to 20 MHz.

How much program memory does the PIC16F872 contain?

It contains 2K x 14 words of FLASH Program Memory.

What is the wide operating voltage range for this device?

The device operates with a voltage range from 2.0V to 5.5V.

Download PDF (1.3 MB)

More MICROCHIP Manuals


View all MICROCHIP manuals →