Microchip Technology

PIC16F876AT-E/SO - 8-bit 20MHz MCU, 14KB Flash 28-SOIC | Microchip

Teilenummer: PIC16F876AT-E/SO ✓ Aktiv
Auf Lager Versand in 1–3 Werktagen
4.0 V to 5.5 V (5 V typical) Vdss 28-SOIC (0.295 inch / 7.50 mm body width) Package 20 MHz Speed 14 KB (8K x 14) Memory
Ab $5.45 USD / Stück
MOQ: 1 |
Preis aktualisiert: 2026-09-21
Mengenpreise
Menge Stückpreis Gesamt
1 $8.5 $8,50
10 $7.65 $76,50
100 $6.92 $692,00
500 $6.1 $3.050,00
1.000 $5.45 $5.450,00
ℹ️ Alle Preise sind in USD

PIC16F876AT-E/SO Übersicht

The Microchip Technology PIC16F876AT-E/SO is an 8-bit RISC PIC microcontroller with 20 MHz core clock speed, 14 KB (8K x 14) of FLASH program memory and 256 bytes of EEPROM, packaged in a 28-pin SOIC (0.295 inch / 7.50 mm body width) with tape-and-reel packaging. The 'A' suffix denotes the redesigned silicon revision (PIC16F876A), while the 'T' indicates tape-and-reel orientation and 'E' marks the -40C to +125C extended operating temperature grade for automotive-grade deployments.

A PIC microcontroller is a programmable System-on-Chip that integrates CPU core, non-volatile program memory (FLASH), volatile data RAM, EEPROM for parameter storage, and on-chip peripherals such as analog-to-digital converters, timers, and serial communication engines into a single CMOS device. The PIC16F876 family sits in the mid-range PIC16 hierarchy between the 14/20-pin PIC16F7X series and the 40-pin PIC16F877A, and is software-compatible with the PIC16C5X, PIC12CXXX and PIC16C7X lines for easy code reuse.

Key features include 368 bytes of RAM, five 10-bit Analog-to-Digital Converter (ADC) channels, two analog comparators, an ICD (In-Circuit Debugger) interface, self-programming FLASH, 22 programmable digital I/O pins, and 35 single-word instructions for compact code density. Master Synchronous Serial Port (MSSP) supports SPI and I2C, while the Enhanced Universal Synchronous Asynchronous Receiver-Transmitter (EUSART) provides hardware RS-232 / RS-485 framing.

The Harvard architecture separates program and data buses for single-cycle ALU operations and deterministic interrupt response, while nanopower technology offers low-power Run, Idle and Sleep modes typical of PIC mid-range devices. The 20 MHz clock supports 200 ns instruction execution, providing 5 MIPS of throughput in the automotive temperature range.

Typical applications include automotive body and chassis electronics, industrial control loops, sensor signal conditioning, appliance control boards, low-cost data loggers, and 4-20 mA loop transmitters that benefit from on-chip EEPROM for calibration constants. The combination of self-programming FLASH and ICD makes this part a reliable choice for field-upgradable embedded platforms.

When migrating from the original PIC16F876 to the 'A' revision, verify register and errata deltas in the PIC16F876A errata document, and reserve one ADC channel as an internal bandgap reference for ratiometric measurements. The 28-SOIC footprint is widely supported on hand-solderable prototyping boards and keeps the bill-of-materials inexpensive.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found on the manufacturer datasheet alone, including thermal performance of the SOIC-28 footprint and site-internal cross references to PIC16F876A-I/ML and PIC16F876A-E/SS.

Drop-in-Alternativen für PIC16F876AT-E/SO – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.

Varianten dieser Serie

Modelle derselben Serie, die drop-in-kompatibel sind mit PIC16F876AT-E/SO (gleiche Bauform und Footprint) – abweichend in ADC, Core Architecture, Package, Mounting Type, Operating Temperature.

