Microchip Technology

PIC16F876A-E/ML - 8-bit 20MHz 14KB Flash MCU 28-QFN | Microchip

MPN: PIC16F876A-E/ML ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 28-pin QFN (ML), 6x6 mm Package 20 MHz Speed 14 KB (8K x 14 words) Memory
From $4.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $6.93 $6.93
10 $6.2 $62.00
61 $5.65 $344.65
250 $5.15 $1,287.50
500 $4.85 $2,425.00
ℹ️ All prices are in USD

PIC16F876A-E/ML Overview

The Microchip Technology PIC16F876A-E/ML is an 8-bit PIC16 enhanced flash microcontroller (MCU) running at 20 MHz with 14 KB of program flash, 368 bytes of RAM, and 256 bytes of EEPROM data memory, housed in a 28-pin QFN (ML, 6x6 mm) package. It is the -40C to +125C extended-temperature variant and ships in tube packaging for industrial and automotive-grade embedded designs.

What is an 8-bit flash microcontroller? An 8-bit flash MCU is a single-chip computer built around an 8-bit data path, with non-volatile program memory (flash), volatile working RAM, and on-chip peripherals. It belongs to the broader hierarchy: microcontroller -> embedded controller -> semiconductor IC. Microchip's PIC16 mid-range family is one of the longest-lived 8-bit architectures, valued for its 35-instruction RISC core, deterministic 200 ns instruction execution, and upward code compatibility with the PIC16C5X, PIC12CXXX, and PIC16C7X families.

Key features of the PIC16F876A include in-circuit serial programming (ICSP) and self-programmability for field firmware updates, two analog comparators, five channels of 10-bit analog-to-digital conversion, two capture/compare/PWM (CCP) modules, and a master synchronous serial port configurable as either 3-wire SPI or 2-wire I2C. The 14 KB flash supports up to 8K single-word instructions.

Technically, the device is built on a CMOS flash/EEPROM process and integrates a precision bandgap reference, brown-out reset (BOR), watchdog timer (WDT), and a wide operating voltage range suitable for both 3.3 V and 5 V rails. Its 22 I/O pins give designers generous headroom for mixed-signal designs.

Typical applications include industrial automation, sensor interfacing, motor control via the CCP/PWM channels, battery management front-ends, automotive body electronics, and consumer device controllers. The 28-QFN (ML) package is well suited to space-constrained layouts where PCB real estate is at a premium.

When designing with the PIC16F876A-E/ML, note that the -E suffix designates the -40C to +125C extended-temperature grade; choose the -I suffix (-40C to +85C) if your application is commercial. The 6x6 mm QFN footprint requires thermal vias under the exposed pad for reliable heat dissipation at maximum clock rate.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes that complement the manufacturer datasheet, helping engineers evaluate the PIC16F876A-E/ML against modern 8-bit and 32-bit alternatives for new designs and legacy maintenance.

Drop-in alternatives for PIC16F876A-E/ML — 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 PIC16F876A-E/ML (same form factor and footprint) — differing in Package, Serial Interfaces, Supply Voltage, Mounting Type, ADC.

Microchip Technology
Package: 32-VQFN (5x5 mm)
Supply Voltage: 4.5 V to 5.5 V
Mounting Type: Surface Mount
Microchip Technology
Package: 28-QFN, 6 x 6 mm (HVQCCN, 'ML' suffix)
Supply Voltage: 4.0 V to 5.5 V
Mounting Type: Surface Mount (no-lead QFN)
Microchip Technology
Package: 28-QFN (6x6 mm) with Exposed Pad
Mounting Type: Surface Mount
Microchip Technology
Package: 28-pin QFN (ML, 6x6 mm)
Serial Interfaces: USART, SSP (SPI master/slave or I2C master/slave)
Mounting Type: Surface Mount
Microchip Technology
Package: 28-pin QFN (6 x 6 mm) with EP
Serial Interfaces: SPI, I2C, EUSART (UART)
Mounting Type: Surface Mount

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

PIC16F873A-E/ML

✅ Drop-In
Microchip Technology
📦 28-pin QFN (ML)
PIC 16F · PIC · 8-Bit · 20 MHz · 200 ns · 7 KB (4K x 14 words) FLASH · 192 bytes · 128 bytes

✓ In Stock

