Key facts
- Brand
- MICROCHIP
- Model
- PIC16F872
- Industry
- Industrial
- Documents
- 3
- Languages
- EN
- Last added
- 2012-06-15
Start here

Microchip PIC16F872 28-Pin 8-Bit CMOS FLASH Microcontroller Data Sheet
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.
Read onlineMICROCHIP PIC16F872 specifications
| Operating Speed | DC - 20 MHz clock input |
|---|---|
| Instruction Cycle | DC - 200 ns |
| Program Memory | 2K x 14 words of FLASH |
| Data Memory | 128 x 8 bytes of RAM |
| EEPROM Memory | 64 x 8 bytes |
| Operating Voltage | 2.0V to 5.5V |
| High Sink/Source Current | 25 mA |
| ADC Resolution | 10-bit |
| Interrupt Sources | up to 10 sources |
Source: Microchip PIC16F872 28-Pin 8-Bit CMOS FLASH Microcontroller Data Sheet
All MICROCHIP PIC16F872 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
What is the maximum operating speed of this microcontroller?
The device supports an operating speed up to 20 MHz.
From: Microchip PIC16F872 28-Pin 8-Bit CMOS FLASH Microcontroller Data Sheet
How much program memory does the PIC16F872 contain?
It contains 2K x 14 words of FLASH Program Memory.
From: Microchip PIC16F872 28-Pin 8-Bit CMOS FLASH Microcontroller Data Sheet
What is the maximum operating frequency of the PIC16F872?
The PIC16F872 can operate up to 20 MHz.
How much flash program memory does the PIC16F872 provide?
It includes 2 KB of flash program memory (14‑bit words).
What is the maximum operating frequency of the PIC16F872?
The PIC16F872 can operate up to 20 MHz.
How many interrupt sources does the PIC16F872 support?
It supports up to 10 interrupt sources.
