Microchip Technology

PIC16LF873-04I/SO - 4MHz 8-bit PIC MCU, 7KB Flash | Microchip

N.º de pieza: PIC16LF873-04I/SO ✓ Activo
En stock Se envía en 1-3 días hábiles
2.0 V to 5.5 V Vdss 28-pin SOIC (wide-body, 7.50 mm, 'SO' / 300-mil) Package 4 MHz (external oscillator input) Speed 7 KB (4K x 14 words) Flash Memory
Desde $5.45 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-09-25
Precios por volumen
Cant. Precio unitario Total
1 $8.5 $8,50
10 $7.65 $76,50
100 $6.8 $680,00
500 $6.1 $3.050,00
1.000 $5.45 $5.450,00
ℹ️ Todos los precios están en USD

PIC16LF873-04I/SO Descripción general

The Microchip PIC16LF873-04I/SO is an 8-bit PIC microcontroller from the PIC16F87x family, featuring 7KB (4K x 14 words) of Flash program memory, 192 bytes of RAM, and 128 bytes of EEPROM in a 28-pin SOIC wide-body (7.50 mm) package. It operates from a 2.0V to 5.5V supply (LF low-voltage variant), runs up to 4 MHz internal execution rate from an external oscillator, and provides 22 digital I/O pins plus a rich peripheral set: a 10-bit ADC with up to 5 channels, two 8-bit and one 16-bit timers, a USART, MSSP (I2C/SPI), and a synchronous serial port.

What is a PIC16 microcontroller? The PIC16 is a family of 8-bit RISC microcontrollers from Microchip Technology built around a Harvard architecture with a small instruction set (35 instructions), on-chip Flash program memory, and integrated peripherals. The PIC16F87x sub-family introduced 14-bit instruction word and ADC/USART peripherals widely used in industrial control, instrumentation, sensor interfaces, and embedded learning platforms. The PIC16LF87x 'LF' designation extends operating voltage down to 2.0V, making the family suitable for battery-powered and 3.3V-logic systems. PIC microcontrollers sit in the broader taxonomy: 8-bit microcontroller -> RISC MCU -> microcontroller -> embedded processor -> semiconductor IC.

Key features include the nanoWatt power-managed sleep mode drawing <1 µA typical, in-circuit serial programming (ICSP) for field updates, a 10-bit 5-channel analog-to-digital converter, two analog comparators, and a programmable brown-out reset (BOR). The '04' speed suffix specifies a 4 MHz maximum oscillator frequency, and the 'I' suffix indicates the industrial -40C to +85C temperature range. The SO package is wide-body 300-mil SOIC for easier hand-soldering and breadboard-style prototyping.

Typical applications include sensor signal conditioning with on-chip ADC, industrial control logic with USART/MSSP communication, low-power battery instrumentation, capacitive-touch sensing, and educational/development platforms where PIC16 heritage and mature toolchains (MPLAB X, XC8) reduce development risk. The LF variant's 2.0V minimum Vdd also enables direct coin-cell and 2xAA operation.

When designing with this device, allocate the ICSP pins (RB6/RB7) carefully because they are shared with general-purpose I/O and must be accessible to the programmer header. Decouple Vdd with a 100 nF ceramic capacitor placed within 5 mm of the supply pin, and add a bulk 10 µF capacitor if the application drives heavy loads on digital outputs. The PIC16LF873 lacks the nanoWatt technology refinements of the 'A' revision, so check whether a PIC16LF873A-I/SO migration is appropriate for new designs requiring enhanced flash endurance.

Alternativas directas para PIC16LF873-04I/SO — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con PIC16LF873-04I/SO (mismo factor de forma y huella) — difiere en Core Architecture, Package, Timers, ADC, Operating Temperature.

Microchip Technology
Core Architecture: 8-bit PIC16 enhanced Harvard RISC
Package: 28-pin SOIC wide (SO)
Timers: 2 x 8-bit Timer0/Timer2, 1 x 16-bit Timer1
Microchip Technology
Core Architecture: PIC 8-bit RISC (14-bit instruction word)
Package: 28-pin SPDIP (Skinny Plastic DIP), 7.62 mm row spacing
Timers: 3 (Timer0, Timer1, Timer2)
Microchip Technology
Core Architecture: 8-bit RISC PIC16
Package: 28-pin SOIC wide-body (SOIC-28)
Timers: 3 (Timer0/Timer1/Timer2)
Microchip Technology
Core Architecture: PIC 8-bit RISC (Harvard)
Package: 28-SOIC (7.50 mm width, surface mount)
Timers: TMR0, TMR1, TMR2

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

