PIC16F84A Datasheet – 8-Bit Microcontroller – Microchip

Part Number: PIC16F84A


18-pin Enhanced Flash/EEPROM 8-Bit Microcontroller

Package: PDIP 18Pin, SOIC 18Pin, SSOP 20 Pin Type

Manufacturer: Microchip Technology



The PIC16F84A belongs to the mid-range family of the PICmicro microcontroller devices. The program memory contains 1K words, which translates to 1024 instructions, since each 14-bit program memory word is the same width as each device instruction. The data memory (RAM) contains 68 bytes. Data EEPROM is 64 bytes. There are also 13 I/O pins that are user-configured on a pin-to-pin basis. Some pins are multiplexed with other device functions. These functions include:

1. External interrupt
2. Change on PORTB interrupt
3. Timer0 clock input


High Performance RISC CPU Features

1. Only 35 single word instructions to learn
2. All instructions single-cycle except for program branches which are two-cycle
3. Operating speed: DC – 20 MHz clock input DC – 200 ns instruction cycle
4. 1024 words of program memory
5. 68 bytes of Data RAM
6. 64 bytes of Data EEPROM
7. 14-bit wide instruction words
8. 8-bit wide data bytes
9. 15 Special Function Hardware registers
10. Eight-level deep hardware stack

Official Homepage : http://www.microchip.com/wwwproducts/en/PIC16F84A

PIC16F84A Datasheet