Microchip Technology

PIC16C76-04E/SO - 8-Bit 4MHz OTP MCU 14KB | Microchip | Extended Temp

MPN: PIC16C76-04E/SO βœ— End of Life
In Stock Ships in 1-3 business days
2.5 V to 6.0 V Vdss 15 uA at 5 V / 4 MHz Id 28-pin SOIC (SO) Package 4 MHz Speed OTP (One-Time Programmable) Memory
From $4.05 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $6.4 $6.40
10 $5.85 $58.50
100 $5.2 $520.00
500 $4.6 $2,300.00
1,000 $4.05 $4,050.00
ℹ️ All prices are in USD

PIC16C76-04E/SO Overview

The Microchip Technology PIC16C76-04E/SO is an 8-bit CMOS OTP-based RISC microcontroller in the PIC16CXX mid-range family, operating at up to 4 MHz with a 200 ns instruction cycle and offering 14KB (8K x 14) of one-time programmable program memory in a 28-pin SOIC (SO) package.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, volatile data memory (RAM), and peripheral interfaces into one package. The PIC16C76 family belongs to Microchip's PIC16 mid-range architecture, which targets embedded control applications requiring deterministic execution, low power consumption, and a small instruction set. The PIC16C76 specifically adds an integrated 8-bit analog-to-digital converter (A/D), making it well suited for mixed-signal embedded designs.

Key features include 368 bytes of RAM, 22 digital I/O pins, 5 channels of 8-bit A/D conversion, a USART (universal asynchronous receiver/transmitter), a synchronous serial port configurable as 3-wire SPI or 2-wire I2C, two 8-bit timer/counters plus one 16-bit timer/counter, two capture/compare/PWM modules, and a wide operating voltage range of 2.5V to 6.0V. The 'E' suffix indicates the Extended temperature grade (-40C to +125C), making this variant suitable for automotive and industrial environments.

The PIC16C76 is built on a fully-static CMOS process with 35 single-word instructions and a 14-bit instruction word architecture. Typical current consumption is 15 uA at 5V/4 MHz and as low as 1 uA standby at 3V/32 kHz. Its Harvard bus architecture separates program and data paths, providing predictable, deterministic interrupt latency critical for real-time control loops.

Typical applications include industrial automation controllers, automotive body and chassis electronics, HVAC control modules, sensor signal conditioning front-ends, small engine management (ECU), appliance control boards, and battery-powered measurement instruments. The 8-bit A/D converter with 5 input channels suits systems that need to digitize analog sensor signals directly without an external ADC.

When designing with the PIC16C76, ensure decoupling capacitors are placed close to VDD and VSS pins, and that MCLR is pulled high through a 10k resistor for normal operation. Because this device uses OTP (one-time programmable) memory, firmware must be fully validated before programming - consider the Flash-based PIC16F76 for in-field reprogrammability.

This page synthesizes distributor pricing, drop-in same-brand and cross-brand alternatives, application guidance, and practical design notes not found in the manufacturer datasheet alone, helping procurement and embedded engineers select and qualify the PIC16C76-04E/SO with confidence.

Drop-in alternatives for PIC16C76-04E/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 PIC16C76-04E/SO (same form factor and footprint) β€” differing in Serial Interfaces, Program Memory Type, ADC, Core Architecture, Instruction Execution Time.

Microchip Technology
Serial Interfaces: SSP (SPI/I2C) + USART
ADC: 5 channels, 8-bit resolution
Core Architecture: PIC16 RISC, Harvard
Microchip Technology
Serial Interfaces: I2C/SPI, SPI, USART
Program Memory Type: OTP EPROM
ADC: 5 channels, 8-bit

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16C76-04/SO

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-pin SOIC
8-bit Microcontroller (MCU) Β· PIC 16C Β· PIC16 RISC, Harvard Β· OTP (One-Time Programmable) Β· 14 KB (8K x 14) Β· 368 bytes Β· None Β· 4 MHz

βœ“ In Stock

$5.55 / Unit

View Datasheet β†’

PIC16F76-I/SO

βœ… Drop-In
πŸ“¦ 28-pin SOIC
Flash memory (10K x 14) vs OTP (8K x 14), identical peripherals and pinout, in-circuit reprogrammable

πŸ“‹ Reference alternative (not in catalog)

PIC16F876A-I/SO

βœ… Drop-In
πŸ“¦ 28-pin SOIC
Flash 14KB + 256B EEPROM + 10-bit A/D vs OTP 14KB + 8-bit A/D, pin-compatible upgrade

