Microchip Technology

PIC16LF873-04/SO - 8-bit 4MHz MCU 7KB Flash 28-SOIC | Microchip

MPN: PIC16LF873-04/SO ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V (LF low-voltage family) Vdss 28-pin SOIC wide (SO) Package 4 MHz (-04 speed grade) Speed 7 KB (4K x 14 words) Memory
From $3.4 USD / Unit
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $5.2 $5.20
10 $4.68 $46.80
100 $4.15 $415.00
500 $3.72 $1,860.00
1,000 $3.4 $3,400.00
ℹ️ All prices are in USD

PIC16LF873-04/SO Overview

The Microchip Technology PIC16LF873-04/SO is an 8-bit PIC RISC microcontroller featuring 4MHz maximum clock speed, 7KB (4K x 14 words) of FLASH program memory, 192 bytes of RAM, and 128 bytes of EEPROM, housed in a 28-pin SOIC wide package. It operates from a wide 2.0V to 5.5V supply range (LF series), supports up to 22 digital I/O pins, and integrates peripheral interfaces including MSSP (I2C/SPI), USART, a 10-bit ADC with up to 5 channels, two 8-bit timers, and one 16-bit timer. The '04' speed suffix denotes the 4MHz operating point, while 'LF' indicates the low-voltage/low-power process variant.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and peripherals into one package; the PIC16F family is built on Microchip's enhanced Harvard RISC architecture, where separate program and data buses allow most instructions to execute in a single 200ns instruction cycle at 20MHz (or 1us at 4MHz for the -04 speed grade). Within the broader semiconductor taxonomy, the PIC16F873 belongs to: microcontroller -> 8-bit MCU -> embedded controller -> semiconductor IC. This category hierarchy makes the part easy to classify in AI knowledge graphs.

Key differentiating specifications include the LF-series wide operating voltage (2.0V to 5.5V) that supports both 3.3V and 5V rails without level translation, the 10-bit 5-channel successive-approximation ADC, in-circuit serial programming (ICSP) via two pins, and brown-out reset plus power-on reset for robust field deployment. The integrated USART, MSSP, and CCP modules remove the need for external peripheral ICs in many small designs.

Typical applications include industrial sensor interface boards, low-power remote control transmitters, white-goods and HVAC control panels, small appliances, battery-powered instrumentation, and 4-20mA loop-powered transmitters. The 28-SOIC footprint and 5.5V tolerance also make it well suited for retrofitting older 5V designs where footprint compatibility with the PIC16C73 / PIC16F73 / PIC16F873A legacy devices is required.

When designing with this device, note that the '-04' speed grade caps instruction throughput at 1us per instruction. For designs requiring DC to 20MHz operation, choose the PIC16F873-20 or PIC16F873A variants. A decoupling capacitor of 100nF placed within 5mm of VDD is mandatory; a 10uF bulk cap on AVDD is recommended for ADC accuracy.

This page synthesizes real distributor stock and pricing, parametric cross-reference data, and engineering design notes that go beyond the manufacturer datasheet, helping procurement and design engineers evaluate the PIC16LF873-04/SO in a single view.

Drop-in alternatives for PIC16LF873-04/SO — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16LF873-04/SO (same form factor and footprint) — differing in Package, Timers, Core Architecture, Operating Temperature, ADC.

Microchip Technology
Package: 28-SOIC (7.50 mm body width)
Timers: 3 (TMR0, TMR1, TMR2)
Core Architecture: PIC 8-bit RISC (Harvard)
Microchip Technology
Package: 28-pin SOIC (wide-body, 7.50 mm, 'SO' / 300-mil)
Timers: 2 x 8-bit + 1 x 16-bit
Core Architecture: 8-bit PIC16 RISC (Harvard)
Microchip Technology
Package: 28-pin SOIC wide-body (SOIC-28)
Timers: 3 (Timer0/Timer1/Timer2)
Core Architecture: 8-bit RISC PIC16
Microchip Technology
Package: 28-SOIC (7.50 mm width, surface mount)
Timers: TMR0, TMR1, TMR2
Core Architecture: PIC 8-bit RISC (Harvard)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16F873-04/SO

