PIC16C76T-10E/SO - 8-Bit 10MHz OTP MCU, 14KB | Microchip
MPN: PIC16C76T-10E/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $8.42 | $8.42 |
| 10 | $7.58 | $75.80 |
| 100 | $6.74 | $674.00 |
| 500 | $5.91 | $2,955.00 |
| 1,000 | $5.07 | $5,070.00 |
PIC16C76T-10E/SO Overview
A microcontroller (MCU) is a single-chip computer that combines a CPU, program memory, working RAM, and peripheral set (timers, ADC, I/O, communications) in one package. Within the broader taxonomy, the PIC16C76 sits inside the 8-bit PIC16 mid-range family -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. The OTP variant differs from the JW (UV-erasable windowed) and flash-based PIC16F76 siblings by allowing programming exactly once, which lowers per-unit cost for production volumes where code is finalized.
Key features include 35 single-word instructions, all single-cycle except program branches (two cycles), an 8-channel 8-bit analog-to-digital converter (ADC), a synchronous serial port (SSP) for SPI/I2C, a USART with 9-bit address detect, a Capture/Compare/PWM (CCP) module, two 8-bit timers plus one 16-bit timer, and a programmable watchdog. The 10 MHz clock yields a 100 ns instruction cycle, with 4-5.5 V single-supply operation. The wide-body SOIC footprint (7.5 mm / 0.295 inch) supports standard 300-mil PCB layout.
Architecture-wise, the PIC16C76 is a Harvard-class RISC core with separate program and data buses, a 14-bit instruction word, and a deterministic 4-clock instruction cycle. The 22 I/O pins share functions with the ADC, comparator, timer clock inputs, and serial port lines. OTP memory is field-programmable via the standard Microchip ICSP (In-Circuit Serial Programming) protocol, removing the need for a pre-programmed bootloader.
Typical applications include automotive body and HVAC control modules, industrial sensor interface boards, appliance white-goods controllers, low-cost instrumentation, and any OTP-programmed volume production where a flash MCU is over-specified. The 'E' suffix designates the extended (-40C to +125C) automotive operating range; the 'T' indicates tape-and-reel packaging.
When designing with this part, remember OTP memory cannot be re-programmed in-circuit - firmware must be fully debugged on a JW or flash sibling before committing the OTP order. Ensure the ICSP pins (RB6/RB7) are not bonded to circuitry that prevents in-system programming access. A decoupling network of 100 nF plus 10 uF bulk near VDD/AVDD is recommended for ADC accuracy.
This page synthesizes distributor pricing, parametric comparison tables, and a curated set of same-package drop-in alternatives drawn from the same PIC16C mid-range family, with engineering context not found in the bare manufacturer datasheet.
Drop-in alternatives for PIC16C76T-10E/SO — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC16C76T-10E/SO (same form factor and footprint) — differing in Package, Program Memory Type, Serial Interfaces, Program Memory Size, Timers.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C76T-10I/SO
✅ Drop-In✓ In Stock
$6.4 / Unit
View Datasheet →PIC16C76-10I/SO
✅ Drop-In✓ In Stock
$5.3 / Unit
View Datasheet →PIC16C76-10/SO
✅ Drop-In✓ In Stock
$4.15 / Unit
View Datasheet →PIC16C76T-04I/SO
✅ Drop-In✓ In Stock
$4.45 / Unit
View Datasheet →PIC16C76T-04E/SO
✅ Drop-In✓ In Stock
$5.95 / Unit
View Datasheet →PIC16C76T-10E/SO Maximum Ratings & Electrical Characteristics
| Core | PIC16C 8-bit RISC (mid-range) |
| Instruction Set Architecture | 14-bit Harvard RISC, 35 single-word instructions |
| Maximum Clock Frequency | 10 MHz |
| Instruction Cycle Time | 200 ns (4 x clock) |
| Program Memory Type | OTP (One-Time-Programmable) EPROM |
| Program Memory Size | 14 KB (8K x 14 words) |
| Data RAM | 368 bytes |
| I/O Pins | 22 |
| ADC | 8 channels, 8-bit |
| Timers | 2 x 8-bit + 1 x 16-bit |
| Capture/Compare/PWM (CCP) | 1 module |
| Serial Interfaces | USART (9-bit addr), SSP/SPI, I2C |
| Watchdog Timer | Yes (programmable) |
| Supply Voltage (VDD) | 4.0 V to 5.5 V |
| Operating Temperature Range | -40C to +125C (automotive 'E' grade) |
| Package | 28-pin SOIC (SO, wide body 7.50 mm / 0.295 in) |
| Mounting Type | Surface Mount |
| Terminal Form | Gull Wing |
| Packaging | Tape & Reel (T suffix) |
| ICSP Programming | Yes (RB6/RB7) |
| RoHS Status | Compliant |
PIC16C76T-10E/SO Pin Configuration
| Pin 1 | RA0/AN0 — Port A bit 0 / analog input channel 0 |
| Pin 2 | RA1/AN1 — Port A bit 1 / analog input channel 1 |
| Pin 3 | RA2/AN2/VREF- — Port A bit 2 / analog input 2 / ADC negative reference |
| Pin 4 | RA3/AN3/VREF+ — Port A bit 3 / analog input 3 / ADC positive reference |
| Pin 5 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Pin 6 | RA5/AN4/SS — Port A bit 5 / analog input 4 / SPI slave select |
| Pin 7 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| Pin 8 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| Pin 9 | RC0 — Port C bit 0 |
| Pin 10 | RC1 — Port C bit 1 |
| Pin 11 | RC2/CCP1 — Port C bit 2 / Capture/Compare/PWM 1 output |
| Pin 12 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Pin 13 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Pin 14 | RC5/SDO — Port C bit 5 / SPI data out |
| Pin 15 | RC6/TX/CK — Port C bit 6 / USART TX / USART clock |
| Pin 16 | RC7/RX/DT — Port C bit 7 / USART RX / USART data |
| Pin 17 | RB0/INT — Port B bit 0 / external interrupt input |
| Pin 18 | RB1 — Port B bit 1 |
| Pin 19 | RB2 — Port B bit 2 |
| Pin 20 | RB3 — Port B bit 3 |
| Pin 21 | RB4 — Port B bit 4 |
| Pin 22 | RB5 — Port B bit 5 |
| Pin 23 | RB6/PGC — Port B bit 6 / ICSP clock |
| Pin 24 | RB7/PGD — Port B bit 7 / ICSP data |
| Pin 25 | MCLR/VPP — Master clear reset / ICSP programming voltage |
| Pin 26 | AVDD — Analog supply voltage (connect to VDD) |
| Pin 27 | AVSS — Analog ground (connect to VSS) |
| Pin 28 | VSS — Digital ground |
Typical Applications
PIC16C76T-10E/SO is suitable for 7 applications: Automotive Body Control Module, Industrial Sensor Interface Board, White Goods Appliance Controller, Low-Cost HVAC Fan/Thermostat Controller, Portable Measurement / Handheld Instrument, Lighting Control Module (DALI / 0-10V Dimmer), Security Keypad / Access Controller.
Automotive Body Control Module
The PIC16C76T-10E/SO suits automotive body controllers (BCM) thanks to its automotive 'E' temperature grade (-40C to +125C) and high-noise-immunity CMOS design. At 10 MHz the MCU delivers 200 ns instruction cycle latency, fast enough to multiplex multiple body loads (door locks, window lift, mirror adjust, lighting) with sub-millisecond response. The 22 I/O pins directly drive relay drivers and read switch matrices without external expanders, and the 8-channel 8-bit ADC handles battery voltage, temperature, and current-sense feedback. OTP memory locks firmware to prevent unauthorized reflashing on dealer-serviceable ECUs. Per Microchip PIC16C7X datasheet 30209F, the USART supports 9-bit address detect for LIN-bus-style communication when paired with an external transceiver, enabling in-vehicle network nodes at sub-$2 BOM.
Recommended
Industrial Sensor Interface Board
The PIC16C76T-10E/SO fits multi-channel industrial sensor interfaces because its 8-channel 8-bit ADC, 22 I/O, and USART enable one MCU to digitize and forward data from thermocouples, pressure transducers, and 4-20 mA loops. The wide 4.0-5.5 V supply tolerates 5 V industrial bus rails directly without level shifters. Per Microchip PIC16C7X datasheet 30209F, the 16-bit timer with Capture mode precisely timestamps sensor edges to within 200 ns for flow or pulse metering. OTP memory prevents firmware corruption in field-deployed installations where end users could otherwise attempt to alter calibration. The automotive 'E' temperature grade exceeds typical industrial requirements and guarantees operation in uncontrolled cabinet environments.
Recommended
White Goods Appliance Controller
The PIC16C76T-10E/SO is widely deployed in washing-machine, dishwasher, and HVAC appliance controllers because OTP memory locks the calibration and safety firmware against tampering, while the 14 KB program space holds the full state-machine plus user-interface code. The CCP module generates PWM for motor speed control of universal and BLDC drivers via external half-bridges, and the 22 I/O drive triac optocouplers, relay coils, and seven-segment or LCD user interfaces. At 10 MHz, the firmware can multiplex a 4-digit display at 100 Hz refresh without flicker. Per Microchip PIC16C7X datasheet 30209F, the extended temperature grade tolerates the +85C ambient inside a sealed appliance enclosure, and OTP die cost enables sub-$1 MCU BOM in volume.
Recommended
Low-Cost HVAC Fan/Thermostat Controller
The PIC16C76T-10E/SO provides the right mix of peripherals and cost for HVAC fan-speed and thermostat controllers where firmware is finalized after safety certification. The 8-bit ADC reads thermistor bridge networks for multi-zone temperature, and the 16-bit timer drives triac phase-angle control for variable-speed fans. OTP memory ensures the safety logic cannot be reflashed with a non-certified firmware image. Per Microchip PIC16C7X datasheet 30209F, the SSP/SPI port supports an external EEPROM for non-volatile setpoint storage, and the USART enables a service-port diagnostic link. The automotive temperature grade is conservative for indoor HVAC but provides extra margin in plenum installations.
Recommended
Portable Measurement / Handheld Instrument
The PIC16C76T-10E/SO powers handheld multimeters, clamp meters, and field calibrators because its 8-bit ADC digitizes sensor signals, and its 368 bytes RAM plus 14 KB OTP support calibration math, autoranging, and LCD drive. The MCU's 4-5.5 V single-supply range is compatible with 4 x AA or 2 x lithium cell packs without boost conversion. The automotive temperature grade guarantees outdoor field operation, and OTP locks NIST-traceable calibration coefficients against user modification. Per Microchip PIC16C7X datasheet 30209F, the 16-bit timer captures peak-hold detector outputs from true-RMS converters, and the USART outputs data log streams to USB bridges for PC analysis.
Recommended
Lighting Control Module (DALI / 0-10V Dimmer)
The PIC16C76T-10E/SO drives commercial lighting dimmer panels where OTP locks firmware per lighting zone. The 22 I/O are sufficient for 4-8 zone 0-10V dimming outputs plus DALI or DMX512 transmit, and the USART supports 9-bit protocol frames needed by DMX. The 16-bit timer generates accurate 0-10V PWM at 1 kHz with 10-bit equivalent resolution using the 10 MHz instruction rate. Per Microchip PIC16C7X datasheet 30209F, the SSP/SPI port drives character LCDs for installer configuration, and OTP prevents tampering with safety-grade maximum-brightness limits. The 'E' temperature grade tolerates plenum-class enclosures behind ceilings.
Recommended
Security Keypad / Access Controller
The PIC16C76T-10E/SO runs keypad entry controllers in security panels, where its 14 KB OTP stores the access-control state machine, credential validation, and audit log buffer. The 22 I/O scan a 4x4 matrix keypad plus magnetic-door status, request-to-exit, and lock-driver outputs without expanders. The automotive temperature grade survives outdoor-mounted keypad enclosures. Per Microchip PIC16C7X datasheet 30209F, the USART supports Wiegand 26/34-bit output to existing access-control head-end panels, and the SPI port drives character LCDs for installer feedback. OTP prevents reflashing the credential database with a backdoor, raising the security baseline.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C76T-10E/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C76T-10I/SO | PIC16C76-10I/SO | PIC16C76-10/SO | PIC16C76T-04I/SO | PIC16C76T-04E/SO |
|---|---|---|---|---|---|---|
| Package | 28-SOIC (SO, wide body 7.50 mm) | 28-SOIC (SO, wide body 7.50 mm) - same | 28-SOIC (SO, wide body 7.50 mm) - same | 28-SOIC (SO, wide body 7.50 mm) - same | 28-SOIC (SO, wide body 7.50 mm) - same | 28-SOIC (SO, wide body 7.50 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 14 KB OTP | 14 KB OTP | 14 KB OTP | 14 KB OTP | 14 KB OTP | 14 KB OTP |
| Max Clock Frequency | 10 MHz | 10 MHz | 10 MHz | 10 MHz | 4 MHz (-60%) | 4 MHz (-60%) |
| Temperature Grade | Automotive -40C to +125C (E) | Industrial -40C to +85C (I) | Industrial -40C to +85C (I) | Commercial 0C to +70C | Industrial -40C to +85C (I) | Automotive -40C to +125C (E) |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 |
| Data RAM | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| ADC | 8 ch x 8-bit | 8 ch x 8-bit | 8 ch x 8-bit | 8 ch x 8-bit | 8 ch x 8-bit | 8 ch x 8-bit |
| Packaging Form | Tape & Reel (T) | Tape & Reel (T) | Tube | Tube | Tape & Reel (T) | Tape & Reel (T) |
| RoHS | Compliant | Compliant | Compliant | Compliant | Compliant | Compliant |
Key Differentiators
- Wider automotive temperature range than the -I grade siblings (vs PIC16C76T-10I/SO)
- Higher clock speed than the -04 speed grade variants (vs PIC16C76T-04E/SO)
- Lower cost than flash equivalent for fixed-firmware production (vs PIC16F76-I/SO (flash, same 28-SOIC pinout))
- Tape-and-reel packaging for SMT assembly (vs PIC16C76-10E/SO (tube form))
Design Notes
Estimated: VDD decoupling on the PIC16C76T-10E/SO should use a 100 nF X7R ceramic placed within 5 mm of pin 11 (VDD) and pin 12 (VSS), plus a 10 uF bulk tantalum or aluminum-polymer at the supply entry point. AVDD (pin 26) and AVSS (pin 27) should be tied directly to VDD/VSS at the IC pins, not shared through ferrite beads, to avoid ADC reference jitter. For ADC accuracy better than +/-2 LSB, add a separate 10 uH inductor feeding AVDD if the digital supply carries switching noise from relays or triacs.
Place the 28-pin SOIC on a 50-mil grid with a continuous ground plane on layer 2 for thermal sinking and EMI. Route the crystal between OSC1 (pin 7) and OSC2 (pin 8) with traces shorter than 10 mm and guard with ground. Keep the ICSP pair RB6/PGC (pin 23) and RB7/PGD (pin 24) free of large capacitors or pull-ups that would block in-circuit programming access; 4.7 kohm pull-ups are the maximum recommended. Ensure the MCLR/VPP pin 25 has a 10-50 kohm pull-up to VDD and no capacitor larger than 100 pF to ground, per Microchip ICSP specification.
OTP memory cannot be re-erased - the firmware must be fully debugged on a PIC16F76 (flash) or PIC16C76 JW (windowed) sibling before committing to PIC16C76T-10E/SO production orders. Using OTP for prototyping wastes inventory because each MCLR/VPP program cycle is one-shot. Watch for the T suffix: PIC16C76T-10E/SO is tape-and-reel, while PIC16C76-10E/SO is tube. For engineering samples, request tube packaging. Note also that VPP programming voltage of 12-13 V is required on MCLR during ICSP - ensure your debugger can supply this.
The PIC16C76T-10E/SO in 28-SOIC has a thermal resistance theta_JA of approximately 80 C/W (per Microchip packaging thermal data). Estimated: at maximum active current of 25 mA at 5 V (125 mW dissipation) and 25C ambient, the junction rises to about 35C - well within the 125C automotive limit. In a sealed enclosure with no airflow, derate by 30%. Most production designs do not need an external heatsink.
The analog inputs (RA0/AN0-RA5/AN4) share pins with digital I/O. Configure them as analog by clearing the appropriate TRIS bit and setting the ADCON1 register before enabling the ADC, per the PIC16C7X datasheet 30209F. Switching an analog channel between digital and analog mid-conversion injects charge and corrupts the next ADC sample by 1-2 LSB. Use a 5-10 kohm source impedance on each analog channel and add a 100 pF anti-alias capacitor to ground right at the MCU pin if the source impedance is above 10 kohm.
Compliance Information
AEC-Q100 not explicitly stated in the verified web data for this commercial/automotive-grade part; consult Microchip for automotive qualification status if needed. RoHS and REACH compliant per distributor listings.