Microchip Technology

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

MPN: PIC16LF873T-04/SO ✓ Active
In Stock Ships in 1-3 business days
2.5 V / 3.3 V / 5 V Vdss 28-SOIC (7.50 mm width, surface mount) Package 4 MHz Speed 7 KB (4K x 14) FLASH Memory
From $3.4 USD / Unit
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $6.4 $6.40
10 $5.75 $57.50
100 $4.83 $483.00
500 $3.92 $1,960.00
1,000 $3.4 $3,400.00
ℹ️ All prices are in USD

PIC16LF873T-04/SO Overview

The Microchip Technology PIC16LF873T-04/SO is an 8-bit PIC microcontroller built around a RISC core, featuring 7KB (4K x 14) of FLASH program memory, 192 bytes of RAM, and 22 digital I/O pins, all housed in a 28-pin SOIC (7.50 mm width) surface-mount package. It operates from a wide 2.5V/3.3V/5V supply at up to 4 MHz CPU clock, integrating peripherals suited for embedded control.

A PIC16 microcontroller is a member of Microchip's PIC (Peripheral Interface Controller) 8-bit RISC architecture family, positioned within the broader category of microcontrollers -> microcontrollers (MCU) -> semiconductor. The PIC16F sub-family specifically targets mid-tier embedded designs that need on-chip FLASH reprogrammability, multiple timers, A/D conversion, and serial communication while maintaining low power consumption. The "LF" prefix denotes the low-voltage variant supporting operation down to 2.0V, and "T" indicates tape-and-reel delivery for high-volume assembly.

Key features include 7KB (4K x 14 words) of in-system self-programmable FLASH, 192 bytes of data RAM, 22 GPIO pins, an integrated 10-bit multi-channel A/D converter, and serial communication peripherals (USART, MSSP for SPI/I2C). The device supports in-circuit serial programming (ICSP), allowing firmware updates without removing the part from the board, and includes multiple timers (TMR0, TMR1, TMR2) for event capture and PWM generation.

Architecturally, the PIC16F873 uses a Harvard RISC core with a 14-bit instruction word, single-cycle execution for most instructions (200 ns @ 20 MHz), and a hardware interrupt controller. The 22 I/O pins are multiplexed with ADC, comparator, and peripheral functions, giving designers flexibility for mixed-signal interfaces. The "-04" speed suffix indicates a 4 MHz maximum clock, while the standard PIC16F873-20 variant runs up to 20 MHz.

Typical applications include industrial automation control, sensor interfacing boards, low-power remote sensor nodes, HVAC control modules, motor control peripherals, and consumer electronics such as small appliances. The PIC16LF873T-04/SO suits legacy or replacement designs that demand an 8-bit MCU with proven PIC tool-chain support (MPLAB X IDE, XC8 compiler).

When designing with this device, mind that the 28-SOIC package has limited thermal dissipation for high-current GPIO toggling, and the 4 MHz ceiling restricts compute-heavy DSP work. Engineers migrating to newer designs should evaluate the PIC16F886 or PIC18 series for higher memory and clock speeds while maintaining PIC ecosystem continuity.

This page synthesizes distributor pricing, drop-in same-package alternatives (PIC16LF873-04/SO, PIC16LF873AT-I/SO), and practical design notes not found in the manufacturer datasheet alone.

Drop-in alternatives for PIC16LF873T-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 PIC16LF873T-04/SO (same form factor and footprint) — differing in Core Architecture, Package, Timers, ADC, I/O Pins.

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: 8-bit PIC16 RISC (Harvard)
Package: 28-pin SOIC (wide-body, 7.50 mm, 'SO' / 300-mil)
Timers: 2 x 8-bit + 1 x 16-bit

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

PIC16LF873-04/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
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

✓ In Stock

$3.4 / Unit

View Datasheet →

PIC16LF873AT-I/SO

Microchip Technology
📦 28-SOIC
PIC16F (8-bit RISC) · 35 single-word instructions, 14-bit width · 7 KB (4K x 14) · 192 bytes · 128 bytes · 20 MHz · 200 ns at 20 MHz · 2.0 V to 5.5 V

✓ In Stock

$2.24 / Unit

View Datasheet →