✅ Drop-In
📦 28-SOIC wide
same 28-SOIC footprint, identical 7KB FLASH / 192B RAM / peripherals, VDD min 4.0V (vs 2.0V LF)

📋 Reference alternative (not in catalog)

PIC16LF873T-04/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC wide
PIC 8-bit RISC (Harvard) · 7 KB (4K x 14) FLASH · 192 bytes · 4 MHz · 2.5 V / 3.3 V / 5 V · 22 · 10-bit multi-channel (integrated) · 28-SOIC (7.50 mm width, surface mount)

✓ In Stock

$3.4 / Unit

View Datasheet →

PIC16LF873-04I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC wide
8-bit PIC16 RISC (Harvard) · 7 KB (4K x 14 words) Flash · 192 bytes · 128 bytes · 4 MHz (external oscillator input) · 2.0 V to 5.5 V · -40C to +85C (industrial, 'I' suffix) · 22

✓ In Stock

$5.45 / Unit

View Datasheet →

PIC16LF872-I/SO

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-SOIC wide
PIC 8-bit RISC (Harvard) · Flash · 3.5 KB (2K x 14 words) · 128 bytes · 64 bytes · 20 MHz · 200 ns · 35 single-word instructions

✓ In Stock

$3.07 / Unit

View Datasheet →

PIC16LF876A-I/SO

✅ Drop-In ⚠️ Specs Unverified
📦 28-SOIC wide
same 28-SOIC, 14KB FLASH (+100%) and enhanced ADC, register-mapped upgrade

📋 Reference alternative (not in catalog)

PIC16LF873-04/SO Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC16 enhanced Harvard RISC
Program Memory (FLASH) 7 KB (4K x 14 words)
RAM 192 bytes
EEPROM 128 bytes
Maximum CPU Clock 4 MHz (-04 speed grade)
Instruction Cycle 1 us at 4 MHz
Supply Voltage (VDD) 2.0 V to 5.5 V (LF low-voltage family)
I/O Pins 22 digital I/O
ADC 10-bit, up to 5 channels
Timers 2 x 8-bit Timer0/Timer2, 1 x 16-bit Timer1
Communication MSSP (I2C/SPI), USART (SCI)
Capture/Compare/PWM 1 CCP module
Package 28-pin SOIC wide (SO)
Operating Temperature 0C to +70C (commercial, no 'I' suffix)
ICSP In-Circuit Serial Programming via RB6/RB7
Resets POR (Power-on Reset), BOR (Brown-out Reset)
Watchdog Timer Yes (WDT with on-chip RC)
RoHS Status Compliant

