Skip to main content
Microchip Technology PIC16F873-20/SP — Microcontrollers & Processors (MCU / MPU / DSP)

PIC16F873-20/SP Microchip 8-bit MCU, 20 MHz, 7 KB Flash

MPNPIC16F873-20/SP
Active

Microchip PIC® 16F PIC16F873-20/SP, 8-bit MCU, 20 MHz, 7KB (4K x 14) Flash, 192 x 8 RAM, 128 x 8 EEPROM, 22 I/O, I²C/SPI/UART, 0°C~70°C, 28-DIP (0.300", 7.62mm), 28-SPDIP, Through Hole.

$7.7200Ref. price · indicative, final on quote
Packaging28-DIP (0.300", 7.62mm)
RoHSROHS3 Compliant
SeriesPIC® 16F
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

PIC16F873-20/SP specifications
ParameterValue
SeriesPIC® 16F
MountingThrough Hole
Oscillator typeExternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))4V ~ 5.5V
Operating temperature0°C~70°C(TA)
Speed20MHz
PackageTube
RAM size192 x 8
Core size8-Bit
EEPROM size128 x 8
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
ConnectivityI²C, SPI, UART/USART
Number of i (O)22
Core processorPIC
Case28-DIP (0.300\", 7.62mm)
Data convertersA/D 5x10b
Program memory size7KB (4K x 14)

Product details

What this 28-DIP PIC brings to the board

The Microchip PIC16F873-20/SP is an 8-bit PIC® 16F series microcontroller in a through-hole 28-DIP (0.300", 7.62mm) package, designed for legacy through-hole PCB assembly, prototyping, and rework-friendly designs. It runs at 20 MHz with 7 KB (4K x 14) Flash program memory, 192 x 8 bytes of RAM, and 128 x 8 bytes of EEPROM for non-volatile data storage.

The 20 MHz core speed sets the instruction cycle at 200 ns (5 MIPS), adequate for UART polling at 115.2 kbps, I²C at 400 kHz, and SPI clocking up to 5 MHz without external oscillators (the oscillator type is external,). The 7 KB Flash holds moderate firmware — think PID loops, Modbus slaves, or keypad scanners — while the 128 x 8 EEPROM stores calibration constants or configuration bytes without wearing the Flash. The 5-channel 10-bit ADC covers analog inputs like thermistors or potentiometers. Brown-out detect, POR, PWM, and WDT are on-chip, reducing external supervisor ICs.

Sourcing this part for your BOM

If your design requires a 16-bit core or more I/O, the PIC24FJ256GA106-I/MR or PIC24FV16KA304-I/PT are architectural alternatives, though they shift to surface-mount packages and lower supply voltages.

Frequently asked questions

What is the replacement or equivalent for PIC16F873-20/SP?

There is no direct pin-compatible second source from another manufacturer. Within Microchip, the PIC16F873A-I/SP is a newer revision with the same 28-DIP footprint and 20 MHz speed, but verify the errata for any peripheral differences. For a lower-voltage surface-mount alternative, the PIC16LF1559-I/SS runs at 1.8 V and 32 MHz but requires a board redesign.

Is PIC16F873-20/SP RoHS compliant?

Yes, the PIC16F873-20/SP is ROHS3 compliant.