Microchip Technology

PIC16LF876-04/SO - 8-Bit 4MHz 14KB Flash MCU | Microchip | SOIC-28

Артикул: PIC16LF876-04/SO ✓ Активен
В наличии Отправка в течение 1–3 рабочих дней
2.0 V to 5.5 V Vdss 28-pin SOIC (SO) wide-body 300 mil Package 4 MHz Speed 14 KB (8K x 14 words) Memory
От $4.78 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-09-25
Оптовые цены
Кол-во Цена за ед. Итого
1 $7.78 $7,78
10 $6.92 $69,20
100 $6.05 $605,00
500 $5.32 $2.660,00
1.000 $4.78 $4.780,00
ℹ️ Все цены указаны в USD

PIC16LF876-04/SO Обзор

The Microchip Technology PIC16LF876-04/SO is an 8-bit CMOS Flash-based microcontroller from the PIC16F family, featuring 14KB (8K x 14) of on-chip Flash program memory, 368 bytes of RAM, and operating at up to 4 MHz instruction frequency, all packaged in a 28-pin SOIC (SO) wide-body outline. The 'LF' prefix designates the low-voltage variant supporting operation from 2.0V to 5.5V, while the '04' speed grade denotes the 4 MHz maximum clock and the 'SO' suffix identifies the 28-pin small-outline IC package.

A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory (Flash/ROM), data memory (RAM), and integrated peripherals such as timers, ADC, communication interfaces, and I/O ports. The PIC16F family belongs to Microchip's mid-range 14-bit instruction set architecture, sitting between the baseline 12-bit PIC10/12/16 cores and the enhanced 16-bit PIC18 family in the broader PIC taxonomy: PIC10/12 baseline -> PIC16 mid-range -> PIC18 enhanced -> dsPIC33/PIC32 16-bit. Mid-range MCUs balance code density, peripheral integration, and low power consumption, making them ubiquitous in embedded control.

Key features of the PIC16LF876-04/SO include 256 bytes of EEPROM data memory, 22 digital I/O pins, a 10-bit analog-to-digital converter (ADC) with up to 8 channels, three timers (Timer0, Timer1, Timer2), a synchronous/asynchronous serial port (USART/SCI), and a Master Synchronous Serial Port (MSSP) supporting both SPI and I2C modes. The 35 single-word instruction RISC core delivers 200 ns instruction execution at 20 MHz equivalent and 1 µs at 4 MHz. The wide 2.0V-5.5V supply range enables direct battery operation from a single lithium cell (3.6V nominal) or 5V regulated rails.

The architecture uses a Harvard-style separate program and data bus, with Flash program memory accessed via a 14-bit instruction word, supporting self-programming and in-circuit serial programming (ICSP) through two dedicated pins. Brown-out reset (BOR), power-on reset (POR), watchdog timer (WDT), and a low-power SLEEP mode enhance robustness in unattended applications. The instruction set is largely upward-compatible with PIC16C5X, PIC12CXXX, and PIC16C7X devices, simplifying code migration.

Typical applications include industrial control, IoT edge nodes, motor control and metering, low-power sensor boards, embedded automation, and consumer products where a 28-pin footprint and 4 MHz performance are sufficient. It is also widely used in educational platforms and legacy product retrofits.

When designing with this MCU, plan for the 28-pin SOIC wide-body (300 mil) footprint, ensure decoupling with a 100 nF ceramic cap on VDD, and reserve the ICSPDAT/ICSPCLK pins (RB7/RB6 or RB3/RB4 depending on configuration) for in-circuit programming headers. For new designs consider the pin-compatible PIC16F886 (more peripherals) or PIC16F876A (enhanced ADC) drop-in upgrades.

This page synthesizes distributor pricing, drop-in alternatives, application recommendations, and practical design notes not aggregated on any single distributor page.

Аналоги без доработки для PIC16LF876-04/SO — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с PIC16LF876-04/SO (тот же форм-фактор и посадочное место) — отличается по Package, Timers, ADC, Core Architecture, Communication.

