Microchip Technology

PIC16F876T-10E/SO - 8-Bit 10MHz 14KB Flash MCU | Microchip

MPN: PIC16F876T-10E/SO ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 28-pin SOIC (SO), wide-body 7.50 mm Package 10 MHz Speed 14 KB (8K x 14 words) Memory
From $6.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $9.5 $9.50
10 $8.55 $85.50
100 $7.65 $765.00
500 $6.9 $3,450.00
1,000 $6.2 $6,200.00
ℹ️ All prices are in USD

PIC16F876T-10E/SO Overview

The Microchip Technology PIC16F876T-10E/SO is an 8-bit CMOS Flash-based microcontroller from the PIC16F family, delivering 10 MIPS performance (200 ns instruction execution) in a 28-pin SOIC wide-body package. It integrates 14 KB of Flash program memory (8K x 14 words), 368 bytes of RAM, and 256 bytes of EEPROM data memory, with a 10 MHz maximum operating clock speed and a 2.0V to 5.5V wide operating voltage range. The part is rated for the extended industrial temperature range (-40C to +125C), as indicated by the "E" designator.

A PIC microcontroller (Programmable Interface Controller) is a Harvard-architecture RISC processor family designed by Microchip Technology. The PIC16F series occupies the mid-range of the PIC16 family, offering more peripherals and memory than baseline PIC12/PIC14 parts while remaining easy to program with only 35 single-word instructions. PIC MCUs sit in the broader hierarchy of embedded microcontrollers, alongside AVR, 8051, and ARM Cortex-M0 devices, and are widely used for low-cost, deterministic real-time control in industrial and consumer applications.

Key features of the PIC16F876T-10E/SO include five 10-bit Analog-to-Digital Converter (ADC) channels, two 8-bit and one 16-bit timers, a Universal Synchronous/Asynchronous Receiver/Transmitter (USART), a Master Synchronous Serial Port (MSSP) supporting both SPI and I2C, a Capture/Compare/PWM (CCP) module, and a watchdog timer with its own on-chip RC oscillator. The on-chip In-Circuit Serial Programming (ICSP) interface and In-Circuit Debugger (ICD) support simplify firmware development and field upgrades.

Architecturally, the PIC16F876 uses a 14-bit instruction word with an 8-bit data path, a 2-stage pipeline, and separate program and data buses (Harvard architecture). This design provides deterministic instruction timing and efficient code density for control loops, while the 10 MHz oscillator combined with the 4-clock-per-instruction cycle yields 10 MIPS throughput.

Typical applications include industrial automation controllers, sensor interface modules, automotive body electronics (non-safety), HVAC control boards, consumer appliance interfaces, and battery-powered measurement instruments. The wide SOIC-28 footprint supports both hand-soldering for prototypes and high-volume reflow assembly, making it suitable for designs migrating from the older PIC16F84 series to a more capable peripheral set.

When designing with this part, plan for a 10 MHz maximum external clock (the "-10" speed suffix); choose the -20 variant if higher throughput is needed. The "E" temperature grade extends the operating range to +125C, suitable for industrial enclosures but not for AEC-Q100 automotive qualification - consider the PIC16F876A-I/SO for automotive projects. Always include proper decoupling (100 nF plus bulk capacitor) close to VDD/AVDD pins.

This page synthesizes Microchip PIC16F876 datasheet values, current distributor pricing and stock, drop-in alternative MPNs, and practical design notes that go beyond the manufacturer datasheet itself.

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

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 SPDIP (300 mil)
Timers: Two 8-bit + one 16-bit
I/O Pins: 22
Microchip Technology
Package: 28-SOIC (SO)
ADC: 2x 10-bit, up to 8 channels
Timers: 2x 8-bit + 1x 16-bit (TMR0, TMR1, TMR2)
Microchip Technology
Package: 28-pin SOIC (SO)
ADC: 5 channels x 10-bit
Timers: 2 x 8-bit, 1 x 16-bit

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