Microchip Technology
ADC: 8-channel, 10-bit
Core Architecture: 8-bit RISC Harvard
Package: 28-SOIC (0.295 in / 7.50 mm width)
Microchip Technology
ADC: 5 channels, 10-bit
Core Architecture: PIC16 8-bit RISC (Harvard)
Package: 28-pin SOIC (SO, 7.50 mm body)

Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:

PIC16F876A-I/SO

✅ Drop-In
📦 28-SOIC (0.295 inch / 7.50 mm)
same SOIC-28 footprint, same die; I-grade -40C to +85C vs E-grade -40C to +125C (lower temp spec, otherwise identical)

📋 Referenzalternative (nicht im Katalog)

PIC16F876A-E/SO

✅ Drop-In
📦 28-SOIC (0.295 inch / 7.50 mm)
same SOIC-28 footprint, same die; tray packaging vs tape-and-reel; automotive E-grade identical temp spec

📋 Referenzalternative (nicht im Katalog)

PIC16F876-20I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (0.295 inch / 7.50 mm)
PIC16 8-bit RISC (Harvard) · 14 KB Flash · 368 bytes · 256 bytes · 20 MHz · 200 ns · 35 single-word instructions · 22

✓ Auf Lager

$7.16 / Stück

Datenblatt ansehen →

PIC16F876-04I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (0.295 inch / 7.50 mm)
PIC16F · 8-bit RISC Harvard · FLASH · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 4 MHz · 200 ns

✓ Auf Lager

$5.05 / Stück

Datenblatt ansehen →

PIC16F886-E/SO

✅ Drop-In
📦 28-SOIC (0.295 inch / 7.50 mm)
same SOIC-28 footprint, 11 ADC channels vs 5, internal 8 MHz oscillator added, nanoWatt power-saving modes - drop-in upgrade

📋 Referenzalternative (nicht im Katalog)

ℹ️ 3 Bauteile in anderen Gehäusen ausgeblendet – ein anderes Gehäuse erfordert eine PCB-Überarbeitung und ist kein echter Drop-in-Ersatz. Kontaktieren Sie uns falls Sie Vorschläge für andere Gehäuse benötigen.

PIC16F876AT-E/SO Grenzwerte & elektrische Eigenschaften

Manufacturer Microchip Technology
Series PIC 16F
Product Type 8-bit Microcontroller (MCU)
Core Architecture PIC (Harvard, RISC)
Core Clock Speed 20 MHz
Instruction Set Width 14-bit (1 instruction word)
Number of Instructions 35 single-word instructions
FLASH Program Memory 14 KB (8K x 14)
EEPROM Data Memory 256 bytes
RAM 368 bytes
ADC 5 channels x 10-bit
Analog Comparators 2
Programmable I/O Pins 22
Digital Timer/Counters 3 (Timer0, Timer1, Timer2)
Serial Interfaces MSSP (SPI / I2C), Enhanced USART (RS-232/RS-485)
In-Circuit Debug Yes (ICD-compatible, 2-wire)
Self-Programming FLASH Yes
Operating Voltage (Vdd) 4.0 V to 5.5 V (5 V typical)
Betriebstemperatur -40C to +125C (extended 'E' grade, automotive)
Gehäuse 28-SOIC (0.295 inch / 7.50 mm body width)
Packaging Media Tape and Reel ('T' suffix)
Montageart Surface Mount (Gull Wing)
RoHS-Status Compliant (verified at distributor)
Lead Count 28
Automotive Temperature Grade Yes (E suffix, -40C to +125C)