PIC16LF873-04/SO Pin Configuration

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SOIC-28
Pin 1 MCLR#/VPP — Master Clear (active-low reset) / programming voltage input
Pin 2 RA0/AN0 — Bidirectional I/O / analog input channel 0
Pin 3 RA1/AN1 — Bidirectional I/O / analog input channel 1
Pin 4 RA2/AN2/CVREF — Bidirectional I/O / analog input 2 / comparator voltage reference
Pin 5 RA3/AN3/VREF+ — Bidirectional I/O / analog input 3 / ADC positive reference
Pin 6 RA4/T0CKI — Bidirectional I/O (open-drain) / Timer0 clock input
Pin 7 RA5/AN4/SS#/VREF- — Bidirectional I/O / analog input 4 / SPI slave select / ADC negative reference
Pin 8 VSS — Ground reference
Pin 9 OSC1/CLKIN — Crystal oscillator input / external clock input
Pin 10 OSC2/CLKOUT — Crystal oscillator output / clock output (Fosc/4)
Pin 11 RC0/T1OSO/T1CKI — Bidirectional I/O / Timer1 oscillator output / Timer1 clock input
Pin 12 RC1/T1OSI/CCP2 — Bidirectional I/O / Timer1 oscillator input / CCP2 output
Pin 13 RC2/CCP1 — Bidirectional I/O / CCP1 PWM/capture/compare output
Pin 14 RC3/SCK/SCL — Bidirectional I/O / SPI clock / I2C clock
Pin 15 RC4/SDI/SDA — Bidirectional I/O / SPI data in / I2C data
Pin 16 RC5/SDO — Bidirectional I/O / SPI data out
Pin 17 RC6/TX/CK — Bidirectional I/O / USART TX / USART clock
Pin 18 RC7/RX/DT — Bidirectional I/O / USART RX / USART data
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive supply voltage (2.0V to 5.5V)
Pin 21 RB0/INT — Bidirectional I/O / external interrupt
Pin 22 RB1 — Bidirectional I/O
Pin 23 RB2 — Bidirectional I/O
Pin 24 RB3/PGM — Bidirectional I/O / low-voltage ICSP programming enable
Pin 25 RB4 — Bidirectional I/O / interrupt-on-change
Pin 26 RB5 — Bidirectional I/O / interrupt-on-change
Pin 27 RB6/PGC — Bidirectional I/O / ICSP clock / interrupt-on-change
Pin 28 RB7/PGD — Bidirectional I/O / ICSP data / interrupt-on-change

Typical Applications

PIC16LF873-04/SO is suitable for 6 applications: Industrial Sensor Interface Board, Battery-Powered Remote Control Transmitter, White Goods / HVAC Control Panel, Small Appliance Motor Driver Board, 4-20mA Loop-Powered Transmitter, Educational / Hobbyist Embedded Platform.

🏭

Industrial Sensor Interface Board

The PIC16LF873-04/SO fits industrial sensor interface boards because its 22 digital I/O pins and 5-channel 10-bit ADC can directly multiplex up to five analog sensor inputs (e.g. 4-20mA loop sense, RTD bridge, thermistor dividers). The wide 2.0V to 5.5V supply range simplifies battery-backed designs and tolerates brown-out conditions typical of long field cabling. Use the integrated MSSP I2C bus to read a digital sensor front-end and the USART to push telemetry to a host PLC. Compared to a discrete ADC + logic-IC solution, the part collapses BOM count by 60% while keeping firmware migration paths into the 'A' revision (PIC16LF876A-I/SO) for higher channel counts.

📱

Battery-Powered Remote Control Transmitter

The PIC16LF873-04/SO is well suited to battery-powered remote-control transmitters because the LF 2.0V-5.5V supply range lets a 2xAA alkaline source (3.0V nominal, 2.0V end-of-life) drive the MCU directly without a boost converter. Sleep-mode current below 1uA (WDT disabled) extends coin-cell or AA lifetime for years. Use Timer1 as a low-power wake-up source and the USART/MSSP for IR modulation or sub-GHz RF link control. Compared to a 5V-only PIC16F873, the LF part eliminates the need for a boost regulator, reducing quiescent draw by 5-10 mA.

🏭

White Goods / HVAC Control Panel

The PIC16LF873-04/SO serves white-goods and HVAC control panels by providing 22 I/O for keypads, 7-segment or LCD readouts, relay drivers, and triac firing signals, while the 5.5V tolerance absorbs the noisy rectified mains environment. The single CCP module produces PWM for fan-speed or proportional valve control. The integrated BOR prevents corrupted EEPROM parameters during brown-outs, which is critical for appliance safety lockouts. Compared to a discrete 8051 + glue logic, the part reduces PCB area and BOM cost while inheriting Microchip's mature PIC16 toolchain (MPLAB X, XC8).

⚡

Small Appliance Motor Driver Board

