Microchip Technology

PIC16C76-20/SP - 8-Bit 20MHz OTP MCU, 14KB EPROM, 28-SPDIP | Microchip

MPN: PIC16C76-20/SP ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 6.0 V Vdss 25 mA / 25 mA per pin Id 28-pin SPDIP (Skinny Plastic DIP), through-hole Package 20 MHz (200 ns instruction cycle) Speed OTP (One-Time Programmable) EPROM Memory
From $7.95 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $12.1 $12.10
10 $11.25 $112.50
100 $9.8 $980.00
500 $8.65 $4,325.00
1,000 $7.95 $7,950.00
ℹ️ All prices are in USD

PIC16C76-20/SP Overview

The Microchip Technology PIC16C76-20/SP is a member of the PIC16C7X mid-range family of 8-bit CMOS microcontrollers, integrating 14KB of one-time programmable (OTP) program memory with 368 bytes of RAM in a 28-pin SPDIP (Skinny Plastic DIP) through-hole package. It executes instructions at 20MHz (200 ns instruction cycle) and embeds 5 channels of 8-bit A/D conversion, 2 capture/compare/PWM modules, a synchronous serial port configurable as either SPI or I2C, and a USART for asynchronous serial communication. The /SP suffix denotes a 28-pin SPDIP commercial-temperature-grade part, while the -20 suffix indicates 20MHz maximum clock frequency.

A PIC16C76 is an 8-bit microcontroller built on Microchip's PIC RISC architecture, which belongs to the broader microcontrollers (MCU) category in the integrated-circuits hierarchy. PIC MCUs are microcontrollers -> embedded processors -> semiconductors. The 16C76 specifically sits within the PIC16C mid-range family, which combines Harvard-architecture RISC performance with rich peripheral integration including analog-to-digital converters, making it suitable for mixed-signal embedded control rather than purely digital logic.

Key features that differentiate the PIC16C76 include 22 digital I/O lines, 25 mA source/sink per I/O (suitable for direct LED drive), wide 2.5V-6.0V operating voltage, and 8-bit A/D conversion on 5 input channels with multiplexed sampling. The device supports both commercial (0C to +70C) operating ranges and integrates power-management features such as low-power standby (15 uA typical at 5V/4MHz, 1 uA at 3V/32kHz). The PIC16C76 also supports in-circuit serial programming (ICSP) via two pins, simplifying field firmware updates without part removal.

Architecturally, the PIC16C76 uses a 14-bit instruction word with a 35-instruction RISC set, 8-level deep hardware stack, and direct/indirect addressing modes. The integrated analog peripherals share pins with digital I/O via configuration registers, and the SSP module can be software-switched between SPI master/slave and I2C master/slave modes, providing flexible bus connectivity. Power-on reset, brown-out detect, watchdog timer, and code protection features are all standard.

Typical applications include industrial control logic, sensor signal conditioning with on-chip ADC, motor drive PWM control loops, low-cost consumer appliances with serial display or remote control interfaces, and embedded data-acquisition front-ends. The 28-pin SPDIP package remains popular for prototype development, educational kits, and legacy industrial designs that require through-hole soldering.

Designers should plan around OTP memory constraints: code cannot be erased or rewritten, so production firmware must be fully validated before programming. Use ICSP for prototyping with windowed (JW) variants and migrate to OTP only once firmware is frozen. For new designs, consider flash-based PIC16F76 or PIC18F equivalents unless OTP cost advantage or non-volatility-without-flash is required.

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

Microchip Technology
Package: 28-SPDIP (0.300 inch, 7.62 mm)
Timers: 3 x 8/16-bit
Operating Temperature: 0C to +70C
Microchip Technology
Package: 28-pin SPDIP (300 mil)
Timers: Timer0, Timer1, Timer2 + WDT
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 28-pin SPDIP (0.300 inch, 7.62 mm)
Timers: 2 x 8-bit, 1 x 16-bit
Program Memory Size: 14 KB (8K x 14)

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

PIC16F76-I/SP

✅ Drop-In
📦 28-SPDIP
same 28-SPDIP, same 20MHz, 14KB flash (vs 14KB OTP) replaces OTP with reprogrammable flash