$3.35 / Unit

View Datasheet →

PIC16F876A-I/ML

✅ Drop-In
Microchip Technology
📦 28-pin QFN (ML)
PIC · 8-bit · PIC16 RISC · 35 single-word instructions · 200 ns · 14 KB (8K x 14 words) · 368 bytes · 256 bytes

✓ In Stock

$5.4 / Unit

View Datasheet →

PIC16F873A-I/ML

✅ Drop-In
Microchip Technology
📦 28-pin QFN (ML)
8-bit PIC16 mid-range RISC · 35 single-word instructions, 14-bit instruction word · 20 MHz (200 ns instruction cycle) · 7 KB (4K x 14) · 192 bytes · 128 bytes · 22 · 10-bit, 5 channels

✓ In Stock

$2.32 / Unit

View Datasheet →

ATMEGA8A-MUR

✅ Drop-In
Microchip Technology
📦 28-pin QFN/MLF (MU)
AVR · 8-Bit · 16 MHz · FLASH · 8 KB (4K x 16) · 512 B · 1 KB · 23

✓ In Stock

$0.7 / Unit

View Datasheet →
ℹ️ 2 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16F876A-E/ML Maximum Ratings & Electrical Characteristics

Core PIC16 8-bit RISC
Instruction Set Size 35 single-word instructions
Maximum Clock Frequency 20 MHz
Instruction Execution Time 200 ns
Program Flash Memory 14 KB (8K x 14 words)
RAM 368 bytes
EEPROM Data Memory 256 bytes
I/O Pins 22
ADC 10-bit, 5 channels
Comparators 2
CCP Modules 2 (Capture/Compare/PWM)
Serial Interfaces 1x MSSP (SPI or I2C), USART
Package 28-pin QFN (ML), 6x6 mm
Operating Temperature Grade Extended (-40C to +125C)
Supply Voltage 2.0 V to 5.5 V
Programming ICSP (In-Circuit Serial Programming), self-programming
On-chip Features Brown-out Reset, Watchdog Timer, ICD
Tube Quantity 61 per tube
RoHS Status Compliant

PIC16F876A-E/ML Pin Configuration

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 QFN-28
Pin 1 RA0/AN0 — Digital I/O / Analog input channel 0
Pin 2 RA1/AN1 — Digital I/O / Analog input channel 1
Pin 3 RA2/AN2/VREF- — Digital I/O / Analog input channel 2 / ADC negative reference
Pin 4 RA3/AN3/VREF+ — Digital I/O / Analog input channel 3 / ADC positive reference
Pin 5 RA4/T0CKI/C1OUT — Digital I/O / Timer0 clock input / Comparator 1 output
Pin 6 RA5/AN4/SS/C2OUT — Digital I/O / Analog input channel 4 / SPI slave select / Comparator 2 output
Pin 7 OSC1/CLKIN — Crystal oscillator input / external clock input
Pin 8 OSC2/CLKOUT — Crystal oscillator output / clock output (Fosc/4)
Pin 9 RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input
Pin 10 RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2 module I/O
Pin 11 RC2/CCP1 — Digital I/O / CCP1 module I/O
Pin 12 RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock
Pin 13 RC4/SDI/SDA — Digital I/O / SPI data in / I2C data
Pin 14 RC5/SDO — Digital I/O / SPI data out
Pin 15 RC6/TX/CK — Digital I/O / USART transmit / USART clock
Pin 16 RC7/RX/DT — Digital I/O / USART receive / USART data
Pin 17 RB0/INT — Digital I/O / External interrupt
Pin 18 RB1 — Digital I/O
Pin 19 RB2 — Digital I/O
Pin 20 RB3/PGM — Digital I/O / Low-voltage ICSP programming
Pin 21 RB4 — Digital I/O
Pin 22 RB5 — Digital I/O
Pin 23 RB6/PGC — Digital I/O / ICSP clock
Pin 24 RB7/PGD — Digital I/O / ICSP data
Pin 25 GND — Ground reference
Pin 26 VDD — Positive supply voltage (2.0 V to 5.5 V)
Pin 27 NC — Not connected (per datasheet)
Pin 28 NC — Not connected (per datasheet)

Typical Applications