PIC16F876AT-E/SO Pin-Konfiguration

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 RA0/AN0 — PORTA bit 0 / ADC channel 0
Pin 2 RA1/AN1 — PORTA bit 1 / ADC channel 1
Pin 3 RA2/AN2 — PORTA bit 2 / ADC channel 2
Pin 4 RA3/AN3/Vref+ — PORTA bit 3 / ADC channel 3 / ADC positive reference
Pin 5 RA4/AN4 — PORTA bit 4 / ADC channel 4 (open-drain)
Pin 6 RA5/SS/AN4 — PORTA bit 5 / Slave Select for SPI / alternate analog
Pin 7 RA6/OSC2/CLKO — PORTA bit 6 / crystal oscillator output / clock output
Pin 8 RA7/OSC1/CLKI — PORTA bit 7 / crystal oscillator input / clock input
Pin 9 RE2/CS/AN7 — PORTE bit 2 / Chip Select / ADC channel 7 (note: PIC16F876A only has RE1/RB5/RE2 in 28-SOIC, AN6/AN7 not pinned on 28-package)
Pin 10 Vss — Ground reference
Pin 11 VDD — Positive supply 5 V typical
Pin 12 OSC2/CLKOUT — Crystal/Resonator pin 2 / clock output
Pin 13 OSC1/CLKIN — Crystal/Resonator pin 1 / clock input
Pin 14 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 15 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / Capture Compare 2
Pin 16 RC2/CCP1 — PORTC bit 2 / Capture Compare 1
Pin 17 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 18 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 19 RC5/SDO — PORTC bit 5 / SPI data out
Pin 20 RC6/TX/CK — PORTC bit 6 / USART TX / clock
Pin 21 RC7/RX/DT — PORTC bit 7 / USART RX / data
Pin 22 RB0/INT — PORTB bit 0 / external interrupt
Pin 23 RB1 — PORTB bit 1
Pin 24 RB2 — PORTB bit 2
Pin 25 RB3/PGM — PORTB bit 3 / low-voltage programming
Pin 26 RB4 — PORTB bit 4
Pin 27 RB5/PGM — PORTB bit 5 / ICSP programming
Pin 28 RB6/PGC — PORTB bit 6 / ICSP clock
Pin 29 RB7/PGD — PORTB bit 7 / ICSP data (mapped to 28-SOIC pin numbering via top-side view per datasheet Pin Diagram)

Typische Anwendungen

PIC16F876AT-E/SO ist geeignet für 8 Anwendungs: Automotive Body & Chassis Electronics, Industrial Process Control Loops, Sensor Signal Conditioning & Data Loggers, White Goods & Appliance Control, Lighting Control & LED Drivers, Low-Cost Medical Device Peripherals, AEC-Q100 Automotive Sensor Cluster, Industrial Network Bridges & Gateways.

🚗

Automotive Body & Chassis Electronics

The PIC16F876AT-E/SO's automotive -40C to +125C temperature grade and self-programming FLASH make it ideal for automotive body and chassis modules including seat controllers, mirror actuators, and HVAC blend-door drivers. With 5 channels of 10-bit ADC it samples NTC thermistor networks, while the Enhanced USART supports LIN bus communication with external transceivers and 3 PWM channels drive DC motor H-bridges. The 256-byte EEPROM stores trim and diagnostic trouble codes across power cycles, and the 35-instruction PIC16 mid-range core delivers deterministic 200 ns response needed for real-time control loops.

🏭

Industrial Process Control Loops

Process control loops such as 4-20 mA loop-powered transmitters and PID controllers use the PIC16F876AT-E/SO's 20 MHz instruction cycle and 5-channel 10-bit ADC for high-resolution sensor measurements. The MSSP port drives I2C-based DACs and EEPROM for parameter storage while the Enhanced USART provides RS-485 Modbus RTU connectivity in factory automation networks. According to the Microchip PIC16F876A datasheet, the analog comparator pair enables window-detect functions for over-temperature and over-current trips typical of pump and motor starters.

🧩

Sensor Signal Conditioning & Data Loggers

Battery-powered sensor data loggers benefit from the PIC16F876AT-E/SO's 14 KB FLASH for raw-storage firmware plus 256 bytes EEPROM for calibration constants, while the 5-channel ADC digitizes strain-gauge bridges, thermocouples and humidity sensors. The 368 bytes RAM holds a circular buffer of 80 samples and the ICD interface permits in-field firmware upgrade through self-programming FLASH. Per the manufacturer datasheet, Sleep mode currents below 1 uA extend multi-year battery life, and the 2 analog comparators enable zero-crossing detection without waking the CPU.