Microchip Technology
Package: 28-SOIC (0.295 in / 7.50 mm width)
ADC: 8-channel, 10-bit
Core Architecture: 8-bit RISC Harvard
Microchip Technology
Package: 28-pin SOIC wide (SO)
Timers: 2 x 8-bit Timer0/Timer2, 1 x 16-bit Timer1
ADC: 10-bit, up to 5 channels
Microchip Technology
Package: 28-pin SPDIP (Skinny Plastic DIP), 0.300 inch (7.62 mm) row spacing
Timers: 2 x 8-bit, 1 x 16-bit
ADC: 10-bit, 5 channels
Microchip Technology
Package: 28-SOIC (SO) wide-body, 7.50 mm
Timers: 2 x 8-bit, 1 x 16-bit (with CCP)
ADC: 10-bit, 5 channels
Microchip Technology
Package: 28-pin SOIC (wide body, 7.50 mm)
Timers: 2 x 8-bit + 1 x 16-bit
ADC: 10-bit, 5 channels

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

PIC16LF876-04I/SO

✅ Прямая замена
Microchip Technology
📦 28-SOIC (SO) wide-body
Microchip Technology · PIC® 16F · PIC · 8-bit · 4 MHz · 200 ns · FLASH · 14 KB (8K x 14 words)

✓ В наличии

$7.02 / шт.

Открыть даташит →

PIC16LF876-04/SP

✅ Прямая замена
Microchip Technology
📦 28-SPDIP (SP) plastic DIP
PIC · 8-bit · PIC16F87x · 14 KB (8K x 14 words) Flash · 368 bytes · 256 bytes · 4 MHz · 2.0 V to 5.5 V

✓ В наличии

$5.6 / шт.

Открыть даташит →

PIC16F876-04I/SO

✅ Прямая замена
Microchip Technology
📦 28-SOIC (SO) wide-body
PIC16F · 8-bit RISC Harvard · FLASH · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 4 MHz · 200 ns

✓ В наличии

$5.05 / шт.

Открыть даташит →

PIC16F876A-I/SO

✅ Прямая замена
📦 28-SOIC (SO) wide-body
F876A enhanced successor: improved ADC, more EEPROM, peripherals enhanced; same SOIC-28 footprint

📋 Справочный аналог (нет в каталоге)

PIC16F876-04/SO

✅ Прямая замена
📦 28-SOIC (SO) wide-body
standard F876 (4.0-5.5 V VDD) vs LF876 (2.0-5.5 V VDD); identical 14 KB Flash and 4 MHz clock

📋 Справочный аналог (нет в каталоге)

PIC16LF873-04/SO

✅ Прямая замена
Microchip Technology
📦 28-SOIC (SO) 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

✓ В наличии

$3.4 / шт.

Открыть даташит →

PIC16LF876-04/SO Максимальные параметры и электрические характеристики

Core Architecture PIC16 Mid-Range 8-bit RISC
Instruction Set Width 14-bit
Program Memory (Flash) 14 KB (8K x 14 words)
RAM 368 bytes
EEPROM Data Memory 256 bytes
Максимальная тактовая частота 4 MHz
Instruction Execution Time 1 µs @ 4 MHz (200 ns cycle)
Supply Voltage (VDD) 2.0 V to 5.5 V
I/O Pins 22
ADC 10-bit, up to 8 channels
Timers 3 (Timer0, Timer1, Timer2)
Communication USART (SCI), MSSP (SPI / I2C)
Корпус 28-pin SOIC (SO) wide-body 300 mil
ICSP (In-Circuit Serial Programming) Yes (2-wire)
Brown-out Reset / Power-on Reset Yes
Watchdog Timer Yes
SLEEP / Low-Power Mode Yes
Статус RoHS Compliant