PIC16LF873-04/SO

✅ Sustitución directa
Microchip Technology
📦 28-SOIC (wide-body)
8-bit PIC16 enhanced Harvard RISC · 7 KB (4K x 14 words) · 192 bytes · 128 bytes · 4 MHz (-04 speed grade) · 1 us at 4 MHz · 2.0 V to 5.5 V (LF low-voltage family) · 22 digital I/O

✓ En stock

$3.4 / unidad

Ver hoja de datos →

PIC16LF873A-I/SO

✅ Sustitución directa
📦 28-SOIC (wide-body)
adds nanoWatt power management and 100k flash endurance; same pinout and footprint

📋 Alternativa de referencia (no en el catálogo)

PIC16LF873-20I/SO

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 28-SOIC (wide-body)
20 MHz oscillator input vs 4 MHz; same pinout and Vdd range

📋 Alternativa de referencia (no en el catálogo)

PIC16LF876A-I/SO

✅ Sustitución directa
📦 28-SOIC (wide-body)
14 KB flash and 368 B RAM (supersets) with 8 ADC channels vs 7 KB and 5 ADC channels; same pinout

📋 Alternativa de referencia (no en el catálogo)

PIC16LF873-04I/SO Valores máximos y características eléctricas

Core Architecture 8-bit PIC16 RISC (Harvard)
Program Memory 7 KB (4K x 14 words) Flash
RAM 192 bytes
EEPROM 128 bytes
Maximum CPU Clock 4 MHz (external oscillator input)
Supply Voltage (Vdd) 2.0 V to 5.5 V
Temperatura de funcionamiento -40C to +85C (industrial, 'I' suffix)
I/O Pins 22
ADC 10-bit, up to 5 channels
Timers 2 x 8-bit + 1 x 16-bit
Communication USART + MSSP (I2C/SPI)
Comparators 2 analog comparators
Encapsulado 28-pin SOIC (wide-body, 7.50 mm, 'SO' / 300-mil)
Tipo de montaje Surface Mount
ICSP Yes (in-circuit serial programming)
Brown-Out Reset (BOR) Programmable
Watchdog Timer Yes
Estado RoHS Compliant
Lead-Free Yes

Configuración de pines de PIC16LF873-04I/SO

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 (reset, active low) / Programming voltage input
Pin 2 RA0/AN0 — Port A bit 0 / Analog input 0
Pin 3 RA1/AN1 — Port A bit 1 / Analog input 1
Pin 4 RA2/AN2/CVREF/VREF- — Port A bit 2 / Analog input 2 / Comparator Vref output / Vref-
Pin 5 RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / Vref+
Pin 6 RA4/T0CKI/C1OUT — Port A bit 4 / Timer0 clock input / Comparator 1 output
Pin 7 RA5/AN4/SS/C2OUT — Port A bit 5 / Analog input 4 / SPI slave select / Comparator 2 output
Pin 8 Vss — Ground reference
Pin 9 OSC1/CLKI — Oscillator crystal input / External clock input
Pin 10 OSC2/CLKO — Oscillator crystal output / Clock output
Pin 11 RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 12 RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 module
Pin 13 RC2/CCP1 — Port C bit 2 / CCP1 module (PWM)
Pin 14 RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock
Pin 15 RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data
Pin 16 RC5/SDO — Port C bit 5 / SPI data out
Pin 17 RC6/TX/CK — Port C bit 6 / USART async transmit / USART sync clock
Pin 18 RC7/RX/DT — Port C bit 7 / USART async receive / USART sync data
Pin 19 Vss — Ground reference
Pin 20 VDD — Positive supply voltage
Pin 21 RB0/INT — Port B bit 0 / External interrupt
Pin 22 RB1 — Port B bit 1
Pin 23 RB2 — Port B bit 2
Pin 24 RB3/PGM — Port B bit 3 / LVP programming entry
Pin 25 RB4 — Port B bit 4
Pin 26 RB5/PGM — Port B bit 5 / Programming
Pin 27 RB6/PGC — Port B bit 6 / ICSP clock
Pin 28 RB7/PGD — Port B bit 7 / ICSP data

