Product Summary

The PIC16F84A-04/P is an 8-Bit Microcontroller. 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 two memory blocks in the PIC16F84A-04/P. These are the program memory and the data memory. Each block has its own bus, so that access to each block can occur during the same oscillator cycle.

Parametrics

PIC16F84A-04/P absolute maximum ratings: (1)Ambient temperature under bias:-55℃ to +125℃; (2)Storage temperature:-65℃ to +150℃; (3)Voltage on any pin with respect to VSS (except VDD, MCLR, and RA4):-0.3V to (VDD + 0.3V); (4)Voltage on VDD with respect to VSS:-0.3V to +7.5V; (5)Voltage on MCLR with respect to VSS:-0.3V to +14V; (6)Voltage on RA4 with respect to VSS:-0.3V to +8.5V; (7)Total power dissipation:800mW; (8)Maximum current out of VSS pin:150mA; (9)Maximum current into VDD pin:100mA; (10)Input clamp current, IIK (VI < 0 or VI > VDD):± 20mA; (11)Output clamp current, IOK (VO < 0 or VO > VDD):± 20mA; (12)Maximum output current sunk by any I/O:25mA; (13)Maximum output current sourced by any I/O pin:20mA; (14)Maximum current sunk by PORTA:80mA; (15)Maximum current sourced by PORTA:50mA; (16)Maximum current sunk by PORTB:150mA; (17)Maximum current sourced by PORTB:100mA.

Features

PIC16F84A-04/P features: (1)Only 35 single word instructions to learn; (2)All instructions single cycle except for program ; (3)branches which are two-cycle; (4)Operating speed: DC-20 MHz clock input, DC-200 ns instruction cycle ; (5)1024 words of program memory; (6)68 bytes of data RAM; (7)64 bytes of data EEPROM; (8)14-bit wide instruction words; (9)8-bit wide data bytes; (10)15 special function hardware registers; (11)Eight-level deep hardware stack; (12)Direct, indirect and relative addressing modes; (13)1000 erase/write cycles Enhanced Flash program memory; (14)1,000,000 typical erase/write cycles EEPROM data memory; (15)EEPROM Data Retention > 40 years; (16)In-Circuit Serial Programming (ICSP) - via two pins; (17)Power-on Reset (POR), Power-up Timer (PWRT), Oscillator Start-up Timer (OST); (18)Watchdog Timer (WDT) with its own on-chip RC ; (19)oscillator for reliable operation; (20)Code-protection; (21)Power saving SLEEP mode; (22)Selectable oscillator options.

Diagrams

PIC16F84A-04/P block diagram

Image Part No Mfg Description Data Sheet Download Pricing
(USD)
Quantity
PIC16F84A-04/P
PIC16F84A-04/P

Microchip Technology

8-bit Microcontrollers (MCU) 1.75KB 68 RAM 13 I/O 4MHz PDIP18

Data Sheet

0-1: $2.71
1-10: $2.17
10-25: $2.11
25-100: $2.05
Image Part No Mfg Description Data Sheet Download Pricing
(USD)
Quantity
PIC1018SCL
PIC1018SCL

Other


Data Sheet

Negotiable 
PIC10F200
PIC10F200

Other


Data Sheet

Negotiable 
PIC10F200-E/MC
PIC10F200-E/MC

Microchip Technology

8-bit Microcontrollers (MCU) 384B Flash16B RAM 4 I/O

Data Sheet

0-1: $0.36
1-10: $0.29
10-25: $0.26
25-100: $0.24
PIC10F200-E/OT
PIC10F200-E/OT

Other


Data Sheet

Negotiable 
PIC10F200-E/P
PIC10F200-E/P

Microchip Technology

8-bit Microcontrollers (MCU) U 579-PIC10F200-I/P

Data Sheet

Negotiable 
PIC10F200-I/MC
PIC10F200-I/MC

Microchip Technology

8-bit Microcontrollers (MCU) 0.375KB Fl 16B RAM

Data Sheet

0-1: $0.33
1-10: $0.26
10-25: $0.25
25-100: $0.22