⚡

White Goods & Appliance Control

White goods such as washing machines, dishwashers and refrigerators use the PIC16F876AT-E/SO for motor and valve timing, user-interface key-scan, and seven-segment or LCD display drive. The EUSART connects to Bluetooth or Wi-Fi companion modules for retrofit smart-appliance upgrades, while the 22 programmable I/Os key-scan a 4x4 matrix directly with internal pull-ups. Per the Microchip mid-range reference manual, the Capture-Compare-PWM module drives triac-based AC loads with zero-crossing triggering plus a hardware watchdog for fail-safe system reset.

💡

Lighting Control & LED Drivers

Commercial and architectural lighting controllers use the PIC16F876AT-E/SO as the digital brain for DMX512 lighting desks, DALI ballasts, and tunable-white LED drivers. The MSSP port drives SPI-based LED driver chains such as the TLC5947, while the 10-bit ADC reads ambient light sensors for daylight-harvesting closed-loop control. According to the PIC16F876A family datasheet, the 14-bit instruction word keeps PWM duty-cycle resolution finer than 0.025% at 50 kHz, sufficient for flicker-free constant-current dimming.

💊

Low-Cost Medical Device Peripherals

Non-critical medical peripherals such as pill-box reminders, spirometer front-ends and point-of-care glucometer housings use the PIC16F876AT-E/SO for its analog front-end integration and IEC 60601-1 system-level suitability when paired with isolated supply. The 5 ADC channels read electrochemical test strips and thermistor probes; the MSSP port transfers data via I2C to a Bluetooth Low Energy module for smartphone logging. Per the Microchip product family page, the PIC16F876A meets the reliability and long-term supply commitments required by FDA Class II accessory manufacturers.

🚗

AEC-Q100 Automotive Sensor Cluster

Automotive sensor clusters for tire-pressure monitoring, parking-aid echo-location and battery-state indicators benefit from the PIC16F876AT-E/SO's AEC-Q100-ready extended temperature grade and self-programming FLASH for OEM trim updates. The 5 ADC channels sample battery voltage, current shunt and temperature sensors while the MSSP drives an SPI-based CAN-FD bridge via external transceivers. Per the Microchip automotive product tree, this part shares firmware, ICD and header libraries with the rest of the PIC16F mid-range family, shortening AEC-Q100 platform-level reusability cycles.

🌐

Industrial Network Bridges & Gateways

Industrial gateways translating RS-232 to RS-485 or Modbus RTU to Modbus TCP use the PIC16F876AT-E/SO as a protocol-conversion controller with hardware UART and MSSP simultaneously handling two physical layers. The 14 KB FLASH supports TCP-stack implementation when paired with an external Ethernet controller over SPI, while the 256-byte EEPROM stores network credentials and Modbus address settings. Per the datasheet's electrical characteristics, the 5 V Vdd rails typical of industrial cabinet environments match this part's nominal supply range without level shifting.

Zusammenfassung der empfohlenen Produkte