PIC16LF873-04I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
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 →

PIC16LF873A-I/SO

✅ Drop-In
📦 28-SOIC
enhanced 'A' silicon revision, additional peripherals, same 28-SOIC footprint

📋 Reference alternative (not in catalog)

PIC16F873-04/SO

✅ Drop-In
📦 28-SOIC
standard 'F' variant requires 4.0V min supply vs LF 2.5V min, otherwise identical

📋 Reference alternative (not in catalog)

PIC16F876-04/SO

✅ Drop-In
📦 28-SOIC
14KB FLASH vs 7KB (+100%), 368B RAM vs 192B (+92%), requires 4.0V min, same footprint

📋 Reference alternative (not in catalog)

PIC16LF873T-04/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC (Harvard)
Program Memory 7 KB (4K x 14) FLASH
Data Memory (RAM) 192 bytes
Maximum CPU Frequency 4 MHz
Operating Voltage Range 2.5 V / 3.3 V / 5 V
I/O Pins 22
ADC 10-bit multi-channel (integrated)
Package 28-SOIC (7.50 mm width, surface mount)
Pin Count 28
Serial Interfaces USART, MSSP (SPI / I2C)
Timers TMR0, TMR1, TMR2
In-Circuit Programming ICSP supported
Operating Temperature Range -40 C to +85 C (industrial)
MSL Level 1 (unlimited floor life)
RoHS Status Compliant

PIC16LF873T-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 — Master Clear (reset) input, active low
Pin 2 RA0/AN0 — Digital I/O / Analog input channel 0
Pin 3 RA1/AN1 — Digital I/O / Analog input channel 1
Pin 4 RA2/AN2/VREF- — Digital I/O / Analog input channel 2 / ADC VREF-
Pin 5 RA3/AN3/VREF+ — Digital I/O / Analog input channel 3 / ADC VREF+
Pin 6 RA4/T0CKI — Digital I/O / Timer0 clock input
Pin 7 RA5/AN4/SS — Digital I/O / Analog input channel 4 / SPI slave select
Pin 8 VSS — Ground reference
Pin 9 OSC1/CLKI — Crystal oscillator input / external clock input
Pin 10 OSC2/CLKO — Crystal oscillator output / clock output
Pin 11 RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input
Pin 12 RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2 PWM output
Pin 13 RC2/CCP1 — Digital I/O / CCP1 PWM output
Pin 14 RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock
Pin 15 RC4/SDI/SDA — Digital I/O / SPI data in / I2C data
Pin 16 RC5/SDO — Digital I/O / SPI data out
Pin 17 RC6/TX/CK — Digital I/O / USART TX / USART clock
Pin 18 RC7/RX/DT — Digital I/O / USART RX / USART data
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive supply voltage
Pin 21 RB0/INT — Digital I/O / External interrupt input
Pin 22 RB1 — Digital I/O
Pin 23 RB2 — Digital I/O
Pin 24 RB3/PGM — Digital I/O / Low-voltage ICSP programming
Pin 25 RB4 — Digital I/O
Pin 26 RB5 — Digital I/O
Pin 27 RB6/PGC — Digital I/O / ICSP clock (programming)
Pin 28 RB7/PGD — Digital I/O / ICSP data (programming)

Typical Applications

PIC16LF873T-04/SO is suitable for 6 applications: Industrial Sensor Interface Board, HVAC Climate Control Module, Consumer Appliance Controller, Low-Power Remote Sensor Node, Motor Control Peripheral Board, Educational Microcontroller Trainer Board.

🏭

Industrial Sensor Interface Board

The PIC16LF873T-04/SO's 22 GPIO pins and integrated 10-bit ADC make it a strong fit for industrial sensor interface boards reading analog and digital transducers. Its 2.5V-5.5V supply range accommodates both 3.3V digital sensors and legacy 5V analog front-ends on the same PCB. The MSSP peripheral supports SPI or I2C sensors (temperature, pressure, accelerometers), while the 7KB FLASH comfortably holds sensor calibration tables and averaging routines. Compared to an ARM Cortex-M0, the PIC16LF873T-04/SO has lower BOM cost (~25% lower) and simpler interrupt architecture but limited DSP headroom.

🌐