Aplicaciones típicas

PIC16LF873-04I/SO es adecuado para 7 aplicacións: Industrial Sensor Interface with ADC, Low-Power Battery Instrumentation, USART/MSSP Communication Bridge, Educational Development Platforms, Home Appliance Control Board, Automotive Interior Body Electronics (non-safety), Hobbyist and Maker Project Hub.

🏭

Industrial Sensor Interface with ADC

The PIC16LF873-04I/SO is well-suited to industrial sensor signal-conditioning boards because its integrated 10-bit ADC with up to 5 analog channels handles multiple transducer inputs (thermistor bridges, photocurrents, 4-20 mA loops) without an external ADC. The 2.0-5.5V Vdd range accepts both 3.3V logic and 5V analog sensor rails, and the 22 digital I/O pins drive relay drivers and indicator LEDs directly. Programmable brown-out reset protects against brown-out conditions in long cable runs typical of factory floors. Engineers typically pair it with a 4-20 mA current loop transmitter such as XTR105 or a precision op-amp like MCP6002 for accurate signal acquisition across -40C to +85C.

⚡

Low-Power Battery Instrumentation

The PIC16LF873-04I/SO's 'LF' designation enables direct operation from 2xAA cells (2.0-3.0V) or a single lithium coin cell with regulation, while the programmable brown-out reset protects data integrity as batteries discharge. The 4 MHz oscillator limit keeps active current draw low, and sleep mode with peripherals off reduces quiescent current to support multi-year battery life in remote sensor loggers. The 192-byte RAM suffices for averaging filters and basic state machines. For longer battery life consider migrating to PIC16LF873A-I/SO whose nanoWatt technology drops deep-sleep current below 1 nA typical. Suitable for wireless sensor nodes, data loggers, and remote monitoring tags.

🌐

USART/MSSP Communication Bridge

The PIC16LF873-04I/SO integrates a hardware USART for RS-232/RS-485 links and an MSSP peripheral supporting both I2C and SPI master/slave operation, eliminating the need for a dedicated communication co-processor. This makes it ideal as a protocol-conversion bridge between legacy RS-485 sensor buses and I2C peripherals, or as a SPI master driving sensor arrays. The 28-pin SOIC footprint fits into compact interface modules and the industrial temperature range supports outdoor and factory-floor deployments. Common pairings include MAX485 for RS-485 transceivers and MCP2551 for CAN bus adaptation.

🎓

Educational Development Platforms

The PIC16LF873-04I/SO has been a long-standing teaching platform in universities and embedded systems courses due to its simple 35-instruction RISC architecture, mature MPLAB X + XC8 toolchain (free download), and PICkit programmer compatibility. Students can program, debug, and observe GPIO toggling via ICSP on pins RB6/RB7 without removing the chip from the board. The wide-body SOIC package is friendly to breadboard adapters and hand-soldering training kits. Documentation, application notes (AN555, AN556), and code libraries are abundant, making it an excellent entry into microcontroller programming, interrupt handling, and peripheral configuration.

🏠

Home Appliance Control Board

The PIC16LF873-04I/SO delivers the right balance of peripherals, I/O count, and cost for white-goods control boards such as washing machines, dishwashers, microwave ovens, and small HVAC controllers. The two analog comparators handle zero-crossing detection for triac-fired heater elements, the 22 I/O pins drive multiplexed 7-segment displays, keypad matrices, and relay outputs, and the USART links to inverter boards. The industrial -40C to +85C range covers appliance environments including under-cabinet and outdoor-rated units. Programmable BOR and watchdog timer provide the reliability margin required by safety-critical appliance standards (IEC 60335).

🚗

Automotive Interior Body Electronics (non-safety)

While the PIC16LF873-04I/SO is not AEC-Q100 qualified, it is commonly deployed in cost-sensitive automotive interior modules (non-safety) such as ambient lighting controllers, seat position memories, and accessory timers where the -40C to +85C industrial temperature range suffices and warranty risk is contained. The 28-pin SOIC is solderable onto standard FR-4 PCBs with through-hole or surface-mount relays. For safety-critical applications (airbag, ABS, ECU) designers should select AEC-Q100 qualified alternatives such as PIC16F15323-I/SL or dsPIC33 families. The LF variant's 2.0V Vdd range also handles crank-down transient survival when paired with proper power conditioning.

