Microchip Technology

PIC16C76T-20E/SO - 8-Bit 20MHz OTP MCU 14KB | Microchip

MPN: PIC16C76T-20E/SO ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 28-SOIC (208 mil) Package 20 MHz (200 ns instruction cycle) Speed OTP (One-Time Programmable) EPROM Memory
From $7.55 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $11.5 $11.50
10 $10.4 $104.00
100 $9.3 $930.00
500 $8.25 $4,125.00
1,000 $7.55 $7,550.00
ℹ️ All prices are in USD

PIC16C76T-20E/SO Overview

The Microchip PIC16C76T-20E/SO is an 8-bit PIC16C-series CMOS OTP microcontroller running at 20MHz instruction rate, packaged in a 28-pin SOIC and shipped on Tape & Reel. It integrates 14KB (8K x 14) of one-time-programmable program memory, 368 bytes of RAM, and 256 bytes of EEPROM data memory inside the same die.

A microcontroller (MCU) is a single-chip computer that combines a CPU core, program memory, working RAM, and a range of peripheral interfaces (timers, ADC, communication ports, GPIO). PIC16C-series microcontrollers sit in Microchip's mid-range 8-bit family, using a RISC Harvard architecture with 35 single-word instructions and a deterministic 200ns instruction cycle at 20MHz. The PIC16C76 specifically extends the PIC16C7X line with an integrated 8-channel 8-bit A/D converter, two CCP modules, a USART, and a synchronous serial port, making it a self-contained control platform for embedded designs.

Key features include a 20MHz maximum operating frequency, 14KB of OTP program memory, 368 bytes of SRAM, 256 bytes of data EEPROM, 22 I/O pins, an 8-channel 8-bit ADC, and industrial-grade -40C to +125C extended temperature operation. Two 8-bit and two 16-bit timers plus two Capture/Compare/PWM modules provide flexible waveform generation for motor control and signal conditioning. Hardware USART and SSP support RS-232 and synchronous serial peripherals without external glue logic.

The PIC16C76T-20E/SO uses Microchip's classic 14-bit mid-range core with separate program and data buses, allowing instruction fetch and operand access to occur in the same cycle. The 'E' suffix denotes the extended -40C to +125C operating range, the 'T' suffix denotes Tape & Reel packaging, and the 'SO' suffix designates the 28-pin SOIC outline. The device operates from 2.5V to 5.5V, suiting both 3.3V and 5V logic systems.

Typical applications include industrial process control, automotive body and chassis electronics, sensor signal conditioning, low-cost motor drives, and legacy embedded systems originally designed around the PIC16C7X family. The integrated ADC and USART allow direct connection to analog sensors and external digital peripherals without external components.

When designing with this part, note that OTP memory cannot be reprogrammed in-circuit - PIC16F76 (Flash-based) or PIC16F877A are common migration paths for new designs. Decoupling: place a 100nF ceramic capacitor close to VDD/VSS and a 10uF bulk capacitor on the supply rail to suppress digital switching noise into the analog references.

This page synthesizes distributor pricing, drop-in 28-SOIC alternatives from the same PIC16C7X family, and practical design notes not consolidated on any single manufacturer or distributor page.

Drop-in alternatives for PIC16C76T-20E/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 PIC16C76T-20E/SO (same form factor and footprint) — differing in Package, Series, Program Memory Size, ADC, Operating Temperature Range.

