Skip to main content
PartAndStock
Blog

What Is the PIC16F84A? Classic 8-bit PIC: Specs and Uses

October 24, 2026 4 min read
Quick answer

The PIC16F84A is a classic, simple 8-bit PIC microcontroller. It offers 1K instructions of flash, 68 B RAM and 13 I/O; it has no ADC. It is ideal for simple embedded control and teaching; it has been the entry chip into the PIC world for decades (PDIP-18).

The PIC16F84A is one of the most classic 8-bit PIC microcontrollers. Small, simple and legendary in teaching, it has been the entry chip into the PIC world for decades. For the concept, see what is a microcontroller (MCU).

What is the PIC16F84A used for?

Simple embedded control, driving LEDs/relays, reading buttons and basic projects. It has no ADC; with small memory and 13 I/O it is ideal for teaching and minimal applications.

Specifications

ParameterValue
Core8-bit PIC, up to 20 MHz
Program memory1K instructions (flash)
RAM / EEPROM68 B / 64 B
I/O13 pins
ADCNONE
PackagePDIP-18

Limitations

  • No ADC; for analog reading use an external ADC or a different PIC.
  • Very small memory; only simple programs.

Equivalents

  • PIC16F628A: a more capable 18-pin PIC (internal oscillator, comparators).
  • PIC16F877A: a much richer 40-pin PIC.
  • PIC12F675: a small 8-pin PIC.

Find it in our catalog

Use the PIC16F84A search.

Frequently Asked Questions

What is the PIC16F84A?+
The PIC16F84A is a classic, simple 8-bit PIC microcontroller. It offers 1K instructions of flash, 68 B RAM and 13 I/O; it has no ADC. It has been the entry chip for learning PIC for decades.
Does the PIC16F84A have an ADC?+
No; it has no analog-to-digital converter. For analog reading you need an external ADC or a PIC with an ADC (e.g. the PIC16F877A).
What is the difference between the PIC16F84A and the PIC16F877A?+
The PIC16F877A offers far more memory, I/O and peripherals (ADC, USART, PWM); the PIC16F84A is minimal (no ADC, 13 I/O).
What is an equivalent to the PIC16F84A?+
The more capable PIC16F628A; the rich PIC16F877A; and the small PIC12F675.