📋 Reference alternative (not in catalog)

PIC16C76-20I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
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/SP

✅ Drop-In
📦 28-SPDIP
same 28-SPDIP, extended -40C to +125C vs commercial 0C to +70C (superset)

📋 Reference alternative (not in catalog)

PIC16C73A-20/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
PIC · 8-Bit · 20 MHz · 7 KB (4K x 14) OTP · 192 x 8 · 22 · 4.0 V to 5.5 V · 0C to +70C

✓ In Stock

$7.2 / Unit

View Datasheet →

PIC16C745-I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
PIC 8-bit RISC (Harvard) · 35 single-word instructions · 14 KB OTP (8K x 14) · 256 bytes · 24 MHz · 167 ns · 4.0 V to 5.5 V · 22

✓ In Stock

$4.12 / Unit

View Datasheet →

PIC16C76-20/SP Maximum Ratings & Electrical Characteristics

Product Family PIC16C7X (mid-range)
Core Architecture PIC 8-bit RISC (Harvard)
Program Memory Type OTP (One-Time Programmable) EPROM
Program Memory Size 14 KB (8K x 14 words)
Data RAM 368 bytes
Data EEPROM Not present
Maximum Clock Frequency 20 MHz (200 ns instruction cycle)
Operating Voltage Range 2.5 V to 6.0 V
Digital I/O Pins 22
I/O Sink/Source Current 25 mA / 25 mA per pin
A/D Converter 8-bit, 5 channels
Timers 3 (Timer0, Timer1, Timer2)
Capture/Compare/PWM 2 modules (CCP)
Serial Interfaces 1x SSP (SPI or I2C), 1x USART
Package 28-pin SPDIP (Skinny Plastic DIP), through-hole
Operating Temperature 0 C to +70 C (commercial, /SP grade)
Instruction Set 35 single-word instructions
Hardware Stack 8 levels
ICSP Programming Yes (In-Circuit Serial Programming)

PIC16C76-20/SP Pin Configuration

DIP-28 Package Pinout Diagram DIP-28 28-pin dual inline, 7.62mm pitch, JEDEC MS-001. 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 DIP-28
Pin 1 MCLR — Master Clear (Reset) input, active low
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
Pin 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS — PORTA bit 5 / Analog input channel 4 / SSP slave select
Pin 8 OSC1/CLKIN — Oscillator crystal input / external clock in
Pin 9 OSC2/CLKOUT — Oscillator crystal output / clock out
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 I/O
Pin 12 RC2/CCP1 — PORTC bit 2 / CCP1 I/O
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 transmit / USART clock
Pin 17 RC7/RX/DT — PORTC bit 7 / USART receive / USART data
Pin 18 VSS — Ground reference
Pin 19 VDD — Positive supply voltage (2.5V to 6.0V)
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 reference (secondary)

Typical Applications

PIC16C76-20/SP is suitable for 6 applications: Industrial Control Logic, Sensor Signal Conditioning & Data Acquisition, Motor Drive PWM Control, Low-Cost Consumer Appliance Controllers, Educational MCU Trainer Boards, Legacy Industrial Replacement & Repair.

🏭

Industrial Control Logic

The PIC16C76-20/SP fits industrial control logic because of its 20MHz RISC core delivering 5 MIPS deterministic throughput, 22 I/O lines rated at 25 mA sink/source for direct relay or solenoid drive, and integrated 8-bit ADC with 5 channels for sensor feedback. The wide 2.5V-6.0V supply tolerates 24V-derived rails after regulation. Compared to discrete logic designs, the PIC16C76 reduces BOM by integrating timers, ADC, and serial interfaces. The 28-SPDIP package suits legacy through-hole industrial PCBs. Designers should plan around OTP non-rework memory: validate firmware on JW-windowed prototypes before committing to OTP production units.

📡

Sensor Signal Conditioning & Data Acquisition

The PIC16C76-20/SP suits sensor signal-conditioning front-ends thanks to its 5-channel 8-bit ADC, sufficient for temperature, pressure, or strain-gauge digitisation at moderate resolution. Combined with 368 bytes of RAM and the SSP module (SPI/I2C), it can communicate with external ADCs or digital sensors while conditioning analog inputs internally. The 8-bit resolution gives ~0.4% step size at 5V full-scale, adequate for threshold detection rather than precision measurement. The PIC16C76's 20MHz clock allows full ADC conversion in <2 us, enabling sample rates above 50 kHz aggregate across channels.