πŸ“‹ Reference alternative (not in catalog)

PIC16C76-04E/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 (8-bit RISC, Harvard)
Instruction Set Size 35 single-word instructions
Instruction Word Width 14 bits
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 14 KB (8K x 14)
Data RAM 368 bytes
Maximum CPU Frequency 4 MHz
Instruction Execution Time 200 ns (at 4 MHz, 1 instruction cycle = 4 clock cycles)
Supply Voltage Range 2.5 V to 6.0 V
I/O Pins 22
A/D Converter 8-bit, 5 channels
Timers 2 x 8-bit + 1 x 16-bit
Capture/Compare/PWM 2 modules
Serial Interfaces USART + SSP (SPI / I2C)
Operating Temperature Range -40C to +125C (Extended grade, 'E' suffix)
Package 28-pin SOIC (SO)
Typical Active Current 15 uA at 5 V / 4 MHz
Typical Standby Current 1 uA at 3 V / 32 kHz
I/O Sink/Source Current 25 mA / 25 mA
Mounting Type Surface Mount

PIC16C76-04E/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 (active-low reset) / 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 / A/D positive reference
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 β€” Crystal/ceramic resonator input or external clock input
Pin 10 OSC2/CLKOUT β€” Crystal/ceramic resonator output or clock output
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 module
Pin 13 RC2/CCP1 β€” PORTC bit 2 / Capture/Compare/PWM 1
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 transmit / USART clock
Pin 18 RC7/RX/DT β€” PORTC bit 7 / USART receive / USART data
Pin 19 VSS β€” Ground reference (second VSS pin)
Pin 20 VDD β€” Positive supply voltage (2.5V to 6.0V)
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 β€” PORTB bit 3
Pin 25 RB4 β€” PORTB bit 4 (interrupt-on-change)
Pin 26 RB5 β€” PORTB bit 5 (interrupt-on-change)
Pin 27 RB6/PGC β€” PORTB bit 6 (interrupt-on-change) / ICSP clock
Pin 28 RB7/PGD β€” PORTB bit 7 (interrupt-on-change) / ICSP data

Typical Applications

PIC16C76-04E/SO is suitable for 6 applications: Industrial Automation Controllers, Automotive Body and Chassis Electronics, HVAC Control Modules, Appliance Control Boards, Sensor Signal Conditioning Front-Ends, Battery-Powered Measurement Instruments.

πŸ”§

Industrial Automation Controllers

The PIC16C76-04E/SO is well suited to industrial automation controllers that must operate reliably across -40C to +125C. Its 8-bit RISC core delivers deterministic 200 ns instruction execution, ideal for closed-loop PID control of motors and valves. The 5-channel 8-bit A/D directly digitizes analog sensor signals such as temperature, pressure, and flow without an external ADC, reducing BOM cost and board area. The USART and SSP (SPI/I2C) peripherals communicate with sensors, HMIs, and downstream PLC modules, while the two PWM modules drive triac-based heater or motor-speed control stages. The wide 2.5 V to 6.0 V supply tolerance supports both 5 V and 3.3 V industrial rails. Estimated: total active current at full 4 MHz is about 15 uA from the datasheet typical value, leaving ample thermal margin in DIN-rail enclosures.

πŸš—

Automotive Body and Chassis Electronics

The PIC16C76-04E/SO Extended temperature grade (-40C to +125C) makes it a candidate for automotive body and chassis modules that see under-hood heat and cold-start conditions. The 22 I/O pins handle switch scanning, lighting drivers, and small brushed-motor control via the two PWM channels. The 5-channel A/D reads battery voltage, ambient light, and position sensors, while the USART links to body controllers over LIN or K-line transceivers. Its low 1 uA standby current at 3 V / 32 kHz preserves battery life when the vehicle is parked. Note that the PIC16C76 is not AEC-Q100 qualified - for new automotive programs requiring formal certification, migrate to the Flash-based PIC16F876A or the dsPIC33 family. Estimated: a typical body controller dissipates 30 to 50 mA average from the 5 V rail.

🏭

HVAC Control Modules

The PIC16C76-04E/SO is well matched to HVAC control modules that read analog sensors and drive relay/triac outputs. Its 8-bit A/D digitizes thermistor temperature sensors, humidity probes, and pressure transducers across 5 input channels. The two capture/compare/PWM modules modulate triac firing angles for fan-speed and damper control, while the digital I/O pins read push-button inputs and drive LED indicators or relays. The 4 MHz CPU clock provides ample throughput for proportional thermostat algorithms and user-interface polling. The wide operating voltage range supports 24 VAC-derived DC rails common in HVAC equipment. For new designs, prefer the Flash-based PIC16F76-I/SO to allow field firmware updates. Estimated: thermostat firmware typically uses 6 to 8 KB of the 14 KB available, leaving headroom for diagnostics and bootloader code.

