PIC16F72 - Microcontroller Microchip - Free user manual and instructions
Find the device manual for free PIC16F72 Microchip in PDF.
Pick your language and provide your email: we'll send you a specifically translated version.
| Type | Microcontroller |
| Manufacturer | Microchip |
| Model | PIC16F72 |
| Architecture | 8-bit (mid-range) |
| Program Memory | 3.5 KB (Flash) |
| RAM | 128 bytes |
| Operating Voltage | 2.0V to 5.5V |
| Maximum Clock Speed | 20 MHz |
| I/O Pins | 22 |
| Analog-to-Digital Converter | 8-bit, 5 channels |
| Timers | 3 (two 8-bit, one 16-bit) |
| Communication Interfaces | SPI, I2C (via MSSP) |
| Package | PDIP-28, SOIC-28, SSOP-28 |
| Operating Temperature | -40°C to +85°C |
| Oscillator Options | Internal (4 MHz, 8 MHz), external crystal/resonator |
| Power Consumption (Typical) | 1 mA at 5V, 4 MHz |
| Data EEPROM | None (use flash for data) |
| Debug Interface | ICSP (In-Circuit Serial Programming) |
| Number of Instructions | 35 (RISC) |
| Manual | 280 pages (free PDF) |
Frequently Asked Questions - PIC16F72 Microchip
What is the programming voltage for PIC16F72?
The programming voltage (Vpp) for PIC16F72 is typically 13V, though modern programmers can use 12V or lower. Always refer to the programming specification.
Can PIC16F72 be used with Arduino?
Yes, but not directly. You need an ICSP programmer like PICkit3 or a custom Arduino shield. Code must be written in assembly or C using MPLAB X IDE.
What is the maximum current per I/O pin?
Each I/O pin can source or sink up to 25 mA. However, total current per port should not exceed 200 mA.
Does PIC16F72 have an internal oscillator?
Yes, it has an internal 4 MHz oscillator (INTOSC) that can be configured for 4 MHz or 8 MHz via the OSCCON register.
How many timers does PIC16F72 have?
It has three timers: Timer0 (8-bit), Timer1 (16-bit), and Timer2 (8-bit). Timer1 can operate in asynchronous mode with an external crystal.
What is the flash memory endurance?
The flash program memory is rated for 10,000 erase/write cycles typical, and data retention is >40 years.
Can PIC16F72 communicate with I2C devices?
Yes, it has a Master Synchronous Serial Port (MSSP) module that supports both SPI and I2C (master/slave) modes.
What is the difference between PIC16F72 and PIC16F73?
PIC16F73 has more program memory (4 KB vs 3.5 KB), more RAM (192 vs 128 bytes), and an additional timer. The F72 is a lower-cost variant.
Where can I download the full datasheet?
The official datasheet is available on Microchip's website (part number PIC16F72) or from our manual page with 280 pages in PDF.
What development tools are recommended?
Use MPLAB X IDE (free) with a programmer like PICkit4 or ICD 4. For beginners, the XC8 compiler is suitable for C programming.
User questions about PIC16F72 Microchip
0 question about this device. Answer the ones you know or ask your own.
Ask a new question about this device
No questions yet. Be the first to ask one.
Download the instructions for your Microcontroller in PDF format for free! Find your manual PIC16F72 - Microchip and take your electronic device back in hand. On this page are published all the documents necessary for the use of your device. PIC16F72 by Microchip.