HVAC Climate Control Module

In HVAC climate control modules, the PIC16LF873T-04/SO drives triac outputs for compressor, fan, and damper control while reading thermistor inputs through its 10-bit ADC. The PIC RISC core executes thermostat control loops in well under 1 ms, leaving CPU headroom for display driving and keypad scanning. The 22 I/O count matches typical HVAC peripheral counts (3-4 triacs, 4-6 thermistor inputs, 7-segment display, keypad). With industrial -40C to +85C operation and proven PIC tool-chain, it matches HVAC specification sheets. Trade-off: limited RAM (192B) constrains display buffer size for graphical LCDs.

📱

Consumer Appliance Controller

Small consumer appliances (coffee makers, bread machines, blenders, slow cookers) use the PIC16LF873T-04/SO as the main controller for keypad input, display driving, motor PWM, and temperature regulation. Its 2.5V-5.5V range supports direct operation from rectified mains or battery backup. The 7KB FLASH holds appliance firmware including menu navigation, timer logic, and safety state machines. Compared to discrete logic controllers, integrating the CPU, timers, ADC, and serial peripherals into one SOIC-28 package reduces BOM count by ~30% and PCB area by ~40%.

📱

Low-Power Remote Sensor Node

For battery-powered remote sensor nodes transmitting over UART, I2C, or SPI to a host radio module, the PIC16LF873T-04/SO's LF low-voltage operation and small SOIC-28 footprint make it ideal. The 4 MHz max clock keeps active current under 1 mA at 3.3V, while the integrated ADC handles periodic battery voltage and sensor measurements. The 192-byte RAM supports small packet buffers for sensor data before UART transmission. Compared to MSP430 or Cortex-M0+ alternatives, the PIC16LF873T-04/SO has higher active power but simpler peripheral programming and 30-40% lower cost at low volumes.

⚡

Motor Control Peripheral Board

The PIC16LF873T-04/SO's hardware PWM (CCP module) and TMR2 timer support brushed DC motor speed control, while the 10-bit ADC reads current sense and position feedback signals. With 22 I/O, the MCU can drive H-bridge enable, direction, brake, and tachometer inputs simultaneously. The 4 MHz clock is sufficient for low-RPM motor control loops at 100-500 Hz update rates, common in small fans, pumps, and conveyor drives. Trade-off: the PIC16LF873T-04/SO lacks hardware quadrature encoder support, requiring software implementation for BLDC commutation.

🔧

Educational Microcontroller Trainer Board

The PIC16LF873T-04/SO is a popular choice for educational microcontroller trainer boards because of its comprehensive peripheral set, MPLAB X IDE support, and PIC16 instruction set simplicity. Students learn ADC sampling, timer-based PWM, UART communication, I2C bus master, and interrupt-driven programming all on one device. The 28-SOIC package is hand-solderable for lab kits. The XC8 compiler free mode has no code-size limit, making it accessible for teaching. Compared to Arduino Uno (ATmega328P), the PIC16LF873T-04/SO teaches register-level programming rather than library abstraction.

Recommended Products Summary