PIC16F876A-E/ML is suitable for 6 applications: Industrial Sensor Interface Node, Automotive Body Electronics Controller, Battery-Powered Remote Monitoring, White-Goods and Consumer Appliance Control, PWM Motor Speed Controller, LED Lighting and Signage Controller.

🏭

Industrial Sensor Interface Node

The PIC16F876A-E/ML is well suited to industrial sensor-interface nodes that read 4-20 mA analog signals and digital inputs and forward them over RS-485 or I2C. Its 5-channel 10-bit ADC delivers adequate resolution for temperature, pressure, and flow transducers, while 22 I/O pins allow multi-sensor multiplexing. The -40C to +125C extended temperature grade supports factory-floor and outdoor installations. The 6x6 mm QFN footprint suits compact PCB modules mounted inside sensor housings, and the on-chip USART plus MSSP (SPI/I2C) enables seamless integration with industrial fieldbus bridges and gateways.

🚗

Automotive Body Electronics Controller

In automotive body-electronics applications, the PIC16F876A-E/ML's -40C to +125C extended temperature grade and CCP/PWM modules make it an ideal controller for seat-position actuators, mirror-fold motors, lighting dimmers, and HVAC flap motors. The two CCP channels generate complementary or dead-band-controlled PWM for H-bridge drivers, while the 10-bit ADC reads position-feedback potentiometers and current-sense shunts. Its 14 KB flash comfortably accommodates state-machine plus LIN-slave firmware stacks for non-safety-critical body modules, and the small QFN package allows integration directly behind switch panels.

📱

Battery-Powered Remote Monitoring

For battery-powered remote-monitoring endpoints such as wireless environmental sensors, utility meters, or asset trackers, the PIC16F876A-E/ML's deep-sleep current and 2.0 V minimum supply voltage extend operating life on lithium primary cells. The 256-byte EEPROM provides non-volatile storage of calibration coefficients, event logs, and identity credentials without battery backup. The MSSP can interface directly to a sub-GHz transceiver like the Microchip MRF89XA, while sleep-mode wake-up on watchdog timer or external interrupt preserves energy. The compact 28-QFN leaves room for coin-cell holders in wearable form factors.

🏠

White-Goods and Consumer Appliance Control

Consumer appliances such as washing machines, dishwashers, refrigerators, and microwave ovens use the PIC16F876A-E/ML to drive user-interface keypads, multiplex seven-segment or LCD displays, and control triac-fired heater elements or brushless DC motors. The 22 I/O pins comfortably handle 4x4 key matrices and 4-digit displays simultaneously, while two PWM channels vary motor speed or heater duty cycle. Its 200 ns deterministic instruction execution ensures clean zero-crossing triac firing, reducing EMI on the AC mains, and its wide 2.0-5.5 V supply range simplifies integration with rectified 5 V or 3.3 V rails.

PWM Motor Speed Controller

The PIC16F876A-E/ML drives brush-DC, brushed servo, or small three-phase inverter control loops via its dual CCP/PWM modules and 20 MHz instruction rate, which yields a 200 ns PWM tick resolution suitable for sub-100 Hz switching frequencies and active braking. The on-chip comparators provide hardware over-current protection by instantaneously shutting down PWM outputs, while the 5-channel 10-bit ADC samples shunt current, back-EMF, and speed-command inputs. The 28-QFN footprint fits inside compact integrated motor modules for fans, pumps, and small appliances.

💡

LED Lighting and Signage Controller

RGB and white-LED lighting strips, architectural dimmers, and pixel-art signage are well served by the PIC16F876A-E/ML's two CCP/PWM channels plus software-driven PWM on remaining I/O pins - sufficient to drive four to six channels of 16-bit-color LEDs at refresh rates above 200 Hz. The MSSP serial interface accepts DMX-512 or SPI-fed pixel data, while the 14 KB flash stores calibration tables for gamma-correct brightness. The -40C to +125C grade handles outdoor enclosure temperatures in commercial signage, and the small QFN package is easily embedded in DIN-rail or junction-box controllers.

Recommended Products Summary