⚑

Appliance Control Boards

The PIC16C76-04E/SO serves appliance control boards such as washing machines, dishwashers, and refrigerators where cost-optimized 8-bit control is sufficient. Its 22 I/O pins drive segment displays, keypads, buzzer drivers, and relay coils, while the 5-channel A/D monitors water level, motor current, and door-latch position. The two PWM outputs regulate motor speed and heating element power via zero-cross triac circuits. The Harvard bus architecture and 35-instruction RISC core deliver deterministic interrupt response critical for safety shutoff routines. Its 1 uA standby current preserves energy-star ratings when the appliance is idle. Because OTP memory is one-time programmable, this part suits only high-volume appliance production where firmware is fixed. Estimated: typical appliance firmware consumes 5 to 7 KB of the 14 KB program memory.

🧩

Sensor Signal Conditioning Front-Ends

The PIC16C76-04E/SO is well suited as a smart front-end for analog sensors, offloading filtering and linearization from a host processor. Its 8-bit A/D samples at up to ~50 kS/s aggregate rate, ample for slow-changing physical parameters like strain gauges, thermistors, and pH probes. The on-chip timers generate precise excitation waveforms for bridge sensors, while the USART or SSP streams processed readings to a host controller over SPI/I2C. The wide supply range allows operation directly from unregulated sensor rails. The 14 KB OTP program memory holds calibration tables and lookup-based linearization routines. Estimated: a thermistor linearization polynomial plus moving-average filter consumes about 2 KB of program memory.

πŸ“±

Battery-Powered Measurement Instruments

The PIC16C76-04E/SO supports portable battery-powered measurement instruments thanks to its 1 uA typical standby current at 3 V / 32 kHz. The MCU can spend most of its life in sleep, waking periodically via the watchdog timer or an external interrupt to take a measurement and update a display. Its 2.5 V minimum supply voltage allows operation directly from two AA cells at end-of-life. The two PWM channels drive LCD contrast or LED backlight brightness, while the 5-channel A/D reads the measurement front-end. The 8-bit A/D resolution is adequate for handheld thermometers, light meters, and basic multimeters. For new designs, the Flash-based PIC16F76-I/SO offers the same low-power profile plus field reprogrammability for firmware updates. Estimated: a 2 Hz measurement duty cycle averages 8 to 12 uA total current from two AA cells.

Recommended Products Summary