PIC16F876T-04E/SO

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 28-pin SOIC (SO)
8-bit RISC PIC16 mid-range · 14-bit · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 4 MHz · 200 ns @ 4 MHz · 22

✓ In Stock

$4.4 / Unit

View Datasheet →

PIC16F876AT-I/SO

✅ Drop-In
Microchip Technology
📦 28-pin SOIC (SO)
PIC® 16F · PIC · 8-bit · RISC Harvard · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz

✓ In Stock

$4.3 / Unit

View Datasheet →

PIC16F876-10E/SP

✅ Drop-In
Microchip Technology
📦 28-pin SPDIP (SP)
PIC 8-bit RISC (Harvard) · 14 KB FLASH (8K x 14) · 368 bytes · 256 bytes · 35 single-word instructions · 10 MHz (200 ns instruction cycle) · 2.0 V to 5.5 V · 22

✓ In Stock

$5.45 / Unit

View Datasheet →

PIC16F876-04I/SO

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 28-pin SOIC (SO)
PIC16F · 8-bit RISC Harvard · FLASH · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 4 MHz · 200 ns

✓ In Stock

$5.05 / Unit

View Datasheet →

PIC16F876T-10E/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC (Harvard)
Instruction Set 35 single-word instructions, 14-bit word
Program Memory (Flash) 14 KB (8K x 14 words)
Data RAM 368 bytes
Data EEPROM 256 bytes
Maximum Clock Frequency 10 MHz
Instruction Throughput 10 MIPS (200 ns per instruction)
Operating Voltage Range 2.0 V to 5.5 V
Operating Temperature Range -40 C to +125 C (industrial "E" grade)
ADC 10-bit, 5 channels
Timers Two 8-bit, one 16-bit
CCP Modules 1 (Capture/Compare/PWM)
Serial Interfaces USART + MSSP (SPI / I2C)
I/O Pins 22 digital I/O
Watchdog Timer Yes, with dedicated on-chip RC oscillator
In-Circuit Programming ICSP + ICD support
Package 28-pin SOIC (SO), wide-body 7.50 mm
Mounting Type Surface Mount
MSL Level 1 (unlimited floor life, JEDEC J-STD-020)
RoHS Status Compliant (lead-free)

PIC16F876T-10E/SO Pin Configuration

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

Typical Applications

PIC16F876T-10E/SO is suitable for 6 applications: Industrial Sensor Interface Module, Consumer Appliance Control Board, HVAC Climate Control Unit, Battery-Powered Measurement Instrument, Automotive Body Electronics (Non-Safety), Educational Embedded Development Platform.

🏭

Industrial Sensor Interface Module

The PIC16F876T-10E/SO fits industrial sensor interface modules because of its 5-channel 10-bit ADC, USART, and MSSP (SPI/I2C) interfaces that allow direct connection to digital temperature, pressure, and humidity sensors. Its 2.0V-5.5V wide supply range simplifies operation from 3.3V or 5V rails common in industrial PLC backplanes. The -40C to +125C extended temperature grade handles unheated cabinet environments, while the 10 MIPS throughput provides responsive control-loop update rates for closed-loop sensor calibration. With 22 digital I/O, the device can also drive status LEDs and read selector switches without extra logic. Use it in remote I/O nodes, RTU front-ends, and 4-20 mA loop-powered transmitters.

🏭

Consumer Appliance Control Board

Consumer appliance control boards, such as washing machines, microwave ovens, and coffee machines, benefit from the PIC16F876T-10E/SO's combination of low cost, Flash-based firmware, and rich peripheral set. The MSSP port drives character LCDs or segment displays over SPI/I2C, while the USART communicates with inverter boards and sensor hubs. The 10 MIPS performance is more than adequate for typical user-interface polling, button debouncing, and PID-style temperature control loops. The 28-pin SOIC package supports automated pick-and-place assembly, reducing manufacturing cost compared to DIP-packaged MCUs. With 14 KB Flash and 256 B EEPROM, designers can store user preferences and diagnostic logs non-volatilely.