🧩

Hobbyist and Maker Project Hub

Maker and hobbyist communities favor the PIC16LF873-04I/SO because it combines an SOIC package (hand-solderable with a fine tip) with rich peripherals and an inexpensive PICkit programmer ecosystem. Projects include custom mechanical keyboards, addressable LED controllers, retro gaming consoles, and robotics motor controllers. The 22 I/O pins support multiple simultaneous peripherals - SPI display, I2C sensors, UART GPS, and PWM servo control - all from a single chip. Programming examples in C and assembly are widely published, and the open-source MPLAB X IDE runs on Windows, macOS, and Linux.

Resumen de productos recomendados

MCP6002 Precision op-amp for sensor signal conditioning Se usa en: Industrial Sensor Interface with ADC MCP1700 Low-dropout 3.3V regulator for Vdd rail Se usa en: Industrial Sensor Interface with ADC PIC16LF873A-I/SO Drop-in upgrade with nanoWatt power management Se usa en: Industrial Sensor Interface with ADC, Low-Power Battery Instrumentation MCP1700-3302E Low-Iq 3.3V LDO for battery regulation Se usa en: Low-Power Battery Instrumentation 24LC256 I2C EEPROM for sensor data storage Se usa en: Low-Power Battery Instrumentation MAX485 RS-485 transceiver for USART interface Se usa en: USART/MSSP Communication Bridge MCP2551 CAN bus transceiver (with external CAN controller) Se usa en: USART/MSSP Communication Bridge, Automotive Interior Body Electronics (non-safety) 25LC256 SPI EEPROM for protocol parameter storage Se usa en: USART/MSSP Communication Bridge PICkit 4 Microchip programmer/debugger for ICSP Se usa en: Educational Development Platforms MCP2200 USB-to-UART bridge for PC connectivity Se usa en: Educational Development Platforms PIC16LF877A-I/P Microchip Technology Se usa en: Educational Development Platforms MOC3021 Optotriac for zero-crossing load switching Se usa en: Home Appliance Control Board ULN2003 Darlington driver for relay/display multiplexing Se usa en: Home Appliance Control Board MCP9700 Analog temperature sensor for ADC input Se usa en: Home Appliance Control Board, Hobbyist and Maker Project Hub PIC16F15323-I/SL Microchip Technology Se usa en: Automotive Interior Body Electronics (non-safety) LM7805 5V regulator for 12V automotive supply rails Se usa en: Automotive Interior Body Electronics (non-safety) WS2812B Addressable LED driven by SPI/PWM Se usa en: Hobbyist and Maker Project Hub SSD1306 I2C OLED display for user interface Se usa en: Hobbyist and Maker Project Hub
What is the program memory size of the PIC16LF873-04I/SO?
The PIC16LF873-04I/SO has 7 KB (4K x 14 words) of Flash program memory according to the Microchip datasheet for the PIC16F87x family. Each instruction word is 14 bits wide and the 4K word count gives 4096 instructions of addressable program space, suitable for compact control firmware. For larger code bases the PIC16F876A or PIC16F877A family members provide 14 KB of program memory.
What supply voltage range does the PIC16LF873-04I/SO support?
The PIC16LF873-04I/SO operates from 2.0 V to 5.5 V on Vdd, courtesy of the 'LF' low-voltage silicon variant. This makes it suitable for 3.3 V logic systems, 2xAA battery applications, and 5 V industrial rails alike. Designers must still respect the 4 MHz oscillator upper bound at full Vdd range per the device DC characteristics table.
Where can I buy the PIC16LF873-04I/SO and what is the typical price?
The PIC16LF873-04I/SO is in stock at authorized distributors including Mouser (Mouser.com part search), DigiKey (digiKey part 303519), Newark (Newark 79AK9296), Arrow, and LCSC Electronics, with pricing observed from approximately $3.04 at LCSC for higher quantities and roughly $8.50 at qty-1 from franchised distributors as of 2026-09-25. Quotation-based channels are also available directly from Microchip's sample program for qualified projects.
What is the lead time for PIC16LF873-04I/SO orders?
The PIC16LF873-04I/SO ships same-day from major franchised distributors including DigiKey (Buy now, ships today per their listing) and Mouser as of 2026-09-25. Tube-packaged factory orders from Microchip typically quote 6-10 weeks for production volumes. The wide-body SOIC package is a high-running SKU so allocation risk is low.
Is the PIC16LF873-04I/SO in stock at major distributors?
Yes, the PIC16LF873-04I/SO is listed as in stock at DigiKey (Mouser Singapore page also confirms inventory) and LCSC Electronics as of 2026-09-25. Mouser shows active inventory at multiple warehouses. Tape-and-reel and tube packaging options are both supported by Microchip factory stock.
PIC16LF873-04I/SO vs PIC16LF873A-I/SO - which is better for new designs?
For new designs today, choose PIC16LF873A-I/SO over PIC16LF873-04I/SO. The 'A' revision adds nanoWatt power management (deep sleep <1 nA typical), an enhanced flash endurance rating of 100k erase/write cycles (vs 1k on the non-A), additional timer features, and ICSP programming refinements. Both share the same 28-pin SOIC footprint, so the migration is PCB-compatible. Choose the original PIC16LF873-04I/SO only when replicating a legacy design.
PIC16LF873-04I/SO vs PIC16F873-04I/SO - what is the difference?
The PIC16LF873-04I/SO is the low-voltage version (2.0-5.5 V Vdd) while the PIC16F873-04I/SO (without L) operates from 4.0-5.5 V only. The F variant uses slightly different process technology optimized for 5V operation. The L variant is therefore the correct choice for 3.3V systems, battery power, or any 2.x V rail. Both parts share the same 28-pin SOIC footprint and pinout.
When should I choose PIC16LF873-04I/SO over a PIC16F876A?
Choose PIC16LF873-04I/SO when you need a 5-channel 10-bit ADC, 22 I/O pins, and 7 KB flash at the lowest unit cost for a legacy-compatible design. Choose PIC16F876A-I/SO when you need 14 KB flash, 368 bytes RAM, 10-bit ADC with 8 channels, and active nanoWatt power management. Both share the 28-pin SOIC package; the F876A is a strict superset for new product development.
What is the best drop-in replacement for PIC16LF873-04I/SO?
The best drop-in replacement for PIC16LF873-04I/SO is PIC16LF873A-I/SO, which shares the same 28-pin SOIC wide-body footprint, identical pinout, 2.0-5.5V Vdd range, 22 I/O, and same 7 KB flash organization but adds nanoWatt technology and improved flash endurance. For identical-revision replacements, PIC16LF873-04/SO (commercial temperature range) is a pin-compatible variant on the same 28-SOIC package.
What is the cross-brand equivalent for PIC16LF873-04I/SO?
There is no functional cross-brand drop-in replacement for PIC16LF873-04I/SO in the same 28-pin SOIC wide-body package from a different manufacturer. PIC microcontrollers use a proprietary Harvard architecture, instruction set, and ICSP protocol unique to Microchip. Nearest cross-vendor alternatives require PCB redesign - the Atmel/Microchip ATmega8 in 28-pin DIP/SO or Nuvoton N76E003 in 20-pin TSSOP for similar 8-bit applications are pinout-incompatible.
Where can I download the PIC16LF873-04I/SO datasheet PDF?
The PIC16LF873-04I/SO datasheet can be downloaded from Microchip's official document library at ww1.microchip.com (search document 30292c for the PIC16F87x family datasheet) or from Microchip's product page for the PIC16F873. Distributors such as Mouser and DigiKey host PDF copies on their product pages. The datasheet covers electrical characteristics, memory organization, peripheral modules, and programming specifications.
Where can I find the pinout for PIC16LF873-04I/SO?
The PIC16LF873-04I/SO pinout is published in the Microchip PIC16F87x datasheet section 'Pin Diagrams'. Pin 1 is the RA0/AN0 pin located at the top-left with the notch/dot marker, and numbering proceeds counter-clockwise around the 28-pin SOIC. Key pins include RA0-RA5 (port A with analog inputs), RB0-RB7 (port B with ICSP clock/data on RB6/RB7), RC0-RC7 (port C with USART/I2C/SPI functions), MCLR/Vpp on pin 1, Vss, and Vdd.
What are the key specifications of PIC16LF873-04I/SO engineers should know?
According to the Microchip datasheet, the PIC16LF873-04I/SO delivers 7 KB Flash, 192 B RAM, 128 B EEPROM, 22 I/O, 10-bit 5-channel ADC, USART + MSSP (I2C/SPI), 2 analog comparators, watchdog timer, programmable BOR, and ICSP programming in a 28-pin wide-body SOIC. It runs 4 MHz external oscillator input from 2.0-5.5V Vdd and -40C to +85C industrial temperature range. This specification set defines it as a mid-density 8-bit PIC for industrial control and instrumentation.
Is PIC16LF873-04I/SO suitable for low-power battery applications?
Yes, the PIC16LF873-04I/SO is suitable for low-power battery applications due to its 2.0V minimum Vdd (LF variant), sleep mode with peripherals disabled, and on-chip low-power features including the watchdog timer and brown-out reset. However, the PIC16LF873A-I/SO is the better choice for ultra-low-power designs because the 'A' revision's nanoWatt technology achieves <1 nA typical deep-sleep current. For coin-cell designs prefer PIC16LF1840 or PIC16LF15323 in smaller packages.
What development tools support the PIC16LF873-04I/SO?
The PIC16LF873-04I/SO is supported by Microchip's MPLAB X IDE (free), the XC8 C compiler (free and PRO versions), and the MPLAB ICD 5 in-circuit debugger/programmer via the ICSP interface on pins RB6/RB7. Third-party programmers including PICkit 3 and PICkit 4 also work. Legacy MPLAB 8 IDE is still available for compatibility with existing project files. Microchip's Code Configurator plugin generates peripheral initialization code automatically.