PIC16F76-I/SO Flash-based pin-compatible successor for new designs Used in: Industrial Automation Controllers, HVAC Control Modules, Appliance Control Boards, Battery-Powered Measurement Instruments MCP2551 CAN transceiver for industrial fieldbus integration Used in: Industrial Automation Controllers MCP9700 Analog temperature sensor for A/D input channels Used in: Industrial Automation Controllers, HVAC Control Modules, Sensor Signal Conditioning Front-Ends PIC16F876A-I/SO Flash-based 10-bit A/D pin-compatible successor Used in: Automotive Body and Chassis Electronics, Sensor Signal Conditioning Front-Ends MCP2021 LIN transceiver for in-vehicle networking Used in: Automotive Body and Chassis Electronics ATA663231 LIN SBC with integrated 5V regulator Used in: Automotive Body and Chassis Electronics MOC3021 Optotriac driver for PWM-controlled AC loads Used in: HVAC Control Modules MCP1700 Low-quiescent 3.3V LDO for MCU supply Used in: Appliance Control Boards, Battery-Powered Measurement Instruments ULN2003 Darlington driver for relay/display outputs Used in: Appliance Control Boards MCP4725 External 12-bit DAC for sensor excitation Used in: Sensor Signal Conditioning Front-Ends TC1047A Analog temperature sensor for handheld meters Used in: Battery-Powered Measurement Instruments
What is the program memory size of PIC16C76-04E/SO?
The PIC16C76-04E/SO integrates 14 KB of one-time programmable (OTP) program memory, organized as 8K x 14 instruction words. According to the Microchip PIC16C7X datasheet, this mid-range PIC16 device is fully pin- and code-compatible with the PIC16C73/PIC16C74A families, enabling existing firmware to migrate with minimal rework. The OTP memory is programmed once at production and cannot be erased, so the Flash-based PIC16F76 is recommended for designs needing field reprogrammability.
What is the operating voltage range of PIC16C76-04E/SO?
The PIC16C76-04E/SO operates from 2.5 V to 6.0 V supply voltage, making it suitable for both 3.3 V and 5 V embedded systems. Per the Microchip datasheet, the wide voltage range allows direct connection to regulated 5 V rails common in industrial control boards and to 3.3 V rails used in newer MCUs. Designers must keep VDD within the absolute maximum ratings of -0.3 V to +7.5 V to avoid latch-up.
How many A/D converter channels does PIC16C76-04E/SO have?
The PIC16C76-04E/SO includes a single 8-bit analog-to-digital converter with 5 input channels multiplexed onto it. Per the Microchip datasheet, the A/D has an acquisition time requirement of about 19.72 us at 4 MHz and supports both single-ended conversion modes. For applications needing more channels or higher resolution, an external 10-bit or 12-bit ADC can be added via the SPI or I2C peripherals.
Is PIC16C76-04E/SO still in production or obsolete?
The PIC16C76-04E/SO is classified as obsolete by Microchip Technology, and the manufacturer recommends the Flash-based PIC16F76 as the modern successor. According to Microchip's product page, OTP mid-range PIC16C devices have reached end-of-life as customers transition to flash-based families. Stock is still available through authorized distributors like DigiKey and Mouser, but pricing has risen and lead times have lengthened, so plan ahead for new designs.
What is the difference between PIC16C76-04/SO and PIC16C76-04E/SO?
The PIC16C76-04/SO and PIC16C76-04E/SO share identical electrical specifications, memory size, peripherals, and 28-pin SOIC footprint; the only difference is operating temperature range. The standard -04/SO is rated 0C to +70C (commercial), while the -04E/SO variant is rated -40C to +125C (Extended, 'E' suffix). Per the Microchip datasheet, choose the E suffix for automotive, industrial, and outdoor applications that experience sub-zero or high-ambient temperatures.
Where can I buy PIC16C76-04E/SO and what is the price?
The PIC16C76-04E/SO is available from authorized distributors including DigiKey (PN 320952), Mouser, LCSC, PNEDA, Veswin, and Xecor. Pricing as of 2026-09-19 starts around $6.40 at quantity 1 and decreases to roughly $4.05 at 1000 pieces on tier breaks. Because the part is obsolete, stock is limited and lead times can extend to several weeks; consider the Flash-based PIC16F76-I/SO for new production designs.
What is the lead time for PIC16C76-04E/SO?
Lead time for the PIC16C76-04E/SO varies by distributor and stock level, but because this part is obsolete, expect 4 to 12 weeks at most suppliers as of 2026-09-19. Distributors like DigiKey, Mouser, and PNEDA list whatever factory or distributor stock remains, but no fresh production is occurring. For long-term supply, the Flash-based PIC16F76-I/SO is the modern pin-compatible replacement with active production and shorter lead times.
Is PIC16C76-04E/SO in stock right now?
As of 2026-09-19, PIC16C76-04E/SO stock is limited and varies daily across distributors; DigiKey (PN 320952) and Mouser show small quantities when available, while LCSC and PNEDA may list either in stock or on backorder. Because Microchip has marked the PIC16C76 family obsolete, we recommend contacting distributors directly for current inventory. For active production with predictable availability, migrate to the pin-compatible PIC16F76-I/SO or PIC16F876A-I/SO.
PIC16C76-04E/SO vs PIC16F76-I/SO - which should I choose for new designs?
The PIC16C76-04E/SO uses one-time programmable (OTP) memory suitable only for high-volume fixed-firmware production, while the PIC16F76-I/SO uses Flash memory allowing in-circuit reprogramming for prototyping and field updates. Per Microchip's migration note, both share the same 28-pin SOIC footprint and identical peripherals (5x 8-bit A/D, USART, SPI/I2C), so the PIC16F76 is the recommended drop-in replacement for new designs. Choose the OTP PIC16C76 only when the lowest unit cost in millions of units matters more than firmware flexibility.
What is the best drop-in replacement for PIC16C76-04E/SO?
The best drop-in replacement for PIC16C76-04E/SO is the PIC16F76-I/SO, which shares the same 28-pin SOIC footprint, identical peripherals, and same 14 KB program memory size, but uses Flash instead of OTP. According to Microchip's pin-compatibility chart (document 00148J2), the PIC16F76 is fully pin-compatible and code-compatible with the PIC16C76. Other in-family alternatives include the PIC16C76-04/SO (commercial temp) and PIC16C76T-04/SO (tape-and-reel variant), though both are also obsolete.
Can PIC16F76 replace PIC16C76 in an existing design?
Yes, the PIC16F76-I/SO can directly replace the PIC16C76-04E/SO on the same PCB without any layout changes, because both share the 28-pin SOIC pinout and identical peripheral set per the Microchip pin compatibility chart. The migration also brings a meaningful upgrade: Flash memory allows in-circuit reprogramming, while the C76's OTP memory is one-time only. Firmware written for PIC16C76 will execute on PIC16F76 with no source changes thanks to code compatibility across the PIC16 mid-range family.
Where to download the PIC16C76-04E/SO datasheet PDF?
The PIC16C76-04E/SO datasheet is available as a free PDF download from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30214D.pdf. The datasheet includes the full PIC16C7X family specification covering program memory map, A/D converter characteristics, electrical DC/AC timing, and instruction set reference. Additional application notes are available on Microchip's PIC16C7X product page to help with oscillator configuration, A/D sampling, and low-power design.
What is the pinout of PIC16C76-04E/SO in the 28-pin SOIC package?
The PIC16C76-04E/SO 28-pin SOIC pinout assigns pins 1 and 28 to the MCLR#/VPP and VDD functions, pin 8 and 19 to VSS, pins 2-7 and 9-14, 26-27 to PORTA/PORTB/PORTC I/O, pins 2-5 share with A/D analog inputs AN0-AN3 and pin 7 with AN4. According to the Microchip datasheet, RA0-RA5 are multiplexed with AN0-AN4, RB0-RB7 with external interrupts, and RC3-RC7 with the SPI/I2C and USART signals. The complete pin map is provided in the pinout section of this product page.
What are the key specifications of PIC16C76-04E/SO that engineers should know?
The PIC16C76-04E/SO key specifications are: 8-bit PIC16 RISC core, 4 MHz maximum CPU clock (200 ns instruction cycle), 14 KB OTP program memory, 368 bytes RAM, 22 I/O pins, 5-channel 8-bit A/D, USART plus SSP (SPI/I2C), 2.5 V to 6.0 V supply, and -40C to +125C extended operating temperature. Per Microchip datasheet DS30214D, the device draws 15 uA active at 5 V / 4 MHz and 1 uA standby at 3 V / 32 kHz, and is packaged in a 28-pin SOIC. It is now obsolete, with the Flash-based PIC16F76 recommended as the successor.
What are the common engineering pitfalls when designing with PIC16C76-04E/SO?
Common PIC16C76-04E/SO design pitfalls include forgetting that MCLR must be pulled high via a 10 k resistor for normal operation (floating MCLR prevents code execution), omitting the 0.1 uF VDD decoupling capacitor placed within 5 mm of the power pin, and assuming OTP memory can be reprogrammed - it cannot. According to the Microchip datasheet, also note that AN4 is shared with the SS pin and must be configured correctly to avoid conflict in SPI slave mode. Finally, ensure the configuration bits (oscillator type, watchdog, brown-out) are set before code programming, or the device will not start.