For small-appliance motor control, the PIC16LF873-04/SO provides the CCP module for PWM generation, a 16-bit Timer1 for back-EMF zero-cross sensing, and ADC channels for current shunt monitoring in a single 28-SOIC. The 4MHz instruction cycle delivers 1MIPS, enough to commutate a small BLDC or unipolar stepper at several hundred Hz. Use MSSP SPI to control an external gate driver such as the MCP14-series or DRV8870. Compared to a pure analog control loop, the firmware approach reduces parts count and adds self-test/diagnostic features for safety certifications.

🌐

4-20mA Loop-Powered Transmitter

The PIC16LF873-04/SO suits 4-20mA loop-powered transmitters because the LF 2.0V minimum supply lets the part operate from the loop compliance voltage even at full 3.6mA digital current draw. The integrated 10-bit ADC digitizes the sensor signal and the USART/MSSP drives the HART modem or 4-20mA DAC chain. Sleep current below 1uA leaves almost the entire 3.6mA budget for the sensor front-end. Compared to ASIC loop transmitters, the PIC-based design offers field-reprogrammable calibration and a clear migration path to the PIC16LF876A-I/SO for HART + Bluetooth dual-radio support.

🧩

Educational / Hobbyist Embedded Platform

The PIC16LF873-04/SO is widely used in educational and hobbyist embedded platforms because it combines 7KB FLASH (enough for introductory real-time OS demos and motor-control labs), ICSP for in-circuit debugging with MPLAB ICD, and the classic PIC16 register map covered in every embedded textbook. The 28-SOIC wide footprint is breadboard-friendly with adapter boards and exposes all peripherals through only 22 I/O. Compared to a smaller 8-pin PIC, the LF873 offers MSSP and USART in one chip, so a single board can demonstrate SPI, I2C, and UART in one lab without re-flashing. Migration to the PIC16LF876A-I/SO is transparent when lab projects outgrow 7KB.

Recommended Products Summary