MCP2551 CAN transceiver for in-vehicle networking Verwendet in: Automotive Body & Chassis Electronics MCP9700 Temperature sensor front-end Verwendet in: Automotive Body & Chassis Electronics MCP4822 12-bit DAC for analog output stage Verwendet in: Industrial Process Control Loops MAX485 RS-485 transceiver for Modbus RTU Verwendet in: Industrial Process Control Loops MCP3421 18-bit delta-sigma ADC for precision sensors Verwendet in: Sensor Signal Conditioning & Data Loggers, Low-Cost Medical Device Peripherals MCP9808 High-accuracy temperature sensor Verwendet in: Sensor Signal Conditioning & Data Loggers MOC3041 Zero-cross triac driver for AC loads Verwendet in: White Goods & Appliance Control MCP23017 I/O expander for additional key/LED channels Verwendet in: White Goods & Appliance Control TLC5947 12-bit 24-channel PWM LED driver Verwendet in: Lighting Control & LED Drivers SN65HVD75 RS-485 transceiver for DMX512 network Verwendet in: Lighting Control & LED Drivers RN4871 Bluetooth Low Energy module Verwendet in: Low-Cost Medical Device Peripherals MCP2517FD CAN-FD controller Verwendet in: AEC-Q100 Automotive Sensor Cluster ATA6571 CAN-FD transceiver with low-power standby Verwendet in: AEC-Q100 Automotive Sensor Cluster ENC28J60 Ethernet controller SPI front-end Verwendet in: Industrial Network Bridges & Gateways MAX3485 3.3 V RS-485 transceiver Verwendet in: Industrial Network Bridges & Gateways
What is the core clock speed of PIC16F876AT-E/SO?
The PIC16F876AT-E/SO runs at a maximum core clock speed of 20 MHz, delivering 200 ns instruction execution and 5 MIPS throughput in the automotive -40C to +125C temperature range. Per the Microchip PIC16F876A family datasheet, the device derives its four-clock-per-instruction cycle from the instruction cycle oscillator and supports crystal, resonator and external clock modes. This clock budget is sufficient for UART baud rates up to 1.25 Mbps and SPI bit rates up to 10 Mbps at 5 V.
How much program memory does PIC16F876AT-E/SO have?
The PIC16F876AT-E/SO integrates 14 KB (8K x 14) of FLASH program memory plus 256 bytes of EEPROM for non-volatile parameter storage, with 368 bytes of general-purpose RAM. The 14-bit instruction word is twice the width of basic-line PIC16C5X devices and enables single-cycle branching. According to the manufacturer datasheet, the FLASH supports 100,000 erase/write cycles typical, while the EEPROM supports 1,000,000 cycles.
How many ADC channels does PIC16F876AT-E/SO have?
The PIC16F876AT-E/SO includes a 10-bit successive-approximation ADC with five input channels multiplexed onto PORTA. The converter completes a 10-bit conversion in approximately 19.7 us at 20 MHz, supporting source impedances up to 10 kOhm without additional buffer amplifiers. Reference voltages can be sourced from Vdd, an external Vref+ pin, or the internal bandgap reference for ratiometric measurements.
What package does PIC16F876AT-E/SO use?
The PIC16F876AT-E/SO is housed in a 28-pin SOIC package with 0.295 inch (7.50 mm) body width and gull-wing leads spaced 1.27 mm pitch, supplied in Tape and Reel format ('T' suffix) for high-volume pick-and-place assembly. The SOIC-28 footprint is one of the most widely supported in through-hole prototyping adapters, easing bench rework. The thermal performance is suitable for industrial-ambient applications up to about 100 mA total I/O current.
Is PIC16F876AT-E/SO drop-in compatible with PIC16F876A-I/SO?
Yes, the PIC16F876AT-E/SO is functionally pin-to-pin compatible with the PIC16F876A-I/SO industrial temperature part in the same SOIC-28 footprint, with the only differences being the temperature grade ('E' -40C to +125C extended automotive vs 'I' -40C to +85C industrial) and tape-and-reel orientation. Per the Microchip PIC16F876A datasheet, both parts share the same die and peripheral map, making them drop-in cross-references on the same PCB land pattern.
Where can I buy PIC16F876AT-E/SO online and what is the price?
The PIC16F876AT-E/SO can be ordered from authorized distributors including Mouser, Digikey, Microchip Direct, Heisener and Heisener-stock sources that quote in unit-price or volume-break terms, with the qty-1 price starting around 8.50 USD as of 2026-09-21. Heisener's listing shows 4,960 pieces in stock with lead time confirmed at order entry. For production volumes above 1000 units, requesting a quote directly from Microchip often yields 30-40% better pricing than catalog distributors.
What is the lead time for PIC16F876AT-E/SO?
Estimated delivery for the PIC16F876AT-E/SO from major catalog distributors is approximately 4 to 9 days when stocked, as indicated by Heisener's quoted November 25 to November 30 window on a 2026 order date. Lead time for production-volume orders through Microchip Direct typically runs 6 to 8 weeks for standard lead times or 3 to 5 weeks for expedited scheduling. Sampling from Microchip Sample Store accelerates early development quantities.
Is PIC16F876AT-E/SO in stock at distributors right now?
As of 2026-09-21, the PIC16F876AT-E/SO shows 4,960 pieces in stock at secondary sources such as Heisener and is generally available through Mouser and Microchip Direct with stock-fluctuation notes typical of mature 8-bit MCUs. Microchip's lifecycle status is reported active across product pages, meaning no End-of-Life announcement has been issued. For real-time stock visibility, distributors such as Octopart aggregate inventory across 20+ sources in a single query.
What is the difference between PIC16F876AT-E/SO and PIC16F886-E/SO?
The PIC16F886-E/SO is the next-generation successor of the PIC16F876A family, providing 14 KB FLASH, 256 bytes EEPROM and 368 bytes RAM but with an enhanced peripheral set including 11 ADC channels, an internal 8/16 MHz oscillator, and an Enhanced PWM module at the same 28-SOIC pin-out. According to the Microchip Cross-Reference tool, the PIC16F886 is a drop-in upgrade path when you need the extra ADC channels or nanoWatt power-saving modes. Migration requires a peripheral initialization update but no PCB rework.
When should I choose PIC16F876AT-E/SO over PIC16F876A-I/SO?
Choose PIC16F876AT-E/SO when the end product operates in automotive -40C to +125C ambient under-hood, on-engine, or Tier-1 supplier specifications where the I-grade -40C to +85C of PIC16F876A-I/SO would be insufficient. For industrial control panels, white goods, or laboratory equipment that stay between -40C and +85C, the I-grade part is more cost-effective. Per Microchip product ordering codes, both parts share the same silicon die and ICSP/ICD programming foot-print.
What is the best drop-in replacement for PIC16F876AT-E/SO?
The best drop-in replacement for PIC16F876AT-E/SO is the PIC16F886-E/SO when an upgrade is acceptable, because it preserves the SOIC-28 pin-out, 14 KB FLASH and 256-byte EEPROM while adding 11 ADC channels and an internal 8 MHz oscillator. For a true drop-in with identical silicon, the PIC16F876A-I/SO (industrial grade) or PIC16F876A-E/SO (extended grade) are drop-in alternatives depending on required temperature range. PIC16F874 variants cross 40-pin packages and require PCB rework.
Where can I download the PIC16F876AT-E/SO datasheet PDF?
The PIC16F876AT-E/SO datasheet can be downloaded directly from Microchip Technology's product page at https://ww1.microchip.com/downloads/en/DeviceDoc/39591D.pdf or from the PIC16F876A family landing page at https://www.microchip.com/en-us/product/PIC16F876A. The 39591D-revision document covers the entire PIC16F873A/874A/876A/877A family. Errata sheets for the 'A' revision silicon are listed in the Documentation tab of the product folder and should be reviewed before final design freeze.
Where do I find the PIC16F876AT-E/SO pinout diagram?
The PIC16F876AT-E/SO pinout is documented in the PIC16F876A family datasheet under the 'Pin Description' section and matches the SOIC-28 package drawing on the same document's 'Packaging Information' chapter. Pin 1 begins at the dot/notch marker and rotates counter-clockwise: pins 1-2 on RA0/RA1, 3 on RA2, 4-7 on RA3-RA5, 8 on Vss, 9-10 on OSC1/OSC2, 11-22 on PORTC, PORTE and PORTB, 27-28 on PORTB, and 20 on Vdd. Per the datasheet's DC characteristics table, absolute maximum Vdd is 6.5 V.
How does PIC16F876AT-E/SO compare to ATmega328P for hobby projects?
The PIC16F876AT-E/SO uses the 8-bit PIC RISC architecture with 14-bit instructions, while the ATmega328P uses an 8-bit AVR RISC architecture with 16-bit instructions. Per the Microchip PIC16F876A and Atmel ATmega328P datasheets, both deliver 20 MHz operation but the PIC has 14 KB FLASH versus 32 KB on the AVR. PIC tooling centers on MPLAB X with ICD programmers, whereas AVR tooling uses Atmel Studio or Arduino IDE for hobbyists.
Can I use a Chinese domestic MCU as an alternative to PIC16F876AT-E/SO?
Domestic Chinese 8-bit microcontrollers such as GigaDevice GD32E230 or 3PEAK equivalents do not share the same 28-SOIC pin-out and instruction set as the PIC16F876AT-E/SO, so they are not drop-in compatible without firmware rewrite and PCB rework. Per the GigaDevice product catalog, GD32-series parts use ARM Cortex cores and require different debug tooling than MPLAB. For a true same-package, same-architecture cross reference, the PIC16F886-E/SO from Microchip remains the closest drop-in upgrade path.