Motor Drive PWM Control

The PIC16C76-20/SP fits motor drive PWM control because of its two Capture/Compare/PWM (CCP) modules that generate complementary or independent PWM outputs at adjustable frequency and duty cycle. The 20MHz clock gives 200 ns resolution on PWM edges, fine enough for BLDC commutation at 24 kHz. Combined with the 5-channel ADC for current sensing and the 25 mA I/O for optocoupler interface to inverter stages, it provides a complete single-chip FOC or 6-step commutation controller. Hardware limitations: the 8-bit PWM resolution may be marginal for sinusoidal drives; consider PIC18F or dsPIC for sinusoidal control.

📱

Low-Cost Consumer Appliance Controllers

The PIC16C76-20/SP suits low-cost consumer appliance controllers due to its 14KB OTP program memory (enough for user-interface state machines, debounce logic, and serial display drivers), 22 high-current I/O (drives LEDs and triacs directly), and 8-bit ADC (monitors thermistors or potentiometers). The USART supports debug logging or modem interfaces, while the SSP can drive SPI displays. Cost is minimised by OTP memory which is cheaper per bit than flash. Trade-off: no field upgrades; if firmware evolves post-launch, switch to PIC16F76 to allow firmware revision.

🎓

Educational MCU Trainer Boards

The PIC16C76-20/SP fits educational MCU trainer boards because of its through-hole 28-SPDIP package (easy to socket and replace if student damage occurs), comprehensive peripheral set (ADC, PWM, USART, SPI, I2C) covering most teaching topics in a single chip, and ICSP support for in-circuit reprogramming during labs. The 35-instruction RISC set introduces students to assembly without overwhelming them, while the C-friendly architecture supports Hi-Tech PICC or XC8 compilers. The 20MHz clock allows timing demonstrations up to 200 ns resolution.

🔧

Legacy Industrial Replacement & Repair

The PIC16C76-20/SP remains relevant for legacy industrial replacement and repair of equipment originally designed around it. Industrial control systems with 10-20 year lifecycles often ship with PIC16C-series MCUs, and field repairs require functional equivalents rather than redesigns. Microchip's PIC16C76-20I/SP and -20E/SP variants in the same 28-SPDIP footprint allow direct PCB swap while extending temperature range. Engineers maintaining installed-base equipment should stock these parts or migrate to PIC16F76-I/SP flash equivalents which can emulate the PIC16C76 instruction set identically.

Recommended Products Summary