🏭

HVAC Climate Control Unit

HVAC climate control units are well served by the PIC16F876T-10E/SO because of its 5 ADC inputs for measuring temperature, humidity, and pressure sensors, and its CCP module for PWM-controlled fan or damper actuation. The wide 2.0V-5.5V supply range lets it share a 3.3V regulator rail with a Wi-Fi or display module. Brown-Out Reset (BOR) and watchdog timer features prevent lockups in unattended installations, while the extended -40C to +125C temperature grade covers rooftop and basement environments. In-Circuit Serial Programming (ICSP) allows firmware updates via a 2-pin header, simplifying field service. Design tip: dedicate one ADC channel to the supply rail for diagnostic logging.

💊

Battery-Powered Measurement Instrument

Battery-powered measurement instruments such as handheld multimeters, environmental loggers, and portable medical devices benefit from the PIC16F876T-10E/SO's 2.0V-5.5V supply range that allows direct operation from two AA cells or a single Li-ion cell. The low-power SLEEP mode and watchdog-based wake-up make it suitable for duty-cycled data logging, while the 256-byte EEPROM can store calibration constants and user preferences without battery backup. The 10 MIPS throughput executes FFT or FIR filtering in real time on small sample sets. Designers can use the MSSP port to drive an SPI Flash for extended data logging and the USART to dump logs over USB-to-serial bridges. Estimated battery life: 1+ year on 2x AA for a 1-Hz duty cycle.

🚗

Automotive Body Electronics (Non-Safety)

For non-safety automotive body electronics such as seat controllers, mirror adjusters, ambient lighting, and door-lock modules, the PIC16F876T-10E/SO provides enough peripherals (USART for LIN slave via external transceiver, PWM for motor drive) in a compact 28-SOIC. Note that this part is NOT AEC-Q100 qualified; for safety-relevant applications use AEC-Q100 parts such as the PIC16F18446. The extended -40C to +125C temperature grade covers cabin and under-hood-near-engine environments. The 14 KB Flash accommodates LIN protocol stacks and diagnostic UDS handlers. Design tip: add TVS diodes on supply and communication lines for automotive surge protection per ISO 7637-2.

🔧

Educational Embedded Development Platform

Universities, technical schools, and hobbyists choose the PIC16F876T-10E/SO as an educational platform because of its accessible 35-instruction RISC architecture and free MPLAB X IDE plus XC8 toolchain. The 28-SOIC package fits standard 28-pin DIP breakout boards for breadboard prototyping. Students learn ADC sampling, UART communication, SPI/I2C peripheral access, timer interrupts, and PWM generation all on a single part with 14 KB Flash and 368 B RAM. The ICSP interface enables in-circuit debugging without removing the MCU from the target board, supporting the classic "program-test-modify" learning loop. Community resources, application notes, and code libraries from Microchip accelerate project completion.

Recommended Products Summary

