PIC16F873-04/SO Microchip Integrated Circuit (Small Outline Packages) In Stock

Microchip PIC16F873-04/SO is an 8-bit PIC microcontroller running up to 4 MHz with integrated ADC, Flash program memory, and EEPROM data storage in a 28-pin SOIC package. Available in stock worldwide with competitive pricing.

ACTIVEIntegrated CircuitVerified Jun 2026
Package / Visual Reference
PIC16F873-04/SOSmall Outline Packages
Quick Facts
Manufacturer
Microchip
Package
Small Outline Packages
Pin Count
28
Lifecycle
ACTIVE
Category
Integrated Circuit
Price
From $2.3850(MOQ 1)
Temp Range
?°C to 70.0°C
RoHS
Compliant
Lead Time
3–7 business days
Shipping
DHL Express · Worldwide

Key Features

  • 8-bit PIC16 CPU core running at up to 4 MHz for reliable low-speed control applications
  • Integrated ADC enabling direct analog sensor sampling without external converter hardware
  • 28-pin SOIC package with on-chip Flash and EEPROM for cost-effective embedded control designs

Applications

The PIC16F873-04/SO is suited for low-speed embedded control applications such as home appliance controllers, industrial sensor interfaces, and simple motor control systems running from 4 MHz clock. Its integrated ADC allows direct connection to analog sensors like thermistors, potentiometers, and pressure transducers without external circuitry. The 28-pin SOIC package and on-chip Flash memory make it a cost-effective choice for high-volume consumer and industrial products.

Specifications

Pbfree CodeYes
Manufacturer Package CodeSOIC-28
Date Of Intro1998-12-01
YTEOL3
Has ADCYES
Bit Size8
Boundary ScanNO
CPU FamilyPIC16
Clock Frequency-Max4MHz
DAC ChannelsNO
DMA ChannelsNO
FormatFIXED POINT
Integrated CacheNO
JESD-30 CodeR-PDSO-G28
JESD-609 Codee3
Low Power ModeYES
Number of External Interrupts1
Number of I/O Lines22
Number of Timers3
On Chip Data RAM Width8
On Chip Program ROM Width14
PWM ChannelsYES
Package Body MaterialPLASTIC/EPOXY
Package Equivalence CodeSOP28,.3
Package ShapeRECTANGULAR
Package StyleSMALL OUTLINE
Peak Reflow Temperature (Cel)250
Qualification StatusNot Qualified
RAM (bytes)192
RAM (words)192
ROM (words)4096
ROM ProgrammabilityFLASH
Speed4MHz
Supply Current-Max5mA
Supply Voltage-Max5.5V
Supply Voltage-Min5V
Supply Voltage-Nom5V
Surface MountYES
TechnologyCMOS
Temperature GradeCOMMERCIAL
Terminal FinishMatte Tin (Sn)
Terminal FormGULL WING
Terminal Pitch1.27mm
Terminal PositionDUAL
uPs/uCs/Peripheral ICs TypeMICROCONTROLLER, RISC
PackageSmall Outline Packages

Compliance & Regulatory

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

Datasheet

PIC16F873-04/SO Datasheet Download

Official datasheet from Microchip

Alternate & Equivalent Parts

Compatible alternatives and drop-in replacements for PIC16F873-04/SO:

PIC16F873-04I/SOMicrochip Technology Inc

RISC Microcontroller, 8-Bit, FLASH, PIC16 CPU, 4MHz, CMOS, PDSO28

View Part →
PIC16F876-04/SOMicrochip Technology Inc

RISC Microcontroller, 8-Bit, FLASH, PIC16 CPU, 4MHz, CMOS, PDSO28

View Part →
PIC16LF873-04/SOMicrochip Technology Inc

MCU CMOS 28 LD LOW PWR

View Part →
PIC16F876-04I/SOMicrochip Technology Inc

RISC Microcontroller, 8-Bit, FLASH, PIC16 CPU, 4MHz, CMOS, PDSO28

View Part →
PIC16LF876-04/SOMicrochip Technology Inc

MCU CMOS 28 LD LOW PWR

View Part →

Frequently Asked Questions

What is the maximum clock frequency of the PIC16F873-04/SO and how does it affect processing throughput?

The PIC16F873-04/SO operates at a maximum clock frequency of 4 MHz, executing most instructions in 1 µs (one instruction per clock cycle for single-cycle instructions). This throughput is sufficient for sensor polling loops, state machine control, and serial communication protocols like UART at 9600 baud or I2C at 100 kHz.

Does the PIC16F873-04/SO include an ADC, and how many analog inputs does it support?

Yes, the PIC16F873-04/SO includes an integrated ADC with up to 5 analog input channels, enabling direct measurement of analog signals from sensors such as thermistors, light sensors, or potentiometers. This eliminates the need for an external ADC IC, reducing component count and BOM cost in sensor-based designs.

For a legacy industrial control project, why might PIC16F873-04/SO still be chosen over a newer microcontroller?

PIC16F873-04/SO has been in production since 1998 and remains widely available, making it ideal for long-lifecycle industrial equipment that requires exact drop-in replacements for field repairs. Its proven 4 MHz 8-bit architecture, mature toolchain support, and 28-pin SOIC footprint ensure backward compatibility without hardware or firmware redesign.

What non-volatile memory does the PIC16F873-04/SO provide for firmware and data storage?

The PIC16F873-04/SO integrates Flash program memory for firmware storage and a separate EEPROM data memory for non-volatile parameter storage, allowing the device to retain calibration values, configuration settings, or counters through power cycles without external memory ICs, reducing system cost and PCB complexity.

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)
From $2.3850
Buy from 1pc · Factory-direct pricing
Qty.Unit PriceExt. Price
1+$2.3850$2.38
pcs
Unit price: $2.3850 · Total: $2.38

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