PIC16LF873AT-I/SO Microchip Technology Used in: Industrial Sensor Interface Board, Consumer Appliance Controller MCP9700 Analog temperature sensor for ADC input Used in: Industrial Sensor Interface Board MCP23008 I2C GPIO expander for additional I/O Used in: Industrial Sensor Interface Board MCP23S08 SPI GPIO expander for additional triac control Used in: HVAC Climate Control Module MCP9701A Linear active thermistor for HVAC sensing Used in: HVAC Climate Control Module PIC16LF873-04I/SO Microchip Technology Used in: HVAC Climate Control Module MCP16311 DC-DC for stable MCU rail Used in: Consumer Appliance Controller MCP23017 I2C GPIO expander for display Used in: Consumer Appliance Controller MCP1640 Boost regulator for battery-to-3.3V conversion Used in: Low-Power Remote Sensor Node MCP9808 High-accuracy I2C temperature sensor Used in: Low-Power Remote Sensor Node RN2483 LoRa module for long-range sensor transmission Used in: Low-Power Remote Sensor Node DRV8871 Integrated H-bridge motor driver Used in: Motor Control Peripheral Board PIC16LF873A-I/SO Enhanced silicon revision with more peripherals Used in: Motor Control Peripheral Board MCP6024 Op-amp for current sense amplification Used in: Motor Control Peripheral Board PICkit 3 In-circuit debugger/programmer for student use Used in: Educational Microcontroller Trainer Board MCP2221 USB-UART bridge for serial communications Used in: Educational Microcontroller Trainer Board PIC16F873-04/SO Standard voltage variant for trainer boards Used in: Educational Microcontroller Trainer Board
What is the FLASH program memory size of PIC16LF873T-04/SO?
The PIC16LF873T-04/SO contains 7 KB (4K x 14 words) of in-system self-programmable FLASH program memory, as stated by Microchip in the PIC16F87x datasheet family documentation. This provides roughly 4,096 14-bit instruction words, suitable for embedded control firmware that does not require large code images. For larger programs the PIC16F876 (14 KB) or PIC16F877 (14 KB) provide compatible pin-compatible upgrades.
What is the maximum CPU clock frequency of PIC16LF873T-04/SO?
The PIC16LF873T-04/SO runs up to 4 MHz CPU clock, denoted by the -04 speed suffix. According to Microchip's PIC16F87x datasheet, the standard 20 MHz parts are designated -20, while the -04 variant is intended for low-power or cost-sensitive designs. At 4 MHz the instruction cycle is 1 microsecond, which is acceptable for sensor reading, GPIO control, and slow serial protocols.
Does PIC16LF873T-04/SO support in-circuit serial programming (ICSP)?
Yes, the PIC16LF873T-04/SO supports ICSP through the RB6 (ICSPCLK) and RB7 (ICSPDAT) pins. According to Microchip programming specifications, this allows firmware updates without removing the part from the PCB, using a low-cost PICkit programmer or MPLAB debugger. ICSP also enables in-application firmware updates in the field when paired with a bootloader.
Where can I download the PIC16LF873T-04/SO datasheet PDF?
The official PIC16LF873T-04/SO datasheet is published by Microchip Technology on their documentation server, accessible via the product family page linked from Microchip's PIC16F87x documentation index. According to Microchip product documentation, the family datasheet is document 30292c, which covers the PIC16F873/874/876/877 variants. The PDF includes electrical characteristics, timing diagrams, and memory maps.
What is the difference between PIC16LF873T-04/SO and PIC16LF873-04/SO?
According to Microchip's part numbering scheme, the only difference between PIC16LF873T-04/SO and PIC16LF873-04/SO is the packaging form: the 'T' suffix denotes Tape and Reel delivery, while the variant without 'T' ships in tube. Both parts share identical silicon die, electrical specifications, and 28-SOIC package. They are fully interchangeable at the PCB level; the only practical difference is assembly line orientation.
What is the pinout of PIC16LF873T-04/SO in the 28-SOIC package?
The PIC16LF873T-04/SO uses a 28-pin SOIC pinout defined in the Microchip PIC16F87x datasheet. Pin 1 is MCLR (reset), pin 8 and pin 19 are ground, pin 20 is VDD, and pins 2-7, 9-10, 21-28 provide digital I/O with peripheral multiplexing. The 28-SOIC package follows the industry-standard JEDEC outline with 1.27 mm pin pitch and 7.50 mm body width.
How much RAM does the PIC16LF873T-04/SO have?
The PIC16LF873T-04/SO includes 192 bytes of data RAM, as documented in the Microchip PIC16F87x datasheet memory organization chapter. This RAM is shared with the stack and general-purpose registers, providing limited but sufficient working memory for typical 8-bit embedded control tasks. Designs requiring more RAM should consider PIC16F876 (368 bytes) or PIC18 family migration.
What is the operating voltage of PIC16LF873T-04/SO?
The PIC16LF873T-04/SO operates from 2.5V to 5.5V, with the 'LF' prefix indicating low-voltage compatibility. According to Microchip electrical specifications, the device supports 2.5V, 3.3V, and 5V nominal rails. This makes it suitable for both battery-powered 3.3V systems and conventional 5V industrial designs, providing flexibility in mixed-voltage assemblies.
Is PIC16LF873T-04/SO still in production and where to buy?
The PIC16LF873T-04/SO is currently listed as active in Microchip's product catalog and is available through authorized distributors including Mouser, DigiKey, LCSC, and Octopart-listed resellers. As of 2026-09-25, LCSC lists the part at $2.26 from stock, while Mouser and DigiKey list it at higher price points. Lead time is generally 6-12 weeks through authorized channels.
What is the price of PIC16LF873T-04/SO in 100-piece quantity?
The PIC16LF873T-04/SO lists at approximately $4.83 per unit at 100-piece quantity, as of 2026-09-25 distributor pricing. Lower price points are achievable through LCSC ($2.26 at low quantities) and volume distributor channels. Pricing varies with market conditions and currency exchange; always check current distributor quotes before budgeting production BOMs.
What is the lead time for PIC16LF873T-04/SO orders?
Lead time for PIC16LF873T-04/SO is typically 8-12 weeks when ordered directly from Microchip factory, according to distributor inventory data as of 2026-09-25. Authorized distributors like Mouser and DigiKey often hold stock for immediate shipment, while LCSC maintains limited quantities. For high-volume production orders, contact Microchip sales directly for allocation planning.
PIC16LF873T-04/SO vs PIC16F873-04/SO - which is better for low-power applications?
The PIC16LF873T-04/SO is the better choice for low-power applications because the 'LF' prefix designates the low-voltage variant supporting operation down to 2.5V, while the standard PIC16F873-04/SO requires 4.0V minimum. According to Microchip electrical characteristics, the LF variant draws approximately 30-40% less active current and supports deeper sleep modes. Both share identical pinout and instruction set.
Can PIC16F876-04/SO be used as a drop-in replacement for PIC16LF873T-04/SO?
The PIC16F876-04/SO is not a direct drop-in replacement because it requires 4.0V minimum supply while the LF variant supports 2.5V. According to Microchip migration documentation, the PIC16F876 adds 8 KB more FLASH and 176 bytes more RAM but loses the low-voltage capability. For 5V-only systems it can replace the PIC16LF873T-04/SO without code changes when supply voltage is appropriate.
What is the best Microchip equivalent for PIC16LF873T-04/SO in the same 28-SOIC package?
The best Microchip drop-in equivalent in the 28-SOIC package is the PIC16LF873-04/SO (tube packaging) or PIC16LF873AT-I/SO (extended temperature grade). According to Microchip part numbering, the -AT variant supports -40C to +125C operation and is pin-compatible with the standard 28-SOIC footprint. For new designs, the PIC16F883 provides 4x more FLASH with identical pinout at higher cost.
What development tools support PIC16LF873T-04/SO programming?
The PIC16LF873T-04/SO is fully supported by Microchip's MPLAB X IDE and the XC8 C compiler, as documented in Microchip's tool compatibility matrix. Programmers include PICkit 3, PICkit 4, ICD 3, and ICD 4 for ICSP. The legacy Hi-Tech PICC compiler also supports this part. According to Microchip documentation, MPLAB X provides free-of-charge development with no code-size limit on the XC8 free mode.

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