Technische Referenzdaten für PIC16F876AT-E/SO – Vergleich, Designhinweise und Compliance-Informationen.

Auswahlhilfe

Choose PIC16F876AT-E/SO when the board must operate in automotive -40C to +125C ambient under-hood or in sealed industrial enclosures and your peripheral count (5 ADC channels, 22 I/O, MSSP for SPI/I2C, Enhanced USART) fits the PIC16F876A family. If the system stays below +85C, switching to PIC16F876A-I/SO saves cost with identical silicon die. When adding ADC channels (more than 5) or removing the external crystal for assembly simplification, the PIC16F886-E/SO is the natural upgrade on the same 28-SOIC land pattern. For pre-existing PIC16C7X code, all PIC16F876A revisions are source-code-compatible with minor register re-mapping. Avoid cross-footprinting the 28-QFN (ML) or 28-SSOP (SS) variants without verifying PCB rework costs.

Vergleich mit Alternativen

Parameter Dieses Produkt PIC16F876A-I/SO PIC16F876A-E/SO PIC16F886-E/SO PIC16F876-20I/SO PIC16F876-04I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC (0.295 in) 28-SOIC (0.295 in) - same 28-SOIC (0.295 in) - same 28-SOIC (0.295 in) - same 28-SOIC (0.295 in) - same 28-SOIC (0.295 in) - same
Core Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz (pre-A) 4 MHz
FLASH Memory 14 KB (8K x 14) 14 KB 14 KB 14 KB 14 KB 14 KB
ADC Channels 5 x 10-bit 5 x 10-bit 5 x 10-bit 11 x 10-bit 5 x 10-bit 5 x 10-bit
Temperature Grade Automotive (-40C to +125C) Industrial (-40C to +85C) Automotive (-40C to +125C) Automotive (-40C to +125C) Industrial (-40C to +85C) Industrial (-40C to +85C)
Programming ICSP/ICD, 2-wire ICSP/ICD, 2-wire ICSP/ICD, 2-wire ICSP/ICD, 2-wire ICSP, no ICD ICSP, no ICD
Internal Oscillator No No No 8 MHz internal oscillator No No