PIC16C72-20/SP Microchip Technology Used in: Industrial Control Logic PIC16F76-I/SP flash drop-in replacement for new industrial designs Used in: Industrial Control Logic, Low-Cost Consumer Appliance Controllers, Legacy Industrial Replacement & Repair PIC16C73A-20/SP Microchip Technology Used in: Sensor Signal Conditioning & Data Acquisition, Low-Cost Consumer Appliance Controllers PIC16C745-I/SP Microchip Technology Used in: Sensor Signal Conditioning & Data Acquisition, Motor Drive PWM Control, Educational MCU Trainer Boards PIC16C76-20E/SP extended-temperature drop-in for hot motor-bay environments Used in: Motor Drive PWM Control, Legacy Industrial Replacement & Repair PIC16C76-20I/SP Microchip Technology Used in: Educational MCU Trainer Boards, Legacy Industrial Replacement & Repair
What is the program memory size of PIC16C76-20/SP?
The PIC16C76-20/SP contains 14 KB of one-time programmable (OTP) EPROM program memory, organized as 8K x 14-bit instruction words. According to the Microchip PIC16C7X datasheet, the program counter is 14 bits wide, allowing direct addressing of the full memory array. Note that OTP memory cannot be erased, so firmware must be fully validated before programming for production.
Is PIC16C76-20/SP still in production or obsolete?
The PIC16C76-20/SP is currently classified as obsolete by Microchip Technology. The original PIC16C OTP family has been superseded by flash-based equivalents such as the PIC16F76, PIC16F876A, and PIC18F series. As of 2026-09-19, limited stock remains at distributors such as LCSC and Mouser, but Microchip no longer manufactures new units. For new designs, use PIC16F76 or PIC18F equivalents.
Where can I buy PIC16C76-20/SP online and what is the price?
PIC16C76-20/SP is available from Microchip authorized distributors including LCSC, Mouser, and DigiKey. As of 2026-09-19, LCSC lists the part at approximately $12.10 for qty 1, with bulk pricing down to about $7.95 at qty 1000. Mouser and DigiKey may show different stock levels due to allocation from remaining factory inventory. Quote-based sourcing is also available through specialist brokers.
What is the lead time for PIC16C76-20/SP orders?
Lead time for PIC16C76-20/SP is currently quote-based because the part is obsolete and no longer factory-stocked. As of 2026-09-19, LCSC lists in-stock inventory ready to ship, while Mouser and DigiKey may require special-order lead times of 6 to 12 weeks depending on remaining distributor allocation. Engineers should not design new production around this part without securing long-term supply.
What is the difference between PIC16C76-20/SP and PIC16F76-I/SP?
The PIC16C76-20/SP uses OTP EPROM program memory (14KB) while the PIC16F76-I/SP uses flash memory (14KB) that can be reprogrammed thousands of times. Both share the same 28-pin SPDIP package and pinout, and the same 20MHz maximum clock, 8-bit ADC, USART, and CCP modules. The PIC16F76 is the drop-in flash replacement for the PIC16C76 and is the recommended migration path for new designs as of 2026-09-19.
Is PIC16C76-20/SP the same as PIC16C76-20I/SP?
No, PIC16C76-20/SP and PIC16C76-20I/SP differ in operating temperature range. The /SP suffix indicates commercial grade (0C to +70C), while the /I in -20I/SP indicates industrial grade (-40C to +85C). The electrical specifications, pinout, and 28-SPDIP package are otherwise identical, so they can be substituted only when the application temperature range allows.
What is the operating voltage range of PIC16C76-20/SP?
The PIC16C76-20/SP operates from 2.5 V to 6.0 V supply voltage, with typical operation at 5 V or 3 V. According to the PIC16C7X datasheet, the device supports both 5V industrial systems and 3V battery-powered designs. At 5V and 4MHz the typical supply current is around 15 mA, dropping to 1 uA in standby mode at 3V/32 kHz.
How many analog input channels does PIC16C76-20/SP have?
The PIC16C76-20/SP has 5 channels of 8-bit analog-to-digital conversion. According to the Microchip datasheet, the ADC uses a successive-approximation register (SAR) architecture with 8-bit resolution and software-selectable reference voltages. The 5 analog channels share pins with digital I/O via configuration registers, giving flexibility for mixed-signal embedded designs.
What serial interfaces are available on PIC16C76-20/SP?
The PIC16C76-20/SP provides two serial interfaces: a Synchronous Serial Port (SSP) configurable as either 3-wire SPI or 2-wire I2C, and a Universal Synchronous/Asynchronous Receiver Transmitter (USART) for RS-232/RS-485 style asynchronous communication. According to the Microchip datasheet, the SSP module supports both master and slave modes in either SPI or I2C configuration.
What is the maximum output current per I/O pin of PIC16C76-20/SP?
Each I/O pin on the PIC16C76-20/SP can source or sink up to 25 mA. According to the Microchip PIC16C7X datasheet, this high-current capability allows direct LED drive, relay coil drive, and optocoupler interface without external driver transistors. The total package dissipation limit still applies, so aggregate current must be budgeted across all I/O pins simultaneously.
What is the best drop-in replacement for PIC16C76-20/SP?
The best drop-in replacement for PIC16C76-20/SP is the PIC16F76-I/SP (flash memory version) in the same 28-pin SPDIP package. Both share identical pinouts, peripheral sets, and instruction sets, with the F variant offering reprogrammable flash instead of OTP. For modern designs, PIC18F252 or PIC18F2620 are also pin-compatible upgrades with more memory and peripherals, though at higher cost.
Can PIC16C76-20E/SP replace PIC16C76-20/SP?
Yes, PIC16C76-20E/SP is a direct functional replacement for PIC16C76-20/SP in the same 28-SPDIP package. The -E suffix indicates extended temperature range (-40C to +125C), which is a strict superset of the commercial 0C-to-+70C range of the -20/SP. Both parts share identical pinouts, 20MHz clock, 14KB OTP memory, and 5-channel ADC, making -E/SP a compatible upgrade.
Where can I download the PIC16C76-20/SP datasheet PDF?
The official PIC16C76-20/SP datasheet (document 30261D, PIC16C7X family datasheet) is available from Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/30261D.pdf. Mirror copies can also be found at allDatasheet.com and FindIC. The datasheet covers the full PIC16C7X family including pinouts, electrical characteristics, ADC specifications, and instruction set reference.
Where can I find the PIC16C76-20/SP pinout diagram?
The PIC16C76-20/SP pinout is published in the Microchip PIC16C7X family datasheet (document 30261D), available at https://ww1.microchip.com/downloads/en/DeviceDoc/30261D.pdf. The 28-pin SPDIP pinout includes 22 I/O, VDD/VSS, MCLR reset, OSC1/OSC2 crystal, and analog input pins RA0-RA3 plus AN4 on PORTA, with the rest on PORTB and PORTC.
What is the instruction execution time of PIC16C76-20/SP?
The PIC16C76-20/SP executes one instruction every 200 ns at the maximum 20MHz clock, because PIC instructions require 4 clock cycles per fetch-execute cycle. According to the Microchip PIC16C7X datasheet, this gives 5 MIPS (million instructions per second) throughput, which is competitive for an 8-bit controller in mixed-signal and control applications. Instruction timing is deterministic and not pipelined.
Hey Google, what can replace PIC16C76-20/SP for a new design?
For a new design replacing PIC16C76-20/SP, use the flash-based Microchip PIC16F76-I/SP in the same 28-SPDIP package, or migrate to PIC18F252 / PIC18F2620 for more memory and peripherals. The PIC16F76 is pin-to-pin compatible with PIC16C76 and supports in-circuit reprogramming, eliminating the OTP one-shot limitation. As of 2026-09-19, the PIC16C76 is obsolete and not recommended for new designs.