Selection Guide

Choose PIC16LF873T-04/SO when designing a 3.3V or 5V embedded control application needing 22 GPIO, 10-bit ADC, and serial peripherals (UART/SPI/I2C) in a 28-SOIC, where firmware fits within 7KB FLASH and 192B RAM. The 'LF' designation supports low-voltage battery operation down to 2.5V. Switch to PIC16LF873-04/SO if tube packaging is preferred for prototyping; switch to PIC16LF873AT-I/SO for automotive temperature grade -40C to +125C; switch to PIC16F876-04/SO if more memory (14KB FLASH, 368B RAM) is needed and supply is 5V-only. For new designs the PIC16F883 offers pin-compatible upgrade with more peripherals at similar cost.

Comparison with Alternatives

Parameter This Product PIC16LF873-04/SO PIC16LF873AT-I/SO PIC16LF873-04I/SO PIC16LF873A-I/SO PIC16F873-04/SO PIC16F876-04/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC 28-SOIC (same) 28-SOIC (same) 28-SOIC (same) 28-SOIC (same) 28-SOIC (same) 28-SOIC (same)
FLASH Program Memory 7 KB (4K x 14) 7 KB 7 KB 7 KB 7 KB 7 KB 14 KB
RAM 192 bytes 192 B 192 B 192 B 192 B 192 B 368 B
Maximum CPU Clock 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz (5 MHz on A rev) 4 MHz 4 MHz (5 MHz with /04 suffix)
Minimum Operating Voltage 2.5 V (LF variant) 2.5 V 2.5 V 2.5 V 2.5 V 4.0 V 4.0 V
Temperature Grade Industrial (-40C to +85C) Industrial Automotive (-40C to +125C) Industrial (-40C to +85C) Industrial Industrial Industrial
Delivery Form Tape and Reel (T suffix) Tube Tape and Reel Tube Tube Tube Tube