Конфигурация выводов PIC16LF876-04/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
Контакт 1 MCLR/VPP — Master Clear (reset) input / programming voltage
Контакт 2 RA0/AN0 — PORTA bit 0 / analog input channel 0
Контакт 3 RA1/AN1 — PORTA bit 1 / analog input channel 1
Контакт 4 RA2/AN2 — PORTA bit 2 / analog input channel 2
Контакт 5 RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC VREF+
Контакт 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Контакт 7 RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select
Контакт 8 VSS — Ground reference
Контакт 9 OSC1/CLKIN — Crystal oscillator input / external clock in
Контакт 10 OSC2/CLKOUT — Crystal oscillator output / clock out (Fosc/4)
Контакт 11 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator out / Timer1 clock
Контакт 12 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / CCP2 output
Контакт 13 RC2/CCP1 — PORTC bit 2 / CCP1 PWM output
Контакт 14 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Контакт 15 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Контакт 16 RC5/SDO — PORTC bit 5 / SPI data out
Контакт 17 RC6/TX/CK — PORTC bit 6 / USART TX / USART clock
Контакт 18 RC7/RX/DT — PORTC bit 7 / USART RX / USART data
Контакт 19 VSS — Ground reference
Контакт 20 VDD — Positive supply voltage (+2.0 to +5.5 V)
Контакт 21 RB0/INT — PORTB bit 0 / external interrupt input
Контакт 22 RB1 — PORTB bit 1
Контакт 23 RB2 — PORTB bit 2
Контакт 24 RB3/PGM — PORTB bit 3 / LVP programming input
Контакт 25 RB4 — PORTB bit 4
Контакт 26 RB5 — PORTB bit 5
Контакт 27 RB6/PGC — PORTB bit 6 / ICSP clock (programming)
Контакт 28 RB7/PGD — PORTB bit 7 / ICSP data (programming)

Типичное применение

PIC16LF876-04/SO подходит для 7 применениеs: Industrial Control and Metering, Low-Power IoT Edge Nodes, Embedded Motor Control, Consumer Appliance User Interface, Educational and Hobby Platforms, Legacy Product Retrofit and Maintenance, Automotive Body Electronics (Non-Safety).

🏭

Industrial Control and Metering

The PIC16LF876-04/SO's 14 KB Flash and 2.0-5.5 V supply make it a strong fit for industrial control endpoints. It runs directly from a 24V->5V regulated bus while supporting on-chip 10-bit ADC sampling of up to 8 analog channels for current, voltage, and temperature telemetry in motor drives, smart energy meters, and process controllers. The USART connects to RS-485 transceivers for Modbus RTU slave operation, while the MSSP drives I2C sensor front-ends. Code fits comfortably in 8K x 14 Flash with the 35-instruction mid-range RISC core delivering deterministic interrupt latency for closed-loop control loops. Designers choose the LF variant over the F876 to enable operation across industrial 24V bus transients without dropping out of regulation.

🧩

Low-Power IoT Edge Nodes

The PIC16LF876-04/SO is well suited to battery-powered IoT sensor nodes because the LF core operates down to 2.0 V, allowing a single 3.6 V lithium primary cell to drive the MCU for years. The SLEEP mode with watchdog wake-up draws microamps, while the on-chip 10-bit ADC samples resistive bridge or thermistor sensors before transmitting over the USART or I2C. With 14 KB Flash the device holds application code, sensor calibration tables, and a small command parser without external memory. Compared to 32-bit Cortex-M0 parts the PIC16LF876 is dramatically lower cost and lower quiescent current at modest duty cycles, while sharing the same 28-pin SOIC footprint as newer PIC16F886 upgrades. Designers appreciate the F876 architecture for ultra-low-power, periodically-sleeping sensor boards.

🏭

Embedded Motor Control

The PIC16LF876-04/SO controls small DC brush and stepper motors in appliances, fans, valves, and small pumps. The Capture/Compare/PWM (CCP) module on the Timer2 base generates up to 10-bit PWM for H-bridge drivers, while the on-chip ADC samples back-EMF and current-sense resistors for closed-loop speed regulation. The 22 digital I/O pins drive direction lines, brake FETs, and quadrature encoder inputs without external logic. The 14 KB Flash accommodates state-machine control tables and PI loop constants, while the 256-byte EEPROM stores nonvolatile trim and configuration. Designers prefer the 28-pin SOIC over the SPDIP for SMT-friendly motor boards and choose the LF variant when the motor bus is below 5 V.

📱

Consumer Appliance User Interface

The PIC16LF876-04/SO is widely used in washing machine, dishwasher, microwave, and coffee machine user-interface boards where cost, reliability, and BOM simplicity are critical. The 22 I/O pins drive 7-segment displays, keypads, and LED indicators through Charlieplexing or external shift registers, while the MSSP (SPI) drives LED driver chips for animated feedback. The 10-bit ADC reads potentiometer knobs and thermistor inputs for temperature regulation. The LF supply range tolerates direct connection to a rectified 5 V rail without a separate LDO, reducing BOM cost. The 28-pin SOIC wide-body package offers better mechanical reliability in vibration-prone appliances than smaller DFN/QFN parts.