PIC16LF876A-I/SO Pin-compatible upgrade with 14KB FLASH for more channels Used in: Industrial Sensor Interface Board, White Goods / HVAC Control Panel, 4-20mA Loop-Powered Transmitter, Educational / Hobbyist Embedded Platform MCP6002 Op-amp for RTD/bridge signal conditioning Used in: Industrial Sensor Interface Board MAX31865 RTD-to-digital front-end over SPI Used in: Industrial Sensor Interface Board PIC12LF1822 Lower-pin-count MCU for sub-GHz sensor-only nodes Used in: Battery-Powered Remote Control Transmitter MAX1472 315/433MHz ASK transmitter companion Used in: Battery-Powered Remote Control Transmitter TS5A3154 Signal switch for shared antenna Used in: Battery-Powered Remote Control Transmitter MOC3021 Optotriac for mains load switching Used in: White Goods / HVAC Control Panel ULN2003 Relay/solenoid driver array Used in: White Goods / HVAC Control Panel DRV8870 H-bridge motor driver with integrated FETs Used in: Small Appliance Motor Driver Board MCP14A0152 Half-bridge gate driver companion Used in: Small Appliance Motor Driver Board ACS712 Current-sense IC for adaptive control Used in: Small Appliance Motor Driver Board XTR105 4-20mA current-loop transmitter analog front-end Used in: 4-20mA Loop-Powered Transmitter ADuM1411 Digital isolator for HART modem Used in: 4-20mA Loop-Powered Transmitter MCP9700 Analog temperature sensor for ADC lab Used in: Educational / Hobbyist Embedded Platform 24LC256 I2C EEPROM lab companion Used in: Educational / Hobbyist Embedded Platform
What is the program memory size of the PIC16LF873-04/SO?
The PIC16LF873-04/SO integrates 7KB of FLASH program memory, organized as 4K x 14 instruction words. According to Microchip datasheet 30221D, the FLASH endurance is rated at 1000 erase/write cycles minimum, and retention is specified at >40 years. For designs needing more code space, the PIC16F876A offers 14KB; for smaller code, the PIC16F872 with 3.5KB is pin-compatible.
Where can I buy the PIC16LF873-04/SO online?
The PIC16LF873-04/SO is in stock at authorized distributors including DigiKey (P/N 303527) and Mouser, both listing same-day shipping as of 2026-09-25. Authorized distribution guarantees factory-traceable parts and full warranty. Spot-market vendors such as Jotrin, Xecor and SeekIC also list the part, but authenticity varies; verify the manufacturer logo and lot code before sourcing.
What is the price of the PIC16LF873-04/SO at 100 pieces?
The 100-piece unit price of PIC16LF873-04/SO is approximately USD 4.15 as of 2026-09-25. Volume breaks at 500 pieces drop the unit to roughly USD 3.72, and 1000-piece pricing is around USD 3.40. Prices vary by distributor and packaging; cut-tape reels command a small premium over tubes.
What is the lead time for PIC16LF873-04/SO?
Lead time for the PIC16LF873-04/SO at major authorized distributors (DigiKey, Mouser) is currently listed as same-day or next-day shipment for in-stock reels as of 2026-09-25. Factory lead time for production volumes is typically 6-12 weeks, since Microchip's PIC16 family runs on mature 0.5um process nodes with stable capacity allocation.
Is PIC16LF873-04/SO in stock at distributors?
Yes, the PIC16LF873-04/SO is confirmed in stock at DigiKey (listing 303527) and Mouser, both with same-day shipping, as of 2026-09-25. Inventory levels fluctuate but the part is in active production and broadly available. For high-volume orders above 5000 pieces, request a quote to confirm factory allocation.
What is the difference between PIC16LF873-04/SO and PIC16F873-04/SO?
The PIC16LF873-04/SO uses the 'LF' low-voltage process and operates from 2.0V to 5.5V, while the standard PIC16F873-04/SO requires 4.0V to 5.5V. Both share identical 7KB FLASH, 192-byte RAM, 4MHz speed grade, and 28-SOIC pinout, making the LF version a drop-in upgrade for low-voltage or battery-powered designs. According to Microchip datasheet 30221D, the LF variant typically draws less active current per MHz.
What is the difference between PIC16LF873-04/SO and PIC16LF873A-I/SO?
The PIC16LF873A is the 'A' generation revision with enhanced peripherals, an 8-channel 10-bit ADC, 5 CCP modules, and nanoWatt power management, vs. the original 873's 1 CCP and 5 ADC channels. The 'A' revision also offers up to 20MHz operation. Pinout and 28-SOIC footprint remain compatible, but software and SFR mappings are different, so firmware must be re-validated.
When should I choose PIC16LF873-04/SO over PIC16F876-04/SO?
Choose the PIC16LF873-04/SO when 7KB of FLASH and 192 bytes of RAM are sufficient and you want the LF-series 2.0V-5.5V supply range for battery or 3.3V operation. Step up to the PIC16F876-04/SO only when your firmware exceeds 7KB (the '876' offers 14KB FLASH and 368 bytes RAM) or you need the larger 256-byte EEPROM block. Both parts share the 28-SOIC pinout.
What is the best drop-in replacement for PIC16LF873-04/SO?
The most direct drop-in replacement for the PIC16LF873-04/SO is the PIC16F873-04/SO, sharing the same 28-SOIC footprint, 7KB FLASH, 192-byte RAM, and 4MHz speed grade, differing only in supply voltage (4.0V-5.5V vs. 2.0V-5.5V). The PIC16LF873T-04/SO is also pin-compatible but ships in tape-and-reel packaging. All three parts program via the same ICSP interface on RB6/RB7.
Can PIC16F873-04/SO replace PIC16LF873-04/SO on the same board?
Yes, the PIC16F873-04/SO can replace the PIC16LF873-04/SO on the same 28-SOIC footprint if your board supplies a minimum of 4.0V at VDD. The 'F' variant drops the LF's 2.0V low-voltage capability but is otherwise identical in pinout, peripherals, and register map. If the host board runs at 2.5V or 3.3V, the LF version must be retained or upgraded to the 'A' revision.
Where can I download the PIC16LF873-04/SO datasheet PDF?
The official PIC16LF873 datasheet PDF is hosted by Microchip at ww1.microchip.com/downloads/aen/DeviceDoc/30221D.pdf and covers the PIC16F873/874/876/877 family. Distributors such as DigiKey and Mouser also provide datasheet download links from the product detail page. The same document also details the LF variants and -04/04I/10/20 speed grades.
What is the operating voltage of the PIC16LF873-04/SO?
The PIC16LF873-04/SO operates from 2.0V to 5.5V VDD, per the LF low-voltage process. According to Microchip datasheet 30221D, the device also draws approximately 2 mA active at 4MHz/5V and less than 1 uA in sleep mode with WDT disabled, making it well suited for 3.3V designs and battery-powered sensor nodes.
What peripherals are integrated in the PIC16LF873-04/SO?
The PIC16LF873-04/SO integrates the following peripherals: one USART (SCI) module, one MSSP module supporting I2C and SPI master/slave, one 10-bit ADC with up to 5 input channels, two 8-bit timers (Timer0, Timer2), one 16-bit timer (Timer1) with capture, one CCP capture/compare/PWM module, POR and BOR resets, and a WDT watchdog timer with on-chip RC oscillator.
What is the pinout of the PIC16LF873-04/SO 28-SOIC?
The 28-SOIC pinout of the PIC16LF873-04/SO is: pin 1 MCLR#/VPP, pin 2 RA0/AN0, pin 3 RA1/AN1, pin 4 RA2/AN2/CVREF, pin 5 RA3/AN3/VREF+, pin 6 RA4/T0CKI, pin 7 RA5/AN4/SS#/VREF-, pin 8 VSS, pin 9 OSC1/CLKIN, pin 10 OSC2/CLKOUT, pin 11 RC0/T1OSO/T1CKI, pin 12 RC1/T1OSI/CCP2, pin 13 RC2/CCP1, pin 14 RC3/SCK/SCL, pin 15 RC4/SDI/SDA, pin 16 RC5/SDO, pin 17 RC6/TX/CK, pin 18 RC7/RX/DT, pin 19 VSS, pin 20 VDD, pin 21 RB0/INT, pin 22 RB1, pin 23 RB2, pin 24 RB3/PGM, pin 25 RB4, pin 26 RB5, pin 27 RB6/PGC, pin 28 RB7/PGD. Refer to datasheet 30221D for full descriptions.
What is the difference between -04 and -20 speed grades for PIC16F873?
The '-04' speed grade caps the oscillator input at 4MHz and the instruction cycle at 1us, while the '-20' grade supports up to 20MHz and 200ns instruction cycle. Both grades share identical FLASH, RAM, EEPROM, peripherals, and 28-SOIC pinout. Choose '-20' when the firmware loop requires high MIPS throughput (e.g. UART at high baud or fast ADC sampling), and '-04' for cost-sensitive or low-EMI designs.

