PIC16F84A-20/P Microchip Integrated Circuit (Dual-In-Line Packages) In Stock

The PIC16F84A-20/P is an 8-bit flash microcontroller from Microchip's PIC16 family in an 18-pin PDIP package. It offers 1 KB flash program memory, 68 bytes of RAM, 20 MHz maximum clock, and 13 I/O pins. From $2.10 in stock with worldwide shipping.

ACTIVEIntegrated CircuitVerified Jun 2026
Package / Visual Reference
PIC16F84A-20/PDual-In-Line Packages
Quick Facts
Manufacturer
Microchip
Package
Dual-In-Line Packages
Pin Count
18
Lifecycle
ACTIVE
Category
Integrated Circuit
Temp Range
?°C to 70.0°C
RoHS
Compliant
Lead Time
3–7 business days
Shipping
DHL Express · Worldwide

Key Features

  • 8-bit PIC16 RISC architecture running at up to 20 MHz with 1024 words of in-system reprogrammable flash memory
  • 13 I/O pins with individual direction control and 25 mA sink/source capability per pin for direct LED and relay drive
  • 64 bytes of on-chip EEPROM data memory for non-volatile parameter storage without external memory IC
  • In-circuit serial programming (ICSP) enabling firmware updates via 2-wire interface without removing the device from the board
  • Wide supply voltage range of 2.0 V to 5.5 V and -40°C to +85°C industrial temperature range in an 18-pin PDIP

Applications

The PIC16F84A-20/P is a classic choice for prototyping and educational projects, offering an easily breadboardable 18-pin PDIP package, 20 MHz operation, and in-system reprogrammable flash for rapid firmware iteration. In low-volume industrial and consumer products, it drives keypads, small displays, and relay outputs using its 13 I/O pins with 25 mA drive capability, eliminating the need for external driver transistors. Its 64-byte EEPROM enables the retention of calibration constants and user settings across power cycles without additional memory components.

Specifications

Pbfree CodeYes
Manufacturer Package CodePDIP-18
Factory Lead Time6Weeks
YTEOL8
Has ADCNO
Bit Size8
Boundary ScanNO
CPU FamilyPIC16
Clock Frequency-Max20MHz
DAC ChannelsNO
DMA ChannelsNO
FormatFIXED POINT
Integrated CacheNO
JESD-30 CodeR-PDIP-T18
JESD-609 Codee3
Low Power ModeYES
Number of External Interrupts1
Number of I/O Lines13
Number of Timers3
On Chip Data RAM Width8
On Chip Program ROM Width14
PWM ChannelsNO
Package Body MaterialPLASTIC/EPOXY
Package Equivalence CodeDIP18,.3
Package ShapeRECTANGULAR
Package StyleIN-LINE
Qualification StatusNot Qualified
RAM (bytes)68
ROM (words)1024
ROM ProgrammabilityFLASH
Screening LevelTS 16949
Speed20MHz
Supply Current-Max20mA
Supply Voltage-Max5.5V
Supply Voltage-Min4.5V
Supply Voltage-Nom5V
Surface MountNO
TechnologyCMOS
Temperature GradeCOMMERCIAL
Terminal FinishMatte Tin (Sn)
Terminal FormTHROUGH-HOLE
Terminal Pitch2.54mm
Terminal PositionDUAL
uPs/uCs/Peripheral ICs TypeMICROCONTROLLER, RISC
## PIC16F84A-20/P Alternates Showing resultsImage
PackageDual-In-Line Packages

Compliance & Regulatory

RoHS StatusCompliant
Lead-FreeYes (Pb-Free)
ECCNEAR99
HTS Code8542.31.00.01
Country of OriginThailand

Datasheet

PIC16F84A-20/P Datasheet Download

Official datasheet from Microchip

Alternate & Equivalent Parts

Compatible alternatives and drop-in replacements for PIC16F84A-20/P:

PIC16F84A-04/PMicrochip Technology Inc

MCU CMOS 18 LD 4MHZ 1K FLASH

View Part →
PIC16F84-04/PMicrochip Technology Inc

MCU CMOS 18 LD 4MHZ 1K FLASH

View Part →
PIC16F83-04/PMicrochip Technology Inc

MCU CMOS 18 LD 4MHZ .5K FLASH

View Part →

Frequently Asked Questions

How much flash memory and EEPROM does the PIC16F84A-20/P include, and how does in-circuit programming work?

The PIC16F84A-20/P includes 1024 words (1 KB) of flash program memory and 64 bytes of on-chip EEPROM data memory. In-circuit serial programming (ICSP) allows firmware updates through a 2-wire interface at up to 20 MHz clock without physically removing the device from the target board, using only the PGC and PGD pins.

How does the PIC16F84A-20/P's 25 mA per-pin drive capability simplify LED and relay circuit design?

Each I/O pin of the PIC16F84A-20/P can source or sink up to 25 mA, which is sufficient to directly drive standard 5 mm through-hole LEDs at 20 mA without a current-limiting transistor. For relay coils requiring up to 50 mA to 100 mA, a single NPN transistor suffices, keeping the external component count low across the 13 available I/O pins.

For what types of prototyping or production scenarios is the 18-pin PDIP package of the PIC16F84A-20/P most advantageous?

The 18-pin PDIP package with 2.54 mm through-hole pitch fits directly into standard breadboards and DIP sockets, making the PIC16F84A-20/P ideal for hardware prototyping, classroom labs, and low-volume production where socket-based field replacement is preferred. Compared to surface-mount alternatives, the PDIP requires no reflow soldering, enabling hand assembly and easy removal for code updates during development.

When should a designer choose the PIC16F84A-20/P over a newer PIC16F with more peripherals for a simple control task?

For simple control tasks needing only digital I/O, a timer, and serial programming, the PIC16F84A-20/P's 20 MHz operation, 13 I/O pins, and 2.0 V to 5.5 V supply range cover requirements at a lower per-unit cost than feature-rich successors. Its mature compiler and extensive community code library reduce firmware development time, making it cost-effective for high-volume designs where peripherals like ADC or UART are unnecessary.

Related Guides

Why Buy from FindMyChip

Authorized Source
Verified supply chain with full traceability & inspection
$
Competitive Pricing
Factory-direct from China distributors, low MOQ
Fast Shipping
DHL Express 3–5 days · FedEx/UPS 5–7 days worldwide
Quality Guaranteed
30-day replacement for defective parts, no questions asked

About Microchip

Microchip is a leading electronic component manufacturer. FindMyChip sources Microchip ICs directly from authorized China distributors, offering competitive pricing and reliable stock.

AvailabilityIn Stock
Reference Price (USD)
Contact for Price
Buy from 1pc · Factory-direct pricing
pcs

In Stock · 24h Response · Worldwide Shipping

Lead Time3-7 business days
MOQFrom 1 piece
ShippingDHL / FedEx / UPS
OriginChina (Authorized)

Response within 24 hours · Worldwide shipping

FindMyChip sourced our entire STM32 BOM in 48 hours when our usual distributor had 16-week lead times.

TM
Thomas Mueller
Hardware Lead, SensorTech GmbH, Germany