MCP9700 Analog temperature sensor for ADC input Used in: Industrial Sensor Interface Module MCP2515 External CAN controller over SPI Used in: Industrial Sensor Interface Module MCP23S08 SPI I/O expander for keypad/LED matrix Used in: Consumer Appliance Control Board PIC16F876A-I/SO Newer revision recommended for new consumer designs Used in: Consumer Appliance Control Board, Educational Embedded Development Platform MCP9808 High-accuracy I2C temperature sensor Used in: HVAC Climate Control Unit MCP1700 Low-quiescent LDO for 3.3V rail Used in: HVAC Climate Control Unit MCP1640 Boost converter for 3.3V from single-cell battery Used in: Battery-Powered Measurement Instrument 25LC256 SPI EEPROM for data logging Used in: Battery-Powered Measurement Instrument MCP2021 LIN transceiver for body control networks Used in: Automotive Body Electronics (Non-Safety) PIC16F18446 AEC-Q100 qualified modern alternative for automotive Used in: Automotive Body Electronics (Non-Safety) MPLAB SNAP In-circuit debugger/programmer for PIC16F Used in: Educational Embedded Development Platform
What is the program memory size of the PIC16F876T-10E/SO?
The PIC16F876T-10E/SO contains 14 KB of Flash program memory, organized as 8K x 14-bit words. This is consistent with the Microchip PIC16F876 datasheet family. The Flash memory is in-circuit programmable via ICSP and supports at least 1000 erase/write cycles, making it suitable for development and field-upgradable applications where firmware updates may be needed.
What is the maximum operating frequency of PIC16F876T-10E/SO?
The PIC16F876T-10E/SO runs at a maximum clock frequency of 10 MHz, producing 10 MIPS throughput because each instruction takes 4 clock cycles (200 ns per instruction). According to the PIC16F876 datasheet, this is the standard -10 speed grade. For higher throughput, designers can select the -20 variant (20 MHz, 5 MIPS), while for lower power the -04 variant (4 MHz) is available.
Does the PIC16F876T-10E/SO support I2C and SPI?
Yes. The PIC16F876T-10E/SO includes a Master Synchronous Serial Port (MSSP) module that supports both SPI (Master/Slave) and I2C (Master/Slave) protocols, plus a separate USART for asynchronous serial communication (RS-232/RS-485). This dual-protocol MSSP allows the part to talk to sensors, EEPROMs, displays, and other MCUs on the same bus, supporting typical industrial and consumer peripheral interconnects.
Where can I buy the PIC16F876T-10E/SO and what does it cost?
The PIC16F876T-10E/SO is available from authorized Microchip distributors including DigiKey, Mouser, and Octopart-listed suppliers. Wolfchip Electronics reports approximately 32,035 units in stock as of December 2025. Per the pricing tiers on this page (as of 2026-09-21), the unit price is about $9.50 at qty 1, dropping to roughly $6.20 at qty 1000. Contact distributors directly for current stock and lead time.
What is the lead time for the PIC16F876T-10E/SO?
Per the verified distributor listings on DigiKey (as of 2026-09-21), the PIC16F876T-10E/SO typically ships same-day from major US distributors when in stock. Wolfchip Electronics also lists approximately 32,035 pieces in stock as of December 2025. For large bulk orders or when stock is depleted, expect lead times of 6-12 weeks through Microchip direct or authorized distributors.
PIC16F876T-10E/SO vs PIC16F876-04I/SO - what is the difference?
The PIC16F876T-10E/SO and PIC16F876-04I/SO share the same PIC16F876 die and 28-pin SOIC footprint, but differ in two key specifications: clock speed grade (-10 = 10 MHz vs -04 = 4 MHz) and temperature grade (E = -40C to +125C industrial vs I = -40C to +85C industrial). The "T" suffix in PIC16F876T denotes tape-and-reel packaging. They are drop-in compatible on the PCB if the 10 MHz and extended temperature range are acceptable.
What is the best drop-in replacement for the PIC16F876T-10E/SO?
The PIC16F886-I/SO is the recommended Microchip drop-in replacement for the PIC16F876T-10E/SO, as the PIC16F886 supersedes the PIC16F876 family with more Flash (14 KB), more RAM (368 B), and additional peripherals in the same 28-pin SOIC footprint. Microchip itself recommends migrating to PIC16F886. For pin-to-pin compatibility without code changes, the PIC16F876-04I/SO and PIC16F876-04E/SO share identical pinouts.
When should I choose PIC16F876T-10E/SO over the PIC16F876A-I/SO?
Choose the PIC16F876T-10E/SO when you need legacy firmware compatibility with the original PIC16F876 silicon and are maintaining existing code or inventory. Choose the PIC16F876A-I/SO when designing a new product, as the "A" revision offers improved ADC performance, more Flash endurance, and a more flexible oscillator module. Both share the same 28-pin SOIC footprint and 14 KB Flash, so the PCB does not change.
What is the operating voltage range of PIC16F876T-10E/SO?
The PIC16F876T-10E/SO operates from 2.0 V to 5.5 V, covering standard 3.3 V and 5 V rails commonly used in industrial and consumer designs. Below 4.5 V, the Brown-Out Reset (BOR) circuit can be configured to hold the device in reset until the supply is stable. Designers should add a 100 nF ceramic decoupling capacitor close to VDD and a bulk capacitor on the board power rail.
How many ADC channels does the PIC16F876T-10E/SO have?
The PIC16F876T-10E/SO provides 5 channels of 10-bit Analog-to-Digital conversion with a typical conversion time of approximately 19 us at 10 MHz, supporting input ranges of 0 V to VDD. This is sufficient for typical sensor interface applications such as temperature, light, potentiometer, and battery voltage monitoring. The shared ADC is multiplexed across the 5 analog-capable pins on Port A and Port B.
Where to download the PIC16F876T-10E/SO datasheet PDF?
The PIC16F876 family datasheet (document covering all PIC16F876 variants including the PIC16F876T-10E/SO) is available as a free PDF from Microchip's website. Microchip also provides a separate PIC16F876A datasheet for the revised silicon. Both can be downloaded directly from the Microchip product page linked in the data_sources section, and the device is fully supported by the MPLAB X IDE and XC8 compiler toolchain.
What is the pinout of PIC16F876T-10E/SO in 28-SOIC?
The PIC16F876T-10E/SO uses the standard 28-pin SOIC PIC mid-range pinout. Pin 1 is MCLR/VPP (reset/programming voltage), pins 2-7 are RA0-RA5 (Port A, with analog capability on RA0-RA3/RA5), pin 8 is VSS, pin 9 is OSC1, pin 10 is OSC2, pins 11-18 are RC0-RC7 (Port C, with serial functions on RC6/RC7), pin 19 is VSS, pin 20 is VDD, pins 21-28 are RB0-RB7 (Port B, with interrupt-on-change). Refer to the Microchip datasheet for full pin descriptions.
What are the key specifications of PIC16F876T-10E/SO that engineers should know?
Engineers selecting the PIC16F876T-10E/SO should focus on five key specifications: 14 KB Flash, 368 B RAM, 256 B EEPROM, 10 MHz / 10 MIPS throughput, and a 2.0V-5.5V supply range. Additional critical specs include 5 ADC channels (10-bit), 22 digital I/O pins, USART plus MSSP (SPI/I2C) serial interfaces, and -40C to +125C extended industrial temperature. The 28-pin SOIC package measures 7.50 mm wide and supports standard surface-mount reflow.
Is there a STMicroelectronics or NXP equivalent for PIC16F876T-10E/SO?
There is no direct STMicroelectronics or NXP cross-brand equivalent with identical pinout for the PIC16F876T-10E/SO in the 28-pin SOIC footprint. Cross-brand migration to STM8 or NXP LPC requires PCB redesign due to different pin assignments, peripherals, and toolchains. Microchip's own PIC16F886-I/SO is the recommended migration path with the same SOIC-28 footprint. For new designs, the PIC16F876A-I/SO is preferred over the legacy PIC16F876.