Engineering reference data for PIC16C76-20/SP — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16C76-20/SP only when maintaining legacy equipment originally designed around it or when OTP memory cost advantage outweighs the lack of field upgradeability. For new designs, choose PIC16F76-I/SP as the flash-based drop-in replacement with identical pinout and peripheral set, plus reprogrammability that reduces development cycle time. For industrial temperature environments, choose PIC16C76-20I/SP (-40C to +85C) which is pin-compatible with the commercial -20/SP. For automotive or under-hood environments, choose PIC16C76-20E/SP with extended -40C to +125C. For cost-optimised designs needing less memory, choose PIC16C73A-20/SP (4 KB OTP, 192 B RAM) in the same 28-SPDIP package. For designs requiring USB connectivity, choose PIC16C745-I/SP which integrates a USB 1.1 SIE in the same 28-SPDIP footprint. In all cases, plan around OTP memory limitations: validate firmware on flash or JW-windowed prototypes before committing to OTP production parts.

Comparison with Alternatives

Parameter This Product PIC16F76-I/SP PIC16C76-20I/SP PIC16C76-20E/SP PIC16C73A-20/SP PIC16C745-I/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SPDIP 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same
Program Memory 14 KB OTP 14 KB Flash (reprogrammable) 14 KB OTP 14 KB OTP 4 KB OTP (-71%) 16 KB OTP (+14%)
Data RAM 368 bytes 368 bytes 368 bytes 368 bytes 192 bytes (-48%) 256 bytes (-30%)
Maximum Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 24 MHz (+20%)
Operating Temperature 0 C to +70 C (commercial) -40 C to +85 C (industrial) -40 C to +85 C (industrial) -40 C to +125 C (extended) 0 C to +70 C (commercial) -40 C to +85 C (industrial)
ADC Channels 5 ch x 8-bit 5 ch x 8-bit 5 ch x 8-bit 5 ch x 8-bit 5 ch x 8-bit 5 ch x 8-bit
Special Peripherals USART + SSP (SPI/I2C) + 2 CCP USART + SSP + 2 CCP (flash variant) USART + SSP + 2 CCP USART + SSP + 2 CCP USART + SSP + 2 CCP USART + USB 1.1 SIE + SSP + 2 CCP (adds USB)
Lifecycle Status Obsolete (as of 2026-09-19) Active Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Reprogrammable flash memory instead of OTP (vs PIC16C76-20I/SP)
  • Industrial temperature range -40C to +85C (vs PIC16C76-20E/SP)
  • Extended temperature -40C to +125C for automotive/under-hood (vs PIC16C76-20I/SP)
  • Adds USB 1.1 full-speed peripheral for tethered devices (vs PIC16C76-20I/SP)
  • Active lifecycle status for new designs (vs PIC16C76-20I/SP)