🔧

Educational and Hobby Platforms

The PIC16LF876-04/SO is a mainstay of university embedded systems and electronics hobbyist courses because it pairs a simple 35-instruction mid-range RISC core with enough peripherals (ADC, USART, SPI, I2C) to teach real-world interfacing without overwhelming beginners. The 28-pin SOIC package fits standard 600 mil wide DIL breakout boards, allowing students to swap chips easily. The LF supply range means a 3.3 V regulator or two AA cells power the board safely. MPLAB X IDE and the free XC8 compiler are widely available, while PICkit 3/4 programmers program the device in-circuit through the ICSP header on RB6/RB7. Hobby projects frequently upgrade from PIC16F84A (only 1.75 KB Flash) to the F876's 14 KB to add networking, displays, or motor control.

🏭

Legacy Product Retrofit and Maintenance

The PIC16LF876-04/SO is commonly stocked by repair houses and contract manufacturers maintaining 2000s-era industrial controllers, security alarm panels, and HVAC equipment where the original MCU must be replaced with a like-for-like part. Its long-term Microchip product life cycle support (still active as of 2026-09-25) ensures form-fit-function continuity for service replacements. The 28-pin SOIC package matches the original wave-soldered pads of legacy PCBs, and the same 14 KB Flash allows direct binary compatibility with the original firmware image. Engineers prefer the LF variant for HVAC outdoor units because the wider 2.0-5.5 V supply tolerates brownouts during compressor inrush. Distributors keep the part in tube and reel packaging for both OEM and after-market channels.

🚗

Automotive Body Electronics (Non-Safety)

The PIC16LF876-04/SO appears in non-safety automotive body modules - interior lighting, seat controllers, mirror adjusters, and accessory timers - where its 14 KB Flash and 22 I/O pins drive MOSFET switches and read switches/sensors without AEC-Q100 cost pressure. While this part itself is not automotive-qualified, it is widely used in aftermarket accessories and low-volume specialty vehicles where the -40C to +85C industrial grade (the I-variant) suffices. The 28-pin SOIC withstands vibration when properly potted, and the LF supply range handles 12 V battery transients when paired with a 5 V LDO. Engineers choose this part for cost-sensitive body controllers and migrate to AEC-Q100 PIC16F876A or dsPIC33 parts only when the vehicle OEM mandates full automotive qualification.

Сводка рекомендуемых товаров

