Chip1998Microchip Technology

PIC16F84A 8-Bit Flash Microcontroller (DIP-18)

PIC16F84A, 1K Flash, 68B SRAM, 64B EEPROM, DIP18

Aliase:PIC16F84, 16F84A

DIP-18 Top View

18 Pins
PIC16F84AMicrochip TechnologyDIP-181RA22RA33RA44MCLR5VSS6RB07RB18RB29RB318RA117RA016OSC115OSC214VDD13RB712RB611RB510RB4pinoutdb.org
Pinout Table18
PinSignal / NameTypeAlternative Functions
1RA2Digital
RA2 — General Purpose I/O, Port A bit 2
2RA3Digital
RA3 — General Purpose I/O, Port A bit 3
3RA4Digital
RA4 — General Purpose I/O, Port A bit 4 (open-drain output; requires external pull-up for HIGH output)T0CKI — Timer0 external clock input
4MCLRDigital
MCLR — Master Clear Reset (Active Low); tie to VDD via 10kΩ resistor for normal operationVpp — High-voltage ICSP programming input (+12V to +14V)
5VSSGround
System Ground (0V) — add 100nF bypass cap to VDD near pin
6RB0Digital
RB0 — General Purpose I/O, Port B bit 0 (programmable weak pull-up)INT — External interrupt input (rising or falling edge selectable via INTEDG bit)
7RB1Digital
RB1 — General Purpose I/O, Port B bit 1 (programmable weak pull-up; interrupt-on-change capable)
8RB2Digital
RB2 — General Purpose I/O, Port B bit 2 (interrupt-on-change capable)
9RB3Digital
RB3 — General Purpose I/O, Port B bit 3 (interrupt-on-change capable)
10RB4Digital
RB4 — General Purpose I/O, Port B bit 4 (interrupt-on-change capable)
11RB5Digital
RB5 — General Purpose I/O, Port B bit 5 (interrupt-on-change capable)
12RB6Digital
RB6 — General Purpose I/O, Port B bit 6 (interrupt-on-change capable)PGC — ICSP programming clock
13RB7Digital
RB7 — General Purpose I/O, Port B bit 7 (interrupt-on-change capable)PGD — ICSP programming data
14VDDPower
Positive Power Supply (+2.0V to +5.5V; add 100nF bypass cap to VSS near pin)
15OSC2Digital
OSC2 — Crystal oscillator output (connect crystal between OSC1 and OSC2)CLKOUT — Instruction clock output (Fosc/4) in RC oscillator mode
16OSC1Digital
OSC1 — Crystal oscillator input (XT, HS, LP modes); connect crystal between OSC1 and OSC2CLKIN — External clock input in EC mode
17RA0Digital
RA0 — General Purpose I/O, Port A bit 0
18RA1Digital
RA1 — General Purpose I/O, Port A bit 1