Design Notes

OTP memory cannot be erased or rewritten. Verify firmware on PIC16C76/JW (windowed) prototypes or PIC16F76-I/SP flash equivalents before committing to OTP production units. Estimated: each OTP programming cycle costs developer time equal to a full re-spin if a bug is found post-production, so plan for at least 2-3 iteration cycles during development.

Place a 0.1 uF decoupling capacitor close to VDD (pin 19) and a 10-100 uF bulk capacitor at the board power entry. The PIC16C76-20/SP can source/sink 25 mA per pin but total package dissipation (typically 800 mW) limits simultaneous high-current outputs. Ensure MCLR (pin 1) has a 10 kohm pull-up to VDD for reliable reset behaviour, or use the internal MCLR configuration if not using external reset.

The 20MHz oscillator pins OSC1/OSC2 (pins 8/9) should be routed with short traces and a ground guard ring if high EMI is expected. Crystal load capacitors must match the crystal manufacturer's CL specification (typically 15-33 pF). The ICSP pins RB6/RB7 (pins 26/27) require no isolation resistors for in-circuit programming but adding 10 kohm series resistors can prevent programming conflicts with external loads.

Estimated: at maximum 20MHz and 5V operation, the PIC16C76-20/SP typically draws 15-25 mA supply current, dissipating approximately 100 mW of power - well within the 800 mW package limit. However, when driving 22 I/O pins at 25 mA simultaneously (550 mA aggregate), I/O power dissipation can exceed 1W. Distribute high-current loads across non-adjacent pins and verify against package thermal limits in worst-case ambient.

The 28-SPDIP package has 0.1 inch (2.54 mm) pin pitch, standard through-hole footprint. Reserve adequate clearance around the part for socket replacement during development. Keep analog input traces (RA0-RA5) short and away from digital switching signals (RB4-RB7, RC0-RC7) to minimise ADC crosstalk. Use a ground plane under the MCU to reduce EMI susceptibility, and keep oscillator traces away from analog inputs to avoid clock-feedthrough.

Compliance Information

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

RoHS and REACH compliance status not stated in verified web data; marked unknown. Conflict-minerals compliance assumed compliant per Microchip corporate policy. AEC-Q100 not qualified - this is a commercial/industrial part not targeting automotive.

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

Related Searches

PIC16C76-20/SP PIC16C76-20/SP datasheet Microchip PIC16C76 8-bit MCU PIC16C76-20/SP pinout 28-SPDIP PIC16C76 OTP 14KB EPROM PIC16C76 5-channel 8-bit ADC PIC16C76 industrial control application PIC16C76 vs PIC16F76 PIC16C76-20/SP drop-in replacement buy PIC16C76-20/SP online price PIC16C76-20/SP equivalent substitute PIC16C76 USART SPI I2C peripheral PIC16C76 PWM CCP motor control is PIC16C76-20/SP still available Microchip PIC16C7X mid-range family

Related Components & Terms

Microchip Technology PIC16C76 PIC16C76-20/SP PIC16F76-I/SP PIC16C76-20I/SP PIC16C76-20E/SP PIC16C73A-20/SP PIC16C745-I/SP PIC16C7X 8-bit microcontroller PIC RISC architecture OTP EPROM Flash memory SPDIP-28 28-SPDIP A/D converter CCP module USART SPI I2C ICSP industrial control motor control data acquisition RoHS
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