MAX485ESA RS-485 transceiver for Modbus RTU Используется в: Industrial Control and Metering MCP9700T-E/TT analog temperature sensor for ADC input Используется в: Industrial Control and Metering 24LC256-I/SN external I2C EEPROM for logging Используется в: Industrial Control and Metering MCP9800T-E/MS I2C digital temperature sensor Используется в: Low-Power IoT Edge Nodes BME280 I2C humidity/pressure/temperature combo Используется в: Low-Power IoT Edge Nodes MAX17048G+T10 battery fuel gauge for Li primary Используется в: Low-Power IoT Edge Nodes DRV8870DDA H-bridge motor driver Используется в: Embedded Motor Control A4988SETTR-T stepper motor driver with microstepping Используется в: Embedded Motor Control ACS712-05B current sense amplifier for ADC sampling Используется в: Embedded Motor Control TM1637 7-segment LED driver over 2-wire interface Используется в: Consumer Appliance User Interface MAX31855 thermocouple-to-digital converter for oven control Используется в: Consumer Appliance User Interface ULN2003LV Darlington relay/buzzer driver array Используется в: Consumer Appliance User Interface PICkit 4 Microchip in-circuit debugger/programmer Используется в: Educational and Hobby Platforms FTDI FT232RL USB-to-USART bridge for PC serial Используется в: Educational and Hobby Platforms MCP1700-3302E 3.3V LDO regulator for MCU rail Используется в: Educational and Hobby Platforms, Legacy Product Retrofit and Maintenance PIC16F876A-I/SO enhanced successor with same footprint Используется в: Legacy Product Retrofit and Maintenance PIC16F886-I/SO newer recommended Microchip upgrade Используется в: Legacy Product Retrofit and Maintenance LM2937ES-5.0 12V to 5V automotive LDO regulator Используется в: Automotive Body Electronics (Non-Safety) VN5E160S high-side automotive MOSFET driver Используется в: Automotive Body Electronics (Non-Safety) BTS432E2 smart high-side power switch Используется в: Automotive Body Electronics (Non-Safety)
What is the PIC16LF876-04/SO and what does the suffix '/SO' mean?
The PIC16LF876-04/SO is an 8-bit Microchip PIC16F mid-range microcontroller with 14 KB Flash, 368 B RAM, 256 B EEPROM, and a maximum 4 MHz clock. According to Microchip product ordering nomenclature, 'LF' = low-voltage 2.0-5.5 V variant, '04' = 4 MHz speed grade, and '/SO' = 28-pin SOIC wide-body (300 mil) package shipped in tubes.
Where can I buy the PIC16LF876-04/SO online and what is the lead time?
As of 2026-09-25, the PIC16LF876-04/SO is in stock at DigiKey (sku 303531), Mouser, RS-Online (sku 70046992), and Newark (sku 23C5737) with same-day shipping from authorized Microchip distributors. Unit pricing starts at approximately $7.78 at qty 1 with tiered breaks down to ~$4.78 at qty 1000, per AiPCBA distributor data.
How much does the PIC16LF876-04/SO cost at qty 1000?
As of 2026-09-25, distributor pricing places the PIC16LF876-04/SO at approximately $4.78 per unit at qty 1000, $5.32 at qty 500, and $7.78 at qty 1. AiPCBA quotes a representative $7.780 unit price; volume quotes should be obtained directly from Microchip franchised distributors for the most current breaks.
What is the difference between PIC16LF876-04/SO and PIC16LF876-04I/SO?
Both parts share the same die, 28-pin SOIC package, 14 KB Flash, and 4 MHz clock. The 'I' suffix denotes the industrial operating temperature grade of -40C to +85C, while the standard part operates over the commercial 0C to +70C range. The two are drop-in compatible on a 28-pin SOIC footprint, though the I-grade variant may be required for outdoor or industrial environments.
Can a PIC16F876-04/SO drop-in replace a PIC16LF876-04/SO?
The PIC16F876 (standard, non-LF) requires 4.0-5.5 V supply, while the PIC16LF876 supports 2.0-5.5 V. Both share the 28-pin SOIC package and 4 MHz clock, so the F876 can drop into an LF876 socket only when VDD is already in the 4.0-5.5 V range. The reverse substitution (LF into an F876 socket) is always safe because the LF's lower VDD range is a superset.
Is the PIC16LF876-04/SO pin-compatible with the PIC16F876A-I/SP?
The PIC16F876A is the enhanced successor to the PIC16F876 family and is largely pin-compatible at the 28-pin SOIC/SP package level, but the F876A adds enhanced USART, an extra 10-bit ADC channel, and nanoWatt power management. Existing F876 code typically runs on F876A, but verify peripheral register names and ADC configuration bits because some SFR bit assignments changed between the two silicon revisions.
When should I choose the PIC16LF876-04/SO over the newer PIC16F886?
Choose the PIC16LF876-04/SO for legacy designs, BOM freeze scenarios, or when code is already written for the F876 architecture. The PIC16F886 (also 28-pin) is Microchip's recommended upgrade for new designs, offering 2x Flash (28 KB vs 14 KB), 7 more I/O, an enhanced 14-bit ADC, and nanoWatt XLP technology, while remaining code-compatible with mid-range PIC16 code.
What is the best drop-in replacement for the PIC16LF876-04/SO?
The closest drop-in replacement on the same 28-pin SOIC footprint is the PIC16LF876-04I/SO (same die, industrial -40C to +85C temperature grade). For new designs, the PIC16F876A-I/SP or PIC16F886-I/SO are Microchip-recommended upgrades that share the same pinout and add more memory and peripherals with no PCB layout change required.
What is a cross-brand equivalent for the PIC16LF876-04/SO?
Direct cross-brand pin-compatible equivalents are limited because the PIC16F mid-range core is proprietary to Microchip. Cross-brand functional alternatives in the same 28-pin SOIC class from Atmel/Microchip (now part of Microchip) include the ATmega8-16AU (20 MHz, 8 KB Flash, 28-pin TQFN/QFN/MLF) only if the PCB footprint is reworked - there is no true drop-in cross-brand replacement without footprint change.
Where can I download the PIC16LF876-04/SO datasheet PDF?
The PIC16LF876 datasheet is published by Microchip as Document 30292D and is available for free download from the Microchip website. Search 'PIC16LF876 datasheet 30292D' or navigate to the Microchip product page; the same document covers the F876, LF876, and F876A families due to their shared mid-range architecture.
What is the operating voltage of the PIC16LF876-04/SO?
The PIC16LF876-04/SO operates from 2.0 V to 5.5 V VDD per the Microchip datasheet 30292D, allowing direct connection to a single 3.6 V lithium primary cell, two AA cells (3.0 V), or a regulated 5 V rail. The 'LF' designation is the low-voltage counterpart to the standard PIC16F876 (4.0-5.5 V), trading some oscillator tolerance for lower minimum VDD.
What are the key specifications of the PIC16LF876-04/SO that engineers should know?
The PIC16LF876-04/SO is an 8-bit PIC16 mid-range MCU with 14 KB Flash, 368 B RAM, 256 B EEPROM, 22 I/O pins, 10-bit ADC with 8 channels, USART + MSSP (SPI/I2C), three timers, and a 2.0-5.5 V supply range. It executes 35 single-word instructions in 1 µs at 4 MHz, supports ICSP programming, and ships in a 28-pin SOIC wide-body package.
How do I program the PIC16LF876-04/SO in-circuit?
The PIC16LF876-04/SO supports In-Circuit Serial Programming (ICSP) via two dedicated pins: ICSPCLK on RB6 and ICSDAT on RB7. Connect these to a PICkit programmer header with a 100 nF decoupling cap on VDD and a pull-up on MCLR/VPP; Microchip MPLAB X IDE and XC8 compiler are the official toolchain. Always leave RB6/RB7 accessible if you intend to field-reprogram the design.
What are the differences between the PIC16LF876-04/SO and the PIC16LF873-04/SO?
The PIC16LF876 and PIC16LF873 share the same 28-pin SOIC footprint, 14-bit mid-range core, 2.0-5.5 V supply, and 4 MHz speed grade. The F876 has 14 KB Flash and 22 I/O, while the F873 has 7 KB Flash and 22 I/O - making the F876 the larger-memory sibling for code-intensive applications. Both are drop-in compatible at the PCB level, with the F876 selected when more program memory is required.