MCP2551 CAN bus transceiver for industrial networks Used in: Industrial Sensor Interface Node MCP6S21 Programmable gain amplifier for sensor front-end Used in: Industrial Sensor Interface Node PIC16F876-20I/SO Microchip Technology Used in: Industrial Sensor Interface Node ATA663231 LIN transceiver for body electronics Used in: Automotive Body Electronics Controller MIC4604 Half-bridge MOSFET driver for motor control Used in: Automotive Body Electronics Controller MRF89XA Sub-GHz transceiver for wireless sensor nodes Used in: Battery-Powered Remote Monitoring MCP1700 Low-quiescent LDO regulator for battery supply Used in: Battery-Powered Remote Monitoring MOC3021 Optoisolator for triac firing Used in: White-Goods and Consumer Appliance Control MCP23S17 I/O expander for additional keypad/display lines Used in: White-Goods and Consumer Appliance Control MCP14A0901 Half-bridge gate driver for motor FETs Used in: PWM Motor Speed Controller MCP6L01 Low-offset op-amp for current-sense amplification Used in: PWM Motor Speed Controller MCP4921 12-bit DAC for smooth LED dimming Used in: LED Lighting and Signage Controller WS2801 LED driver IC for SPI-controlled pixel chains Used in: LED Lighting and Signage Controller
What is the program memory size of PIC16F876A-E/ML?
The PIC16F876A-E/ML contains 14 KB of flash program memory, equivalent to 8K x 14-bit single-word instructions. According to the Microchip datasheet (DS39582C), the device uses a Harvard architecture with separate program and data buses, allowing concurrent fetch and read/write operations for predictable real-time response. This size is well matched to mid-complexity embedded firmware stacks.
How many I/O pins does the PIC16F876A-E/ML have?
The PIC16F876A-E/ML provides 22 general-purpose digital I/O pins in its 28-pin QFN package. These pins are multiplexed with the on-chip peripherals including the 10-bit ADC, CCP modules, MSSP, USART, and external interrupts. According to the Microchip datasheet (DS39582C), six of these pins are analog-capable for the ADC and two are analog comparator inputs.
What is the operating temperature range of PIC16F876A-E/ML?
The PIC16F876A-E/ML operates from -40C to +125C, designated by the -E (extended) suffix in the part number. According to the Microchip ordering guide, the -E grade is intended for industrial and automotive-grade applications; for commercial environments (-40C to +85C), use the -I suffix variant instead, which costs slightly less but is not rated for high-temperature operation.
What is the difference between PIC16F876A and PIC16F876?
The PIC16F876A is the enhanced successor to the PIC16F876, doubling the flash program memory to 14 KB, adding more RAM, improving ADC performance, and integrating enhanced PWM and CCP features. The PIC16F876A is code-compatible at the architectural level, making it the recommended replacement for the older PIC16F876 in new designs and maintenance applications.
Where can I buy PIC16F876A-E/ML at the best price?
As of 2026-09-21, the PIC16F876A-E/ML is in stock at 11 distributors tracked on Octopart, with a unit price around $6.93 at qty 1 and dropping to approximately $4.85 at qty 500. The part is also listed on LCSC at $2.88 and Mouser/DigiKey at typical extended-grade pricing. For best lead time and authorized-channel warranty, DigiKey and Mouser are recommended.
What is the lead time for PIC16F876A-E/ML orders?
As of 2026-09-21, the PIC16F876A-E/ML ships same-day from DigiKey when ordered before the cutoff, with Mouser and LCSC also showing in-stock inventory. Standard lead time is 2-4 weeks for large quantities (above 1000 units). Authorized distributors maintain the most reliable supply chain for industrial and automotive-grade MCUs like this one.
Where can I download the PIC16F876A-E/ML datasheet PDF?
The official PIC16F876A datasheet (DS39582C) is available from Microchip Technology at https://ww1.microchip.com/downloads/en/DeviceDoc/39582C.pdf. The datasheet covers electrical characteristics, timing diagrams, memory organization, peripheral configuration, and programming specifications for all PIC16F873A/874A/876A/877A family members in 28-pin and 40-pin packages.
Is the PIC16F876A-E/ML pin-compatible with PIC16F873A-I/ML?
Yes, the PIC16F876A-E/ML is pin-compatible with the PIC16F873A-I/ML in the 28-pin QFN (ML) package. Both share the same pinout, but the PIC16F876A offers 14 KB flash versus the PIC16F873A's 7 KB flash. The PIC16F876A can be used as a drop-in upgrade when firmware size grows beyond 4K words, without any PCB changes.
PIC16F876A-E/ML vs PIC16F876A-E/SP - which should I choose?
Choose PIC16F876A-E/ML when you need the 6x6 mm 28-QFN package for space-constrained PCB layouts or when your design requires thermal dissipation through the exposed pad. Choose PIC16F876A-E/SP when you prefer through-hole or easier-probing 28-pin SPDIP for prototyping, breadboarding, or higher-voltage spike tolerance. Both share identical silicon and -E temperature grade.
What is the best drop-in replacement for PIC16F876A-E/ML?
The best drop-in replacement for PIC16F876A-E/ML is the PIC16F873A-E/ML (same 28-QFN package, -40C to +125C grade, but only 7 KB flash versus 14 KB). If 14 KB is required, the PIC16F876A-I/ML (industrial -40C to +85C) is the same silicon in the same package but lower temperature grade. Both are listed on the XAIPART product database.
What are the key specifications of PIC16F876A-E/ML that engineers should know?
The PIC16F876A-E/ML is a 20 MHz 8-bit PIC16 mid-range MCU with 14 KB flash, 368 bytes RAM, 256 bytes EEPROM, 22 I/O pins, 5-channel 10-bit ADC, 2 CCP modules, MSSP (SPI/I2C), and USART. It operates from 2.0 V to 5.5 V and -40C to +125C in a 28-pin 6x6 mm QFN package. According to Microchip datasheet DS39582C, it executes instructions in 200 ns with only 35 single-word instructions, ideal for deterministic real-time control.
Is PIC16F876A-E/ML suitable for automotive applications?
Yes, the PIC16F876A-E/ML is rated -40C to +125C (extended -E temperature grade), making it suitable for under-hood and body-electronics automotive applications. According to Microchip's product family documentation, the PIC16F87xA family is widely used in automotive subsystems such as seat controllers, HVAC actuators, lighting controls, and sensor interfaces. For full AEC-Q100 qualification, contact Microchip for the specific automotive part number.
What is the equivalent PIC16F876A from another manufacturer?
There is no truly pin-compatible third-party equivalent to the PIC16F876A-E/ML because Microchip's PIC16 mid-range architecture is proprietary. The closest cross-architecture alternatives are the Atmel/Microchip ATmega8 (28-pin QFN/MLF package, 8 KB flash, 23 I/O, 16 MHz) or ATmega328 (28-pin QFN/MLF, 32 KB flash, 23 I/O), both of which share the 28-pin QFN footprint but require code recompilation due to AVR vs PIC16 architectural differences.
Can the PIC16F876A-E/ML be programmed in-circuit?
Yes, the PIC16F876A-E/ML supports in-circuit serial programming (ICSP) via the RB6/ICSPDAT and RB7/ICSPCLK pins, allowing firmware to be loaded directly into the target board without removing the MCU. According to the Microchip datasheet (DS39582C), the device also supports self-programming under firmware control, enabling bootloader-based field updates through the USART, I2C, or SPI interfaces.