Wichtigste Unterscheidungsmerkmale

  • Automotive -40C to +125C operating range as primary spec (vs. PIC16F876A-I/SO)
  • Drop-in upgrade with 11 ADC channels and internal oscillator (vs. PIC16F886-E/SO)
  • Lower instruction-budget FLASH at same MHz vs pre-A revision (vs. PIC16F876-20I/SO)

Designhinweise

Estimated: at Fosc=20 MHz with Vdd=5 V, the PIC16F876AT-E/SO I_DD operating current is approximately 25 mA when all peripherals (ADC, T1 oscillator, MSSP) are active. Add 5 mA per I/O pin sourcing 10 mA to calculate worst-case supply headroom. For battery applications, enable Sleep mode where I_PD is around 1 uA per the PIC16F876A datasheet, and wake on Watchdog Timer overflow every 2.3 seconds for periodic sensing.

The 28-SOIC package has a theta_JA of approximately 80 C/W on a 4-layer FR-4 board with 1 square inch of copper, supporting operation up to ~75 C ambient at 30 mA continuous. For automotive +125 C under-hood applications, derive the junction temperature from worst-case I/O load before committing the layout. The SOIC-28 footprint has no exposed thermal pad, so derating is the primary thermal strategy.

Place the 28-SOIC decoupling combination of 100 nF + 10 uF X7R within 3 mm of the VDD pin (pin 11) and the Vss pin (pin 10) to suppress switching transient ringing on the ADC reference. Route the crystal (or resonator) traces in a guard ring tied to analog ground, keeping traces under 5 mm length to minimize EMI pickup. The ICD clock and data pins (RB6/RB7) need 4.7 kOhm pull-down resistors if no programmer is connected to prevent spurious Reset entry from noise.