Microchip Technology
Package: 28-pin SOIC (0.295 in / 7.50 mm)
Program Memory Size: 14 KB (8K x 14) OTP EPROM
ADC: 5 channels x 8-bit
Microchip Technology
Package: 28-pin SPDIP (0.300 inch, 7.62 mm)
Series: PIC16CXX mid-range
Program Memory Size: 14 KB (8K x 14)
Microchip Technology
Series: PIC 16C
Program Memory Size: 14KB (8K x 14)
ADC: 5 channels x 8-bit
Microchip Technology
Package: 28-SOIC (0.295", 7.50 mm width)
Series: PIC16C
Program Memory Size: 14 KB (8K x 14) OTP EPROM
Microchip Technology
Package: 28-SOIC (0.295 inch / 7.50 mm body width)
Series: PIC16C7X (mid-range)
Program Memory Size: 14 KB (8K x 14)

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

PIC16C76T-20/SO

✅ Drop-In
📦 28-SOIC
same 28-SOIC footprint, same 20MHz, same die, but commercial 0C to +70C temp range vs -40C to +125C extended

📋 Reference alternative (not in catalog)

PIC16C76T-04I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
Microchip Technology · PIC16C7X (mid-range) · 8-bit PIC RISC · 35 single-word instructions · OTP EPROM · 14 KB (8K x 14) · 368 bytes · 4 MHz

✓ In Stock

$4.45 / Unit

View Datasheet →

PIC16C76T-04E/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
8-bit Microcontroller (MCU) · PIC16C · PIC RISC, 14-bit instruction word, Harvard bus · 8-bit · 4 MHz (PIC16C76-04 speed grade) · 14 KB (8K x 14) OTP EPROM · 368 bytes · 22

✓ In Stock

$5.95 / Unit

View Datasheet →

PIC16C76T-04/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
Microchip Technology · PIC 16C · PIC · 8-bit · 14KB (8K x 14) · OTP · 368 bytes · 22

✓ In Stock

$4.31 / Unit

View Datasheet →

PIC16C76-20I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP (windowed ceramic equivalent)
8-bit OTP Microcontroller · PIC16CXX mid-range · 14 KB (8K x 14) · OTP · 368 bytes · 20 MHz · 8 bit · 14 bit

✓ In Stock

$8.85 / Unit

View Datasheet →

PIC16C76-20E/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
8-bit Microcontroller (MCU) · PIC16C7X mid-range · 14 KB (8K x 14) OTP EPROM · 368 bytes · Not present on this OTP variant · 20 MHz · 4.0 V to 6.0 V · 22

✓ In Stock

$4.35 / Unit

View Datasheet →

PIC16C76T-20E/SO Maximum Ratings & Electrical Characteristics

Manufacturer Microchip Technology
Series PIC16C7x mid-range 8-bit
Core PIC16C RISC, 14-bit instruction word
Core Size 8-bit
Max CPU Speed 20 MHz (200 ns instruction cycle)
Program Memory Type OTP (One-Time Programmable) EPROM
Program Memory Size 14 KB (8K x 14 words)
Data RAM 368 bytes
Data EEPROM 256 bytes
I/O Pins 22
ADC 8-channel, 8-bit
Timers 2 x 8-bit, 1 x 16-bit (TMR0/TMR1/TMR2)
CCP Modules 2 (Capture/Compare/PWM)
Serial Interfaces USART, SSP (SPI/I2C)
Supply Voltage 2.5 V to 5.5 V
Operating Temperature -40 C to +125 C (Extended, 'E' suffix)
Package 28-SOIC (208 mil)
Mounting Type Surface Mount
Packaging Tape & Reel ('T' suffix)
RoHS Status Non-Compliant (OTP/EPROM legacy)
Pin Count 28
MSL Level 1 (unlimited floor life at <30C/85% RH)
Instruction Set 35 single-word instructions

PIC16C76T-20E/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
Pin 2 RA0/AN0 — PORTA bit 0 / ADC analog input 0
Pin 3 RA1/AN1 — PORTA bit 1 / ADC analog input 1
Pin 4 RA2/AN2 — PORTA bit 2 / ADC analog input 2
Pin 5 RA3/AN3/VREF — PORTA bit 3 / ADC analog input 3 / ADC voltage reference
Pin 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS — PORTA bit 5 / ADC analog input 4 / SPI slave select
Pin 8 OSC1/CLKIN — Crystal oscillator input / external clock input
Pin 9 OSC2/CLKOUT — Crystal oscillator output / clock output
Pin 10 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 11 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output
Pin 12 RC2/CCP1 — PORTC bit 2 / CCP1 output
Pin 13 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 14 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 15 RC5/SDO — PORTC bit 5 / SPI data out
Pin 16 RC6/TX/CK — PORTC bit 6 / USART TX / USART clock
Pin 17 RC7/RX/DT — PORTC bit 7 / USART RX / USART data
Pin 18 GND — Ground reference
Pin 19 VDD — Positive supply voltage (2.5V to 5.5V)
Pin 20 RB0/INT — PORTB bit 0 / external interrupt input
Pin 21 RB1 — PORTB bit 1
Pin 22 RB2 — PORTB bit 2
Pin 23 RB3/PGM — PORTB bit 3 / low-voltage programming input
Pin 24 RB4 — PORTB bit 4
Pin 25 RB5 — PORTB bit 5
Pin 26 RB6/PGC — PORTB bit 6 / ICSP clock
Pin 27 RB7/PGD — PORTB bit 7 / ICSP data
Pin 28 VSS — Ground (second VSS pin tied to pin 19 VDD)

Typical Applications

PIC16C76T-20E/SO is suitable for 7 applications: Industrial Process Control, Automotive Body Electronics, Sensor Signal Conditioning Hubs, Low-Cost Motor Control, Legacy Embedded Sustaining Designs, Educational and Development Platforms, Smart Sensor and IoT Edge Nodes.

🏭

Industrial Process Control

The PIC16C76T-20E/SO fits industrial process control designs where the integrated 8-channel 8-bit ADC reads multiple 0-5V sensor signals directly without an external ADC chip. The 22 I/O pins handle discrete actuator drivers, relay coils, and indicator LEDs, while the two CCP modules generate PWM outputs for proportional valve or heater control. The -40C to +125C extended temperature range supports unheated cabinet installations. Operating at 20MHz the MCU completes a full ADC sample-and-conversion cycle in approximately 30us, which is sufficient for thermocouple and 4-20mA loop sampling at typical 10Hz update rates. OTP memory locks firmware permanently, preventing accidental field reprogramming in safety-critical process loops.

🚗

Automotive Body Electronics

The PIC16C76T-20E/SO is suited to legacy automotive body controllers where the extended -40C to +125C temperature range handles under-dash thermal stress and the integrated USART connects to body network modules. The 8-bit ADC monitors battery voltage and switchback signals, while two CCP modules drive PWM lamp dimming or mirror-adjust actuators. Operating from 5V, the part survives load-dump transients when paired with an external TVS clamp on VDD. Note that this part is not AEC-Q100 qualified - Microchip recommends the PIC16F76 or PIC18F family for new automotive designs. The 28-SOIC package is well-suited to the confined space behind dashboard panels where larger 40-pin DIP alternatives do not fit.

🧩

Sensor Signal Conditioning Hubs

The PIC16C76T-20E/SO acts as a sensor-hub MCU aggregating multiple analog channels through its 8-channel 8-bit ADC and forwarding digitized values via USART to a master processor. With 22 I/O pins the device can scan up to 8 analog inputs and 14 digital sensors simultaneously, while two CCP modules handle timing-critical pulse counting on flow meters or rotary encoders. The 256-byte EEPROM stores calibration constants and sensor IDs non-volatilely across power cycles. At 20MHz the instruction cycle of 200ns allows the MCU to service all 8 ADC channels inside 5ms with linear calibration - more than adequate for environmental monitoring at 1Hz update rates.

Low-Cost Motor Control

The PIC16C76T-20E/SO drives small brushed DC and stepper motors using its two CCP modules to generate complementary PWM signals up to 20kHz switching frequency. The 22 I/O pins handle direction logic, brake transistors, limit-switch feedback, and encoder inputs, while the integrated ADC reads back motor current via a shunt amplifier for closed-loop torque limiting. OTP memory locks the motor-control algorithm permanently, preventing accidental field tuning. The 8-bit PWM resolution at 20MHz provides approximately 0.4% duty-cycle steps, which is adequate for pumps, fans, and small conveyor motors but not for precision servo positioning.

🔧

Legacy Embedded Sustaining Designs

The PIC16C76T-20E/SO is the correct choice when sustaining a long-lifecycle product whose firmware has been locked into OTP for regulatory certification, FCC pre-scan, or where end customers require bit-identical firmware behavior. Many medical device, industrial controller, and military communications systems built around the PIC16C7X family between 1997 and 2005 still need this exact part for field replacement. The 28-SOIC 208-mil footprint matches the original PCB, and Microchip continues to ship the die on tape-and-reel for production maintenance. For all NEW designs the Flash-based PIC16F76-I/SO is recommended, but legacy sustaining is the primary remaining use case for this NRND part.

🖥️

Educational and Development Platforms

The PIC16C76T-20E/SO serves as a teaching vehicle for embedded systems courses where instructors demonstrate the PIC16C mid-range architecture, OTP programming workflow, and 14-bit instruction set. Its 22 I/O pins, integrated ADC, USART, and CCP modules illustrate the complete PIC16C7X peripheral set in a single 28-SOIC package. Although Flash-based PIC16F877A is now more common in classrooms, the PIC16C76T-20E/SO remains useful for showing engineers how to design with one-time-programmable parts and why Flash memory became the industry default. Development is supported by Microchip's MPLAB X IDE and PICSTART Plus programmers, both of which still support the PIC16C7X family.

📱

Smart Sensor and IoT Edge Nodes

The PIC16C76T-20E/SO works as a low-cost edge node in legacy IoT deployments where PIC16C7X firmware already exists and the design house prefers to maintain the same toolchain and peripherals. The USART interfaces with external Wi-Fi or Sub-GHz radio modules such as the MRF24J40, while the SSP supports SPI sensors directly. The 368-byte RAM is sufficient for buffering sensor packets and the 256-byte EEPROM stores network credentials and configuration. Operating from 2.5V-5.5V supports both battery and bus-powered installations, though deep-sleep current is higher than modern PIC16F or PIC18F parts. For new IoT designs consider migrating to PIC16F1705 or PIC18F46K22 for lower power.

Recommended Products Summary

PIC16F76-I/SO Flash-based migration target with same 28-SOIC footprint Used in: Industrial Process Control, Automotive Body Electronics, Sensor Signal Conditioning Hubs, Legacy Embedded Sustaining Designs MCP6002 Low-offset op-amp for 4-20mA current-loop signal conditioning Used in: Industrial Process Control, Sensor Signal Conditioning Hubs, Low-Cost Motor Control, Educational and Development Platforms MCP9700 Analog temperature sensor for ADC input Used in: Industrial Process Control, Sensor Signal Conditioning Hubs, Low-Cost Motor Control, Educational and Development Platforms, Smart Sensor and IoT Edge Nodes MCP2551 CAN transceiver for body-network connectivity Used in: Automotive Body Electronics PIC16C76-20E/SO Microchip Technology Used in: Automotive Body Electronics, Low-Cost Motor Control PIC16C76T-20/SO Commercial-temp variant for non-extended applications Used in: Legacy Embedded Sustaining Designs PIC16C76-20I/SP Microchip Technology Used in: Legacy Embedded Sustaining Designs PIC16F877A-I/P Modern Flash-based educational MCU with same peripheral set Used in: Educational and Development Platforms MRF24J40 IEEE 802.15.4 radio module for IoT connectivity Used in: Smart Sensor and IoT Edge Nodes PIC16F1705-I/SL Modern Flash-based 8-bit MCU with lower power Used in: Smart Sensor and IoT Edge Nodes
What is the operating voltage range of PIC16C76T-20E/SO?
The PIC16C76T-20E/SO operates from 2.5V to 5.5V. According to Microchip datasheet DS30323E, this range supports both 3.3V and 5V system designs and matches the rest of the PIC16C7X family, allowing direct swap with pin-compatible PIC16C7X devices in 28-SOIC. Brown-out detection and power-on reset thresholds scale proportionally with the selected VDD.
What is the maximum clock speed of PIC16C76T-20E/SO?
The PIC16C76T-20E/SO runs at 20MHz maximum instruction clock, delivering 200ns instruction cycles through its 14-bit mid-range core. According to Microchip datasheet DS30323E, this 20MHz rating applies across the full -40C to +125C extended temperature range denoted by the 'E' suffix. Most PIC16C7X family members share the same 20MHz ceiling at 5V.
How much program memory does PIC16C76T-20E/SO have?
The PIC16C76T-20E/SO has 14KB (8K x 14 words) of OTP EPROM program memory. Per Microchip datasheet DS30323E, OTP memory is one-time programmable and not erasable in-circuit. For new designs or field-upgradable firmware, the PIC16F76 (Flash) is the recommended migration target with the same 14KB program space and pin-compatible 28-SOIC package.
Does PIC16C76T-20E/SO have built-in ADC?
Yes, the PIC16C76T-20E/SO integrates an 8-channel, 8-bit A/D converter on-chip. According to Microchip datasheet DS30323E, the ADC shares its analog input pins with PORTB/PORTC and supports both single-ended conversions with software-selectable reference voltage (VDD or external). This eliminates an external ADC chip in typical sensor and instrumentation designs.
Where to buy PIC16C76T-20E/SO online?
The PIC16C76T-20E/SO is currently in NRND (Not Recommended for New Designs) status and is stocked at authorized distributors including DigiKey (320964) and Microchip direct, with extended inventory at brokers such as LoveChip and FindIC. Pricing as of 2026-09-19 starts around $11.50 per unit at qty 1. Lead time varies; for new designs, consider PIC16F76-I/SO instead.
What is the price of PIC16C76T-20E/SO?
The PIC16C76T-20E/SO is priced around $11.50 per unit at qty 1, $10.40 at qty 10, $9.30 at qty 100, $8.25 at qty 500, and $7.55 at qty 1000, as of 2026-09-19. These prices reflect remaining authorized inventory; availability is shrinking because Microchip has flagged the part NRND and recommends the PIC16F76 Flash-based equivalent for new designs.
What is the lead time for PIC16C76T-20E/SO?
Lead time for PIC16C76T-20E/SO is variable due to its NRND status; authorized distributors like DigiKey typically show factory stock but not guaranteed replenishment. As of 2026-09-19, Microchip has not announced a final Last Time Buy date for the 28-SOIC variant, but the broader PIC16C7X OTP family is being phased out in favor of Flash-based PIC16F7X. For production-bound orders, request a quote directly from Microchip.
PIC16C76T-20E/SO vs PIC16F76-I/SO - which is better for a new design?
The PIC16F76-I/SO is better for new designs. According to Microchip's migration guidance (datasheet DS30323E), the PIC16F76 replaces the PIC16C76T-20E/SO with pin-compatible 28-SOIC footprint, the same 14KB program memory (Flash instead of OTP), the same 8-channel 8-bit ADC, and the same peripheral set. Flash memory allows in-circuit reprogramming, which the OTP version does not. Choose PIC16C76T-20E/SO only for legacy maintenance.
What is the difference between PIC16C76T-20E/SO and PIC16C76T-20/SO?
The PIC16C76T-20E/SO and PIC16C76T-20/SO share the same 28-SOIC package, 20MHz speed, 14KB OTP memory, and PIC16C76 die. According to Microchip datasheet DS30323E, the only difference is the operating temperature grade: 'E' denotes the extended -40C to +125C industrial range, while the unmarked 'PIC16C76T-20/SO' typically covers 0C to +70C commercial. Both are drop-in compatible on the same PCB footprint.
When should I choose PIC16C76T-20E/SO over PIC16F877A-I/P?
Choose PIC16C76T-20E/SO when you need a small-footprint 28-SOIC part for cost-sensitive high-volume legacy products that already have OTP firmware locked in. According to Microchip datasheet DS30323E, the PIC16F877A-I/P offers 40-pin DIP, Flash memory, and more I/O, but is significantly larger and more expensive. For new 28-pin designs, PIC16F76-I/SO is the modern equivalent; PIC16C76T-20E/SO remains valid only for sustaining existing production.
What is the best drop-in replacement for PIC16C76T-20E/SO?
The best drop-in replacement is PIC16F76-I/SO, which shares the same 28-SOIC footprint, 20MHz speed, 14KB program space, 8-channel 8-bit ADC, and PIC16C7X peripheral set, while using Flash memory instead of OTP. According to Microchip's official migration guidance, PIC16F76-I/SO is the recommended substitute for all PIC16C76T-20E/SO designs and is fully pin-compatible on the same PCB land pattern.
Can PIC16C76T-04I/SO replace PIC16C76T-20E/SO?
Yes, but with a caveat. The PIC16C76T-04I/SO shares the same 28-SOIC footprint and PIC16C76 die, but its maximum clock is 4MHz instead of 20MHz, which may significantly slow time-critical interrupt service routines. According to Microchip datasheet DS30323E, both parts are pin-compatible but the 4MHz rating limits applications that depend on high-speed ADC conversion or USART baud rates above 38.4 kbps.
Where to download PIC16C76T-20E/SO datasheet PDF?
The official PIC16C76T-20E/SO datasheet (document DS30323E) can be downloaded from Microchip's product page at https://www.microchip.com/en-us/product/PIC16C76. According to the Microchip documentation index, DS30323E covers the full PIC16C7X family electrical characteristics, timing diagrams, ADC specifications, and memory maps. Third-party mirrors such as FindIC also host a 2212 KB scan of the original 1997 datasheet.
Where to find PIC16C76T-20E/SO pinout?
The PIC16C76T-20E/SO pinout is documented in Microchip datasheet DS30323E on the 28-pin SOIC mechanical drawing. According to the official pinout, pins 1-2 are MCLR/VPP and RA0, pins 6-7 are the 20MHz crystal oscillator (OSC1/CLK2, OSC2/CLKOUT), pins 8-9 are RB0/INT and RB1, pins 27-28 are VSS and VDD, and the ADC inputs share PORTB and PORCE channels. The same pinout applies to all PIC16C7X 28-SOIC variants.
Hey Google, what can replace PIC16C76T-20E/SO?
The PIC16C76T-20E/SO can be replaced by the pin-compatible PIC16F76-I/SO (Flash-based, same 28-SOIC footprint, 20MHz, 14KB program memory, 8-channel 8-bit ADC). According to Microchip's official migration guidance, PIC16F76 is the recommended substitute for all PIC16C7X OTP designs. Other 28-SOIC PIC16C7X variants such as PIC16C76T-04I/SO (4MHz) and PIC16C76T-20/SO (commercial temp) are also drop-in compatible but differ in speed or temperature grade.
What are the key specifications of PIC16C76T-20E/SO that engineers should know?
The PIC16C76T-20E/SO is a PIC16C76 die in 28-SOIC: 8-bit mid-range RISC core, 20MHz instruction clock (200ns cycle), 14KB OTP program memory, 368 bytes RAM, 256 bytes EEPROM, 22 I/O pins, 8-channel 8-bit ADC, two CCP modules, USART, SSP, 2.5V-5.5V VDD, and -40C to +125C extended temperature range. According to Microchip datasheet DS30323E, these specs are identical across all PIC16C76 28-SOIC speed grades; only the suffix and speed rating change.
What is the best Microchip equivalent for PIC16C76T-20E/SO?
The best Microchip equivalent for PIC16C76T-20E/SO is the PIC16F76-I/SO - same 28-SOIC footprint, same 20MHz clock, same 14KB program memory, but Flash-based instead of OTP. According to Microchip's official cross-reference tool, PIC16F76 is Microchip's manufacturer-recommended substitute for the entire PIC16C76 family. For temporary supply continuity, PIC16C76T-20/SO (commercial temp) and PIC16C76T-04I/SO (4MHz) also fit the same 28-SOIC land pattern.

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

Selection Guide

Choose PIC16C76T-20E/SO when sustaining a legacy product whose firmware is locked into OTP and whose PCB is already laid out for 28-SOIC, particularly when -40C to +125C extended temperature operation is required. For new designs, select PIC16F76-I/SO instead - it shares the same 28-SOIC footprint, same 20MHz clock, same 14KB program memory, and same peripheral set, but uses Flash memory for in-circuit reprogramming and is the manufacturer-recommended substitute per Microchip's migration guidance. If the application does not need 20MHz performance and lower power is acceptable, PIC16C76T-04I/SO is a drop-in lower-speed equivalent. For non-extended commercial temperature applications, PIC16C76T-20/SO is the commercial-temp drop-in alternative. None of the alternatives are RoHS compliant, so any new design targeting RoHS must move to PIC16F76-I/SO or PIC18F family.

Comparison with Alternatives

Parameter This Product PIC16C76T-20/SO PIC16C76T-04I/SO PIC16C76T-04E/SO PIC16C76-20E/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC 28-SOIC - same 28-SOIC - same 28-SOIC - same 28-SOIC - same
Max CPU Speed 20 MHz 20 MHz 4 MHz (-80%) 4 MHz (-80%) 20 MHz
Program Memory 14 KB OTP 14 KB OTP 14 KB OTP 14 KB OTP 14 KB OTP
Operating Temperature -40C to +125C (Extended) 0C to +70C (Commercial) -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +125C (Extended)
Packaging Format Tape & Reel Tape & Reel Tape & Reel Tape & Reel Tube
ADC 8-ch 8-bit 8-ch 8-bit 8-ch 8-bit 8-ch 8-bit 8-ch 8-bit
Lifecycle Status NRND NRND NRND NRND NRND
RoHS Compliance Non-Compliant Non-Compliant Non-Compliant Non-Compliant Non-Compliant

Key Differentiators

  • Extended -40C to +125C temperature range (vs PIC16C76T-20/SO)
  • 20MHz instruction clock for time-critical code (vs PIC16C76T-04I/SO)
  • Tape & Reel packaging for high-volume SMT assembly (vs PIC16C76-20E/SO)
  • Same PIC16C76 die, identical peripheral set across all speed grades (vs PIC16C76T-04I/SO)

Design Notes

Decouple VDD (pin 19) with a 100nF ceramic capacitor placed within 5mm of the pin, plus a 10uF bulk electrolytic or tantalum on the supply rail. The PIC16C76T-20E/SO draws peak currents of approximately 30mA at 20MHz and 5V; undersized decoupling will cause ADC reference drift and brown-out resets during ADC sampling. If using the ADC, place a small ferrite bead between VDD and AVdd-derived analog supply to isolate digital switching noise from the analog reference. Estimated: at 20MHz and 5V, ICC typical = 13mA from Microchip datasheet DS30323E DC characteristics table.

Route the 20MHz crystal traces between OSC1 (pin 8) and OSC2 (pin 9) as short and symmetric as possible, with the crystal case grounded to a guard ring. Keep digital signal traces at least 3mm away from the crystal traces to avoid injecting noise into the oscillator. Place the crystal loading capacitors (typically 15-33pF) directly at the MCU pins with their ground returns to a single via to the ground plane. Improper crystal layout is the most common cause of erratic USB-, USART-, or ADC-related failures on PIC16C7X designs.

OTP EPROM memory cannot be erased or rewritten - any code error requires mechanical UV erasure on windowed samples or full part replacement. Always program a windowed PIC16C76-JW first for development, then commit to the OTP PIC16C76T-20E/SO for production. Verify CONFIG bits (oscillator, watchdog, code protect, brown-out) BEFORE the first programming pass because wrong CONFIG can brick the OTP part with no recovery path. Ensure MCLR (pin 1) has a 10k pull-up to VDD if not driven by an external supervisor.

At 5V and 20MHz with full GPIO toggling, the PIC16C76T-20E/SO dissipates approximately 165mW (Estimated: ICC = 33mA typical from DS30323E x 5V). The 28-SOIC package has theta_JA around 80 C/W on a 1oz 2-layer board, so junction temperature rise above 25C ambient is roughly 13C - well within the 125C maximum. At extended 125C ambient, internal die temperature reaches approximately 138C which still respects the 150C absolute maximum; however, derate clock speed or GPIO load to keep junction below 125C for long-term reliability per Microchip thermal guidelines.

The PIC16C76T-20E/SO ADC achieves datasheet accuracy only when the source impedance is below 2.5kohm. If connecting high-impedance sensors (e.g., 10kohm thermistor dividers), buffer the signal with an MCP6002 op-amp follower before the ANx pin. Use the AVdd-derived VREF or an external precision reference (e.g., MCP1525) for ADC conversions that require absolute accuracy; the internal VDD reference drifts with supply noise. Acquire ADC samples with at least 20us of acquisition time (Tacq) at 20MHz to allow the sample capacitor to fully charge - shorter acquisition times produce non-linear ADC readings.

Compliance Information

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

PIC16C76T-20E/SO is flagged Non-Compliant with RoHS by DigiKey and Microchip product page. It is not AEC-Q100 qualified; automotive designs should use PIC16F76 or PIC18F variants. Lead-free status is 'no' - the part uses lead-bearing solder finish typical of legacy OTP EPROM microcontrollers.

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

Related Searches

PIC16C76T-20E/SO PIC16C76T-20E/SO datasheet PIC16C76T-20E/SO price Microchip PIC16C76 OTP microcontroller PIC16C76T-20E/SO pinout 28-SOIC PIC16C76T-20E/SO vs PIC16F76 PIC16C76T-20E/SO drop-in replacement PIC16C76 20MHz 14KB OTP 28-SOIC buy PIC16C76T-20E/SO in stock PIC16C76T-20E/SO lead time NRND PIC16C7X family migration guide PIC16C76 ADC USART CCP industrial control PIC16C76 automotive body electronics legacy what is the difference between PIC16C76T-20 and PIC16C76T-20E

Related Components & Terms

Microchip Technology PIC16C76T-20E/SO PIC16C76 PIC16C7X PIC16F76 PIC16F877A OTP EPROM Flash memory 8-bit microcontroller MCU RISC Harvard architecture mid-range core 14-bit instruction PIC16 instruction set ROHS REACH AEC-Q100 NRND 28-SOIC 208-mil SOIC Tape & Reel ADC USART CCP SSP SPI I2C industrial process control automotive body electronics sensor signal conditioning
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