Engineering reference data for PIC16F876A-E/ML — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F876A-E/ML when your design requires 14 KB flash, the full -40C to +125C extended temperature range, and the compact 28-QFN (ML) 6x6 mm footprint - this combination is ideal for industrial sensors, automotive body electronics, and outdoor commercial lighting. Select PIC16F873A-E/ML if your firmware fits in 7 KB and you want the same footprint at lower cost. Choose PIC16F876A-I/ML if your product only needs commercial -40C to +85C and you can save the extended-grade premium. For prototyping or through-hole assembly, use the PIC16F876A-E/SP variant. The ATmega8A-MU is an alternative only if you can recompile to the AVR architecture and accept slower 16 MHz operation, but the PIC16F876A-E/ML wins for code compatibility with the broader PIC16 mid-range family.

Comparison with Alternatives

Parameter This Product PIC16F873A-E/ML PIC16F876A-I/ML PIC16F873A-I/ML PIC16F876A-E/SP ATmega8A-MU
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology (Atmel)
Package 28-QFN (ML), 6x6 mm 28-QFN (ML), 6x6 mm - same 28-QFN (ML), 6x6 mm - same 28-QFN (ML), 6x6 mm - same 28-SPDIP - through-hole 28-QFN/MLF - same
Flash Program Memory 14 KB (8K x 14) 7 KB (-50%) 14 KB 7 KB (-50%) 14 KB 8 KB (-43%)
RAM 368 bytes 192 bytes (-48%) 368 bytes 192 bytes (-48%) 368 bytes 1 KB (+172%)
EEPROM 256 bytes 128 bytes (-50%) 256 bytes 128 bytes (-50%) 256 bytes 512 bytes (+100%)
Maximum Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 16 MHz (-20%)
Operating Temperature -40C to +125C (-E grade) -40C to +125C -40C to +85C (-I grade) -40C to +85C (-I grade) -40C to +125C -40C to +85C
Core Architecture PIC16 8-bit RISC (35 instructions) PIC16 8-bit RISC PIC16 8-bit RISC PIC16 8-bit RISC PIC16 8-bit RISC AVR 8-bit RISC (requires code recompile)
I/O Pins 22 22 22 22 22 23