Engineering reference data for PIC16F876T-10E/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F876T-10E/SO when you need a 28-pin SOIC 8-bit Flash MCU with 10 MHz throughput, 14 KB Flash, 5 ADC channels, and -40C to +125C extended temperature operation. Choose the PIC16F876-04E/SO if your firmware does not need 10 MIPS and you want to reduce EMI and power consumption at 4 MHz. Choose the PIC16F876AT-I/SO for new designs because the "A" silicon revision adds improved ADC accuracy and better flash endurance. Choose the PIC16F876-10E/SP only for hand-soldered prototypes through-hole assembly. For new designs, strongly consider migrating to the PIC16F886-I/SO which Microchip recommends as the modern successor in the same SOIC-28 footprint.

Comparison with Alternatives

Parameter This Product PIC16F876T-04E/SO PIC16F876AT-I/SO PIC16F876-10E/SP PIC16F876-04I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-pin SOIC (SO, wide-body 7.50 mm) 28-pin SOIC (SO) - same 28-pin SOIC (SO) - same 28-pin SPDIP (SP) - through-hole 28-pin SOIC (SO) - same
Max Clock Frequency 10 MHz 4 MHz 20 MHz 10 MHz 4 MHz
Instruction Throughput 10 MIPS 4 MIPS 5 MIPS (20 MHz / 4) 10 MIPS 4 MIPS
Flash Program Memory 14 KB 14 KB 14 KB 14 KB 14 KB
Data RAM 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes
ADC Channels 5 x 10-bit 5 x 10-bit 5 x 10-bit (improved) 5 x 10-bit 5 x 10-bit
Operating Temperature -40 C to +125 C (E grade) -40 C to +125 C (E grade) -40 C to +85 C (I grade) -40 C to +125 C (E grade) -40 C to +85 C (I grade)