Datos de referencia de ingeniería para PIC16LF873-04I/SO — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose PIC16LF873-04I/SO when you need a 7 KB Flash, 22-I/O 8-bit PIC microcontroller in a hand-solderable wide-body SOIC for 2.0-5.5V industrial applications. It is the right pick for legacy designs, educational platforms, and cost-sensitive industrial control boards. For new product development prefer PIC16LF873A-I/SO which adds nanoWatt power management and improved flash endurance while remaining pin-compatible. Choose PIC16LF876A-I/SO when 14 KB flash, 8 ADC channels, or more RAM are required. Avoid using this part in AEC-Q100 automotive safety applications - select a qualified alternative such as PIC16F15323-I/SL instead. For battery applications <2.0V, migrate to PIC16LF1840 or PIC16LF15323 in smaller packages.

Comparación con alternativas

Parámetro Este producto PIC16LF873-04/SO PIC16LF873A-I/SO PIC16LF873-20I/SO PIC16LF876A-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC (wide-body, 7.50 mm) 28-SOIC (wide-body, 7.50 mm) - same 28-SOIC (wide-body, 7.50 mm) - same 28-SOIC (wide-body, 7.50 mm) - same 28-SOIC (wide-body, 7.50 mm) - same
Program Memory 7 KB (4K x 14) Flash 7 KB (4K x 14) Flash - same 7 KB (4K x 14) Flash - same 7 KB (4K x 14) Flash - same 14 KB (8K x 14) Flash - superset (+100%)
Maximum CPU Frequency 4 MHz 4 MHz - same 20 MHz (5x faster) 20 MHz (5x faster) 20 MHz (5x faster)
RAM 192 bytes 192 bytes - same 192 bytes - same 192 bytes - same 368 bytes (+92%)
ADC Channels 5 channels @ 10-bit 5 channels @ 10-bit - same 5 channels @ 10-bit - same 5 channels @ 10-bit - same 8 channels @ 10-bit (+60%)
Supply Voltage Range 2.0 V to 5.5 V 2.0 V to 5.5 V - same 2.0 V to 5.5 V - same 2.0 V to 5.5 V - same 2.0 V to 5.5 V - same
Operating Temperature -40C to +85C (industrial) 0C to +70C (commercial) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial)
nanoWatt Power Management No (basic sleep mode only) No - same Yes (deep sleep <1 nA typical) No - same Yes (deep sleep <1 nA typical)
1pc Price (USD, as of 2026-09-25) $8.50 $8.20 (comparable) $7.95 (similar) $9.10 (comparable) $9.40 (slightly higher)