Справочные инженерные данные для PIC16LF876-04/SO — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose the PIC16LF876-04/SO when you need a low-voltage 2.0-5.5 V 8-bit MCU with 14 KB Flash on a 28-pin SOIC footprint, especially for battery-powered IoT nodes or commercial-grade consumer products. Select the PIC16LF876-04I/SO instead when industrial -40C to +85C operation is required for outdoor or industrial settings. Pick the PIC16F876-04/SO when the supply rail is strictly regulated between 4.0 V and 5.5 V. For new designs or enhanced peripherals, migrate to the pin-compatible PIC16F876A-I/SO (enhanced ADC, more EEPROM, improved peripherals) or the PIC16F886-I/SO (28 KB Flash, nanoWatt XLP). For smaller BOM, the PIC16LF873-04/SO offers the same footprint with 7 KB Flash when half the program memory is sufficient.

Сравнение с аналогами

Параметр Этот товар PIC16LF876-04I/SO PIC16F876-04I/SO PIC16F876A-I/SO PIC16LF873-04/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC (SO) wide-body 28-SOIC (SO) wide-body - same 28-SOIC (SO) wide-body - same 28-SOIC (SO) wide-body - same 28-SOIC (SO) wide-body - same
Program Memory (Flash) 14 KB (8K x 14) 14 KB (8K x 14) 14 KB (8K x 14) 14 KB (8K x 14) 7 KB (4K x 14)
RAM 368 bytes 368 bytes 368 bytes 368 bytes 192 bytes
Maximum Clock Frequency 4 MHz 4 MHz 4 MHz 20 MHz 4 MHz
Supply Voltage (VDD) 2.0 V to 5.5 V 2.0 V to 5.5 V 4.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V
Operating Temperature 0C to +70C (commercial) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial) 0C to +70C (commercial)
I/O Pins 22 22 22 22 22

Ключевые отличия

  • Low-voltage 2.0 V to 5.5 V supply range vs standard F876's 4.0 V-5.5 V (против PIC16F876-04/SO)
  • Commercial 0C to +70C grade vs industrial -40C to +85C (против PIC16LF876-04I/SO)
  • 14 KB Flash vs 7 KB on the PIC16LF873 (против PIC16LF873-04/SO)

Заметки по проектированию

Place a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 20) and a bulk 10 uF tantalum or ceramic cap on the same VDD trace. Connect both VSS pins (8 and 19) to a low-impedance ground plane directly under the chip. The 28-pin SOIC wide-body package is 300 mil wide; use a matching land pattern (IPC-7351 nominal) and route power traces at least 0.2 mm wide for the 100 mA VDD peaks. Keep crystal traces short and guard them with a ground ring to avoid oscillator noise coupling into the ADC.

Do not leave the MCLR/VPP pin floating; tie it to VDD through a 10 kohm resistor with a 100 nF cap to ground for noise filtering, or drive it directly from a supervisor IC. Avoid using RB3 as a general-purpose input when low-voltage programming (LVP) is enabled - it becomes the PGM pin and a stray low level can unintentionally enter programming mode. Ensure the ICSP header pins RB6 (PGC) and RB7 (PGD) remain accessible if you intend to field-update firmware, or budget for a bootloader via the USART instead.

The LF supply range (2.0 V - 5.5 V) means the MCU can run from a single Li primary cell (3.6 V nominal) down to 2.0 V cut-off without an LDO. When powering from a 5 V USB rail, add a 100 ohm series resistor or ferrite bead to limit inrush during hot-plug. For battery applications, enable the BOR (brown-out reset) at the lowest acceptable VDD threshold (e.g., 2.0 V) to prevent code corruption during cell end-of-life. Use the SLEEP mode with watchdog wake-up to achieve microamp-level quiescent current on IoT nodes.

The 10-bit ADC achieves best linearity when the analog supply impedance is below 10 kohm; place a 100 nF ceramic cap plus a small RC filter on each analog input pin when sampling high-impedance sensors. Avoid routing digital switching signals (PWM, USART TX) directly across analog input traces on the same PCB layer. The ADC reference (VREF+/VREF-) defaults to VDD/VSS; for higher accuracy, drive VREF+ from an external 4.096 V or 5.0 V reference such as the MCP1541 or MCP1525. The USART baud-rate error must stay below 2.5% at the chosen oscillator; use BRGH=1 and even SPBRG values where possible.

Информация о соответствии

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Без свинца
Yes
Без галогенов
Unknown
Конфликтные минералы
Compliant

RoHS compliant per Microchip product page and DigiKey listing. Not AEC-Q100 qualified; the I-grade variant extends temperature range but does not provide automotive qualification. Halogen-free status not stated explicitly in the verified data.

Данные проверены: 2026-09-25 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

PIC16LF876-04/SO PIC16LF876-04/SO datasheet Microchip PIC16LF876-04/SO price PIC16LF876-04/SO 28-SOIC pinout PIC16LF876 vs PIC16LF873 PIC16LF876-04/SO 14KB Flash MCU PIC16LF876-04I/SO industrial grade replacement PIC16LF876 low voltage MCU 2V battery buy PIC16LF876-04/SO in stock PIC16LF876-04/SO ICSP programming RB6 RB7 PIC16F876A drop-in replacement PIC16LF876 PIC16LF876 4MHz mid-range microcontroller 28-SOIC PIC microcontroller 14KB Flash PIC16LF876 Modbus RTU RS-485 slave

Связанные компоненты & термины

Microchip Technology PIC16LF876-04/SO PIC16LF876-04I/SO PIC16F876-04/SO PIC16F876A-I/SO PIC16LF873-04/SO PIC16 PIC16F PIC18 dsPIC33 mid-range 14-bit instruction set RISC architecture Harvard architecture Flash program memory EEPROM data memory ADC USART MSSP SPI I2C ICSP brown-out reset watchdog timer SLEEP mode 28-SOIC wide-body SPDIP RoHS industrial temperature grade PICkit MPLAB X IDE XC8 compiler
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