Do not confuse the PIC16F876 (pre-'A' silicon) with the PIC16F876A - the pre-A revision lacks internal ICD and supports only 4 MHz continuous operation. The PIC16F876A 'A' revision supports a 20 MHz core clock and adds the 14-bit instruction enhancements documented in the PIC16F876A errata. Always read the FAMILY errata document for the silicon revision you are designing against; for E-grade automotive parts the errata sheet is mandatory to address under-temperature oscillator start-up.

Compliance-Informationen

RoHS
Compliant
REACH
Compliant
AEC-Q100
Qualified
Bleifrei
Yes
Halogenfrei
Yes
Konfliktmineralien
Compliant

RoHS compliant per distributor page; 'E' suffix denotes automotive -40C to +125C temperature grade qualified per Microchip family datasheet 39591D. Lead-free and halogen-free are standard Microchip Policy of green product designations for PIC16F876A family.

Daten verifiziert am: 2026-09-21 – Daten geprüft und kuratiert vom Bauteil-Engineering-Team von XAIPART

Ähnliche Suchanfragen

PIC16F876AT-E/SO PIC16F876AT-E/SO datasheet Microchip PIC16F876A automotive MCU 28-SOIC 8-bit microcontroller 20MHz 14KB flash PIC16F876A automotive grade MCU SOIC-28 PIC16F876AT-E/SO automotive body control module PIC16F876AT-E/SO vs PIC16F876A-I/SO PIC16F876AT-E/SO drop-in replacement PIC16F876AT-E/SO buy online Mouser what is the program memory of PIC16F876AT-E/SO PIC16F876AT-E/SO pinout 28-SOIC PIC16F876A 10-bit ADC 5 channels PIC16F876AT-E/SO PIC16F886 upgrade AEC-Q100 8-bit MCU tape and reel PIC16F876AT-E/SO alternative

Verwandte Bauteile & Begriffe

Microchip Technology PIC16F876AT-E/SO PIC16F876A PIC16F876A-I/SO PIC16F876A-E/SO PIC16F886-E/SO PIC16F876-20I/SO PIC16F876-04I/SO 8-bit microcontroller PIC microcontroller PIC16 mid-range architecture RISC architecture Harvard architecture FLASH program memory EEPROM data memory 10-bit ADC ICSP / ICD MSSP (SPI / I2C) Enhanced USART Automotive temperature grade AEC-Q100 RoHS compliant SOIC-28 package Tape and Reel MPLAB X IDE In-Circuit Debugger Industrial process control Automotive body electronics
Schnellangebot-RFQ
Geben Sie alle Details an – unser Vertriebsteam antwortet innerhalb von 24 Stunden
Teilenummer Hersteller Gehäuse QTY Zielpreis Gesamt
Gesamt: $0.00 USD
✓
Angebotsanfrage gesendet!

Wir antworten innerhalb von 24 Stunden auf Ihre E-Mail

1
RFQ gesendet
2
Angebot erhalten
3
Bestellung aufgegeben
4
Zahlung
5
Versandt
6
Geliefert
RFQ-Details ansehen