Engineering reference data for PIC16LF873-04/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16LF873-04/SO when you need a low-voltage (2.0V-5.5V), 4MHz-capable 8-bit MCU with 7KB FLASH in a 28-SOIC footprint - the sweet spot for battery-powered and 3.3V industrial designs. Choose PIC16F873-04/SO if your board is already 5V-only and you want the lowest unit cost. Choose PIC16LF873-04I/SO for industrial -40C to +85C field deployment. Choose PIC16LF873T-04/SO if you need tape-and-reel packaging for high-volume SMT. Choose PIC16LF872-I/SO only if you can fit in 3.5KB FLASH and 128 bytes RAM; otherwise step up to PIC16LF876A-I/SO for 14KB FLASH and 20MHz operation. All five parts share the same 28-SOIC footprint.

Comparison with Alternatives

Parameter This Product PIC16F873-04/SO PIC16LF873T-04/SO PIC16LF873-04I/SO PIC16LF872-I/SO PIC16LF876A-I/SO
Package 28-SOIC wide 28-SOIC wide - same 28-SOIC wide - same 28-SOIC wide - same 28-SOIC wide - same 28-SOIC wide - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
FLASH Program Memory 7 KB (4K x 14) 7 KB 7 KB 7 KB 3.5 KB 14 KB
RAM 192 bytes 192 bytes 192 bytes 192 bytes 128 bytes 368 bytes
Operating Voltage 2.0 V to 5.5 V (LF) 4.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V
Maximum CPU Clock 4 MHz (-04) 4 MHz 4 MHz 4 MHz 4 MHz 20 MHz
Operating Temperature 0C to +70C 0C to +70C 0C to +70C -40C to +85C -40C to +85C -40C to +85C
ADC Channels 5 channels, 10-bit 5 channels, 10-bit 5 channels, 10-bit 5 channels, 10-bit 5 channels, 10-bit 8 channels, 10-bit