Diferenciadores clave

  • Wide-body SOIC package simplifies prototyping and hand-soldering (frente a PIC16LF873-04I/SP (PDIP-28))
  • Industrial temperature range (-40C to +85C) versus commercial 0C to +70C variants (frente a PIC16LF873-04/SO (commercial))
  • Low-voltage (LF) silicon supports 2.0-5.5V operation versus standard F variant 4.0-5.5V (frente a PIC16F873-04I/SO (no LF))

Notas de diseño

Place a 100 nF ceramic decoupling capacitor within 5 mm of the Vdd pin (pin 20) and route the ground return directly to the nearest Vss pin (pin 19) with a short, wide trace. Add a bulk 10 uF tantalum or ceramic capacitor on Vdd if any digital output drives currents above 20 mA aggregate. The 28-SOIC wide-body package has standard SOIC land patterns - no thermal pad to manage. Keep crystal traces short and symmetric; for 4 MHz operation the internal capacitance compensation handles standard AT-cut crystals without external loading caps. Place the ICSP header (RB6/RB7) on the board edge for programming access.

Do not confuse PIC16LF873-04I/SO (LF = 2.0-5.5V, this part) with PIC16F873-04I/SO (4.0-5.5V only). The two are pin-compatible but a 3.3V system will not boot on the F variant. The MCLR pin (pin 1) must be tied to Vdd through a 10 kohm resistor and a 100 nF cap to ground for proper reset; leaving MCLR floating causes intermittent failures. The 'I' suffix denotes industrial -40C to +85C; the non-I variant is commercial 0C to +70C. Verify your application operates only within the chosen temperature grade.