Engineering reference data for PIC16C76-04E/SO β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C76-04E/SO only for legacy industrial or automotive designs already in production where changing firmware in the field is not required and the lowest per-unit cost matters more than supply continuity. For all new designs, the Flash-based PIC16F76-I/SO is the strongly preferred drop-in replacement because it shares the same 28-pin SOIC footprint, identical peripherals, and the same 14 KB program memory layout, while enabling in-circuit reprogramming, faster execution (20 MHz vs 4 MHz), and active production status. The PIC16F876A-I/SO is the right choice when you need higher A/D resolution (10-bit) and an on-chip 256-byte EEPROM for parameter storage at the same 28-pin footprint. The commercial-temperature PIC16C76-04/SO is acceptable only for indoor consumer products where 0C to +70C is sufficient. Because the PIC16C76 family is now obsolete, plan for last-time-buy and final qual of an alternative before your production line is at risk.

Comparison with Alternatives

Parameter This Product PIC16C76-04/SO PIC16F76-I/SO PIC16F876A-I/SO
Package 28-pin SOIC 28-pin SOIC - same 28-pin SOIC - same 28-pin SOIC - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 14 KB OTP 14 KB OTP - identical 14 KB Flash - same size, reprogrammable 14 KB Flash - same size, reprogrammable
Data RAM 368 bytes 368 bytes - identical 368 bytes - identical 368 bytes - identical
Maximum CPU Frequency 4 MHz 4 MHz - identical 20 MHz - 5x faster 20 MHz - 5x faster
A/D Converter 8-bit, 5 channels 8-bit, 5 channels - identical 8-bit, 5 channels - identical 10-bit, 5 channels - higher resolution
Operating Temperature -40C to +125C (Extended) 0C to +70C (Commercial) -40C to +85C (Industrial) -40C to +85C (Industrial)
Lifecycle Status Obsolete Obsolete Active Active
Memory Type OTP (one-time programmable) OTP - identical Flash - field reprogrammable Flash + 256B EEPROM - field reprogrammable
Serial Interfaces USART + SSP (SPI/I2C) USART + SSP - identical USART + SSP - identical USART + MSSP (SPI/I2C) - identical