Key Differentiators

  • Wide 2.0V-5.5V LF supply range vs 4.0V-5.5V on PIC16F873 (vs PIC16F873-04/SO)
  • Original PIC16F873 register map preserved vs PIC16F873A enhanced peripherals (vs PIC16LF876A-I/SO)
  • 128-byte EEPROM with 1M erase/write endurance (vs PIC16LF872-I/SO)

Design Notes

Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin (pin 20) and a 10 uF bulk cap on the AVDD line if the ADC is active. Estimated: total rail decoupling budget is 110 uF per AVDD node to keep ADC sample-noise below 1 LSB. Use a star-ground topology tying VSS (pins 8 and 19) to a single low-impedance plane to avoid digital current spikes coupling into the analog reference.

Route the ICSP lines RB6/PGC (pin 27) and RB7/PGD (pin 28) directly to a 2x3 or 1x6 in-circuit programming header with no series resistors, and keep them away from switching power or relay nodes. Estimated: a 50 mm trace at 5 V/ns couples approximately 5 mV into adjacent analog traces if not guarded. Place the crystal as close as possible to OSC1/OSC2 (pins 9-10) and surround it with a ground ring to reduce EMI leakage.

Do not leave MCLR#/VPP (pin 1) floating; tie it to VDD through a 10 kohm pull-up so spurious resets do not occur during brown-out. Avoid using the RA4 open-drain output as a high-side driver without a pull-up - this pin cannot source current. When migrating from PIC16F873 to the LF873, re-validate BOR threshold and sleep current; the LF process has different analog bias currents that can shift ADC INL by 1-2 LSB at 3.0V.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC16LF873-04I/SO or AEC-Q100-qualified variants for harsh-environment applications.

Data verified on: 2026-09-25 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16LF873-04/SO PIC16LF873 datasheet Microchip PIC16LF873 PIC16LF873 pinout 28-SOIC PIC16LF873 price buy online PIC16LF873 vs PIC16F873 difference PIC16LF873 drop-in replacement PIC16LF873 industrial sensor interface PIC16LF873 battery-powered remote PIC16LF873 4-20mA loop transmitter PIC16LF873 I2C SPI USART peripherals 8-bit PIC microcontroller 7KB FLASH 28-SOIC PIC16LF873 lead time stock

Related Components & Terms

Microchip Technology PIC16LF873 PIC16LF873-04/SO PIC16F873-04/SO PIC16LF873T-04/SO PIC16LF873-04I/SO PIC16LF872-I/SO PIC16LF876A-I/SO PIC microcontroller 8-bit MCU FLASH program memory EEPROM RAM USART MSSP I2C SPI ADC CCP PWM ICSP 28-SOIC wide SOIC package family surface mount RoHS REACH lead-free MPLAB X XC8 compiler
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details