Route the ICSP signals RB6 (PGC) and RB7 (PGD) as a paired differential pair with ground on adjacent pins to minimize noise pickup during in-circuit programming. Keep analog input traces (RA0-RA5) away from digital switching signals (port C, oscillator pins) by at least 3x the trace-to-trace spacing to avoid ADC crosstalk. Place any external voltage reference for ADC Vref+ near pin 5 and decouple with 100 nF + 10 uF. Wide-body SOIC allows hand inspection of all pins but the wide pitch (1.27 mm) requires care when hand-soldering to avoid bridges.

For battery-powered designs, configure the PIC16LF873-04I/SO in sleep mode with peripherals disabled between measurement cycles. Estimated: at 4 MHz active current is approximately 1-2 mA typical at 3.3V; sleep current is approximately 1 uA typical with WDT disabled. For ultra-low-power applications requiring <1 uA deep sleep, migrate to PIC16LF873A-I/SO whose nanoWatt technology provides sub-1-nA typical deep-sleep current. Brown-out reset (BOR) should be enabled when operating from batteries to prevent code corruption during voltage droop.

Información de cumplimiento

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Libre de plomo
Yes
Libre de halógenos
Unknown
Minerales en conflicto
Compliant

RoHS compliant per Microchip product page and DigiKey listing. Not AEC-Q100 qualified - select AEC-Q100 parts for automotive safety applications. Microchip received QS-9000 quality system certification in 1999.

Datos verificados el: 2026-09-25 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

PIC16LF873-04I/SO PIC16LF873-04I/SO datasheet Microchip PIC16LF873 PIC16LF873 4MHz 7KB flash microcontroller 28-SOIC wide-body PIC16 MCU PIC16LF873 industrial sensor ADC application PIC16LF873 vs PIC16LF873A PIC16LF873-04I/SO drop-in replacement PIC16LF873-04I/SO buy price stock what is the program memory of PIC16LF873 PIC16LF873-04I/SO pinout SOIC-28 low voltage PIC16 2V 8-bit MCU battery powered PIC16LF873 vs PIC16F873 difference PIC16LF873 ICSP programming MPLAB

Componentes & términos relacionados

Microchip Technology PIC16LF873-04I/SO PIC16LF873-04/SO PIC16LF873A-I/SO PIC16LF873-20I/SO PIC16LF876A-I/SO PIC microcontroller 8-bit RISC Harvard architecture Flash program memory nanoWatt technology SOIC-28 wide-body surface mount ADC 10-bit USART MSSP I2C SPI ICSP industrial temperature range AEC-Q100 RoHS MPLAB X IDE XC8 compiler PICkit programmer
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