Key Differentiators

  • Extended -40C to +125C operating temperature range (vs PIC16C76-04/SO)
  • Flash memory for in-circuit reprogramming (vs PIC16F76-I/SO)
  • Active lifecycle status versus obsolete (vs PIC16F876A-I/SO)

Design Notes

Place a 0.1 uF ceramic decoupling capacitor within 5 mm of the VDD pin (pin 20) and a bulk 10 uF tantalum or aluminum capacitor near the MCU supply input. The PIC16C76 can draw brief inrush currents during A/D conversion and PWM transitions; local decoupling prevents VDD droop that can corrupt program execution. Tie the VSS pins (8 and 19) together with a low-impedance ground pour on the top layer for best analog A/D reference stability.

MCLR (pin 1) must be pulled high through a 10 k resistor for normal operation - leaving MCLR floating prevents code execution and the MCU will appear dead. Because this device uses OTP memory, firmware cannot be erased or rewritten: any programming error bricks the device. For prototyping, use the Flash-based PIC16F76-I/SO instead. Configuration bits (oscillator, watchdog, brown-out reset, code protection) must be set correctly before programming, or the device will fail to start or run at the wrong clock rate.

Route the crystal traces between OSC1 (pin 9) and OSC2 (pin 10) as short and symmetric as possible, keeping them away from switching lines and surrounded by a ground guard ring. For a 4 MHz fundamental-mode crystal, load capacitors of 15 to 33 pF are typical. If the design uses an external CMOS clock, drive only OSC1 and leave OSC2 unconnected. The analog inputs AN0-AN4 should be routed with short traces and kept away from digital switching signals to minimize A/D crosstalk.

The PIC16C76's 8-bit A/D converter is sensitive to VDD noise - route VDD to AVDD-like supply separately from digital VDD if possible, or add a small ferrite bead and decoupling network. Enable the A/D with adequate acquisition time (typically 19.72 us at 4 MHz before conversion start). For accurate readings, disable digital outputs on AN4 (shared with the SS# pin) and configure unused analog pins as digital outputs driving low to prevent floating-input leakage that disturbs the sample/hold capacitor.

Compliance Information

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

RoHS, REACH, and lead-free compliance status not stated in verified data - flagged as unknown. The PIC16C76-04E/SO is NOT AEC-Q100 qualified despite the Extended -40C to +125C temperature rating; for automotive programs requiring formal AEC-Q100 certification, migrate to an AEC-Q100-qualified PIC16F or dsPIC33 variant.

Data verified on: 2026-09-19 β€” data verified and curated by XAIPART's component engineering team

Related Searches

PIC16C76-04E/SO PIC16C76-04E/SO datasheet Microchip PIC16C76 8-bit microcontroller PIC16C76-04E/SO extended temperature 28-pin SOIC OTP microcontroller 4MHz PIC16C76 industrial automation MCU PIC16C76 vs PIC16F76 PIC16C76 drop-in replacement buy PIC16C76-04E/SO online what is the A/D resolution of PIC16C76 PIC16C76-04E/SO pinout 28-SOIC PIC16C76 automotive body controller PIC16C76 obsolete alternative PIC16C76-04E/SO price stock PIC16C76 RoHS compliance

Related Components & Terms

Microchip Technology PIC16C76 PIC16C76-04E/SO PIC16C76-04/SO PIC16F76-I/SO PIC16F876A-I/SO 8-bit microcontroller MCU PIC16 mid-range RISC Harvard architecture OTP memory Flash memory A/D converter USART SSP SPI I2C SOIC-28 SOIC Extended temperature grade RoHS AEC-Q100
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