Key Differentiators

  • Extended temperature grade up to +125 C (vs PIC16F876-04I/SO)
  • 10 MIPS throughput for faster control loops (vs PIC16F876T-04E/SO)
  • Same package and pinout across speed grades (vs PIC16F876-10E/SP)

Design Notes

Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 20) with traces less than 5 mm. Add a 10 uF bulk capacitor on the board's main supply rail. For ADC accuracy, place a separate 100 nF capacitor close to AVSS (if available) and route analog and digital grounds to a single point near the IC. Brown-Out Reset (BOR) should be enabled in the configuration fuses to avoid unpredictable startup below the 2.0 V minimum.

Do not exceed the absolute maximum VDD of 7.5 V (or higher transient ratings). The MCLR pin (pin 1) requires a 10 kohm pull-up to VDD; if not driven by a separate supervisor, do not leave it floating. The PIC16F876 is the original silicon; for new designs the PIC16F876A revision is recommended because of improved ADC, better flash endurance, and a more flexible internal oscillator. Code compiled for the PIC16F876 may need minor adjustments when migrating to PIC16F876A.

Route the 10 MHz oscillator traces (OSC1/OSC2) as short as possible and keep them away from high-current switching traces. If using a crystal, place the load capacitors (typically 15-33 pF) within 5 mm of the OSC pins. For ICSP, dedicate pins RB6 (PGC) and RB7 (PGD) and add a 2x3 or 1x6 header on the PCB for in-circuit debugging; this avoids removing the MCU for programming. Estimated: a 2-layer FR-4 board with proper ground pour below the MCU keeps EMI low for industrial EN 55022 class B compliance.

Compliance Information

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

RoHS-compliant lead-free SOIC package per Microchip product page. Microchip received QS-9000 quality certification for its Chandler and Tempe, Arizona facilities. NOT AEC-Q100 qualified; for automotive safety applications use AEC-Q100-qualified parts such as PIC16F18446. PIC16F876T-10E/SO is the original (pre-"A") silicon revision.

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

Related Searches

PIC16F876T-10E/SO PIC16F876T-10E/SO datasheet Microchip PIC16F876 28-SOIC PIC16F876 10MHz 14KB flash microcontroller PIC16F876 SOIC-28 10 MIPS 8-bit PIC16F876 industrial sensor interface PIC16F876 vs PIC16F886 PIC16F876A drop-in replacement PIC16F876T-10E/SO buy price PIC16F876 pinout 28-pin SOIC PIC16F876 ADC channels 10-bit PIC16F876 extended temperature +125C

Related Components & Terms

Microchip Technology PIC16F876 PIC16F876T-10E/SO PIC16F876T-04E/SO PIC16F876AT-I/SO PIC16F876-10E/SP PIC16F876-04I/SO PIC16F886 PIC16F18446 PIC microcontroller PIC16F family 8-bit RISC Harvard architecture Flash memory EEPROM USART MSSP SPI I2C 10-bit ADC CCP module ICSP 28-pin SOIC RoHS compliant QS-9000
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