Key Differentiators

  • 14 KB flash - twice the code space of the PIC16F873A in the same footprint (vs PIC16F873A-E/ML)
  • Extended -40C to +125C temperature grade (vs PIC16F876A-I/ML)
  • Compact 6x6 mm QFN footprint (vs PIC16F876A-E/SP)
  • 5-channel 10-bit ADC plus 2 hardware comparators on-chip (vs PIC16F873A-E/ML)

Design Notes

The 28-QFN (ML) package has an exposed thermal pad on the underside that MUST be soldered to a corresponding copper pad on the PCB for mechanical reliability and thermal dissipation. Use an array of 5x5 thermal vias (0.3 mm drill, 0.5 mm pitch) connecting the top pad to an inner ground plane. The exposed pad is internally bonded to VSS, so keep it on the ground net and away from switching signals routed on inner layers.

Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 26) and a bulk 10 uF tantalum or ceramic capacitor on the same net to suppress switching noise from the 20 MHz oscillator. The PIC16F876A's ADC is sensitive to VDD ripple; for best ADC accuracy (under 1 LSB error), add a 10 uH ferrite bead between VDD and AVDD and isolate the AVSS/AVDD pins if available. Brown-out reset should be enabled in the configuration words to prevent code runaway below 2.0 V.

Configuration-word programming is the most common mistake when starting a new PIC16F876A project. The CONFIG1 and CONFIG2 registers must be set BEFORE code execution to disable or enable features like watchdog timer, low-voltage programming, brown-out reset, and code protection. Use the __CONFIG macro in MPLAB XC8 to set these fuses at compile time. Failing to set the oscillator configuration bits (HS for 20 MHz crystal) will prevent the device from starting.

Route the ICSP signals (RB6/PGC and RB7/PGD) so they are accessible from an in-circuit programming header on the PCB edge. Keep these traces short and avoid running noisy signals next to them. The MCLR pin must be tied to VDD through a 10 kohm pull-up resistor and include a 100 nF capacitor to ground for proper reset behavior; some debuggers also use this pin for high-voltage programming.

Compliance Information

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

RoHS compliant per Microchip product page. The PIC16F876A family is widely used in automotive subsystems; for AEC-Q100 qualified variants, contact Microchip directly for the specific automotive part number.

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

Related Searches

PIC16F876A-E/ML PIC16F876A datasheet Microchip PIC16F876A PIC16F876A 28-QFN 14KB flash 28-pin QFN PIC microcontroller PIC16F876A automotive sensor node PIC16F876A vs PIC16F873A PIC16F876A drop-in replacement PIC16F876A-E/ML buy price what is the flash size of PIC16F876A PIC16F876A-E/ML pinout PIC16F876A-E/ML extended temperature PIC16F876A I2C SPI example code PIC16F876A ICSP programming PIC16F876A equivalent AVR ATmega8

Related Components & Terms

Microchip Technology PIC16F876A PIC16F876A-E/ML PIC16F873A-E/ML PIC16F876A-I/ML PIC16F873A-I/ML PIC16F876A-E/SP ATmega8A-MU 8-bit microcontroller PIC16 mid-range architecture RISC core Harvard architecture CMOS flash/EEPROM 28-pin QFN package QFN/MLF family ICSP MSSP USART SPI I2C CCP 10-bit ADC AEC-Q100 RoHS REACH industrial grade extended temperature grade
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