Key facts
- Brand
- MICROCHIP
- Model
- PIC16F84A
- Industry
- Industrial
- Documents
- 2
- Languages
- EN
- Last added
- 2012-06-01
Start here

MICROCHIP PIC16F84A 18-pin Enhanced Flash/EEPROM 8-Bit Microcontrollerhandbook
The PIC16F84A is an 8‑bit microcontroller with 1024 words of program memory, 68 bytes of data RAM, 64 bytes of EEPROM, and 13 configurable I/O pins. It operates from 2.0 V to 5.5 V and supports up to a 20 MHz clock, delivering a 200 ns instruction cycle.
The datasheet includes sections on device overview, memory organization, I/O ports, timer module, EEPROM memory, CPU special features, instruction set summary, development support, electrical characteristics, packaging information, and revision history, providing all needed details for designers and developers.
MICROCHIP PIC16F84A specifications
| Program memory | 1024 words |
|---|---|
| Data RAM | 68 bytes |
| Data EEPROM | 64 bytes |
| Operating speed | 20 MHz clock input |
| Instruction cycle time | 200 ns |
| I/O pins | 13 pins |
| Pin current capability | 25 mA sink/source per pin |
| Supply voltage range | 2.0 V to 5.5 V |
| Typical power consumption | < 2 mA @ 5 V, 4 MHz |
Source: MICROCHIP PIC16F84A 18-pin Enhanced Flash/EEPROM 8-Bit Microcontrollerhandbook
All MICROCHIP PIC16F84A documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
What is the operating voltage range of the PIC16F84A?
The device operates from 2.0 V to 5.5 V.
From: MICROCHIP PIC16F84A 18-pin Enhanced Flash/EEPROM 8-Bit Microcontrollerhandbook
How many I/O pins does the PIC16F84A provide?
It provides 13 configurable I/O pins.
From: MICROCHIP PIC16F84A 18-pin Enhanced Flash/EEPROM 8-Bit Microcontrollerhandbook
What is the size of the program memory?
The PIC16F84A provides 1024 words (1 K words) of program memory.
How many I/O pins are available on the PIC16F84A?
The device has 13 I/O pins that can be individually configured.