Key Differentiators

  • Low-voltage LF support down to 2.5V (vs PIC16F873-04/SO)
  • Tape and reel packaging for SMT assembly (vs PIC16LF873-04/SO)
  • Smaller FLASH (7KB) for cost-sensitive designs (vs PIC16F876-04/SO)

Design Notes

The PIC16LF873T-04/SO draws approximately 1 mA active current at 4 MHz and 3.3V, with sleep current under 1 uA. For battery-powered designs, place a 100 nF decoupling capacitor within 5 mm of the VDD pin (pin 20) and a 10 uF bulk capacitor near the MCU. According to Microchip's power management guidelines, the analog VREF- and VREF+ pins (4 and 5) should be bypassed with 100 nF each when used in ADC mode to reduce reference noise.

Route the ICSP programming lines (RB6/PGC and RB7/PGD) directly to a 6-pin header with no series resistors, as Microchip's programming specification requires direct connection for reliable ICSP. Place a 10 kohm pull-up on MCLR (pin 1) and a 100 nF capacitor on MCLR to ground to suppress spurious resets. The crystal or resonator on OSC1/OSC2 (pins 9/10) should be placed within 10 mm of the MCU with short traces and a ground guard ring for noise immunity.

Do not connect any load directly to RA4 (pin 6) without a pull-up resistor because it is an open-drain output. According to Microchip datasheet, RA5 (pin 7) is input-only and cannot drive external loads. When using the ADC, allow at least 20 us acquisition time (TACQ) after switching channels before starting conversion, otherwise sample-and-hold errors corrupt the reading. The CCP1/CCP2 PWM outputs can source/sink up to 25 mA each, but the combined port current must not exceed 200 mA to avoid latch-up.

The 28-SOIC package has a thermal resistance of approximately 85 C/W junction-to-ambient, which limits high-current GPIO switching duty cycles. According to Microchip thermal specifications, continuous toggling of all 22 I/O at maximum 25 mA source current (550 mA total) without PCB copper heat-spreading exceeds the 200 mA absolute maximum port current and risks junction temperature rise above 150 C. Provide at least 1 square inch of ground copper pour under the SOIC for moderate GPIO loads.

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 declaration. Not AEC-Q100 qualified in standard grade; PIC16LF873AT-I/SO provides automotive temp grade for non-Q100 automotive applications. Lead-free (Pb-free) reflow compatible per JEDEC J-STD-020.

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

Related Searches

PIC16LF873T-04/SO PIC16LF873T-04/SO datasheet Microchip PIC16LF873 28-SOIC PIC 8-bit microcontroller 7KB FLASH 192 RAM 28-SOIC microcontroller tape reel PIC16LF873 industrial sensor interface PIC16LF873 vs PIC16F873 PIC16LF873T-04/SO drop-in replacement PIC16LF873T-04/SO buy online PIC16LF873 pinout 28-SOIC MPLAB XC8 PIC16LF873 tutorial low voltage PIC16 microcontroller 2.5V

Related Components & Terms

Microchip Technology PIC16LF873T-04/SO PIC16LF873 PIC16F873 PIC16LF873-04/SO PIC16LF873AT-I/SO PIC16LF873-04I/SO PIC16LF873A-I/SO PIC16F876-04/SO PIC microcontroller 8-bit RISC FLASH memory 28-SOIC JEDEC J-STD-020 RoHS REACH ICSP MPLAB X IDE XC8 compiler USART MSSP CCP PWM 10-bit ADC HVAC controller sensor interface
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