PIC16C76T-10/SO - 8-Bit 10MHz OTP MCU 14KB | Microchip
MPN: PIC16C76T-10/SO ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.78 | $5.78 |
| 10 | $5.21 | $52.10 |
| 100 | $4.62 | $462.00 |
| 500 | $4.05 | $2,025.00 |
| 1,000 | $3.55 | $3,550.00 |
PIC16C76T-10/SO Overview
A microcontroller (MCU) is a single-chip computer that combines a CPU core, program memory, data RAM, and a configurable set of peripherals on one IC. PIC mid-range MCUs use a RISC architecture with 35 single-word instructions, sit within the broader 8-bit MCU taxonomy (8-bit -> microcontroller -> embedded controller -> semiconductor), and remain widely deployed in industrial control, automotive subsystems, and white-goods appliances.
Key features include a 10MHz external oscillator input (10 MHz / 4 = 2.5 MIPS throughput), 14KB One-Time-Programmable program memory, 368 bytes of data RAM, an 8-channel 8-bit A/D converter, USART, SPI, and I2C peripherals, 22 I/O pins, and a wide 2.5V to 5.5V operating voltage range that is tolerant of legacy 5V logic. The 28-SOIC package enables compact through-hole-free board designs while keeping the pinout compatible with the rest of the PIC16C7X family.
From an architectural standpoint, the PIC16C76 employs a Harvard-style memory layout with separate program and data buses, a 14-bit instruction word, and an 8-level hardware stack. The OTP memory is programmed once via Microchip's standard ICSP interface, and the part supports in-circuit serial programming plus on-chip debug via the ICD feature in compatible derivatives.
Typical applications include industrial automation controllers, automotive body and chassis ECUs (the manufacturer recommends the newer PIC16F76 for new designs), consumer white-goods control boards, sensor interface front-ends, low-end motor control loops, and embedded data-acquisition front-ends that need 8-bit A/D and digital I/O on the same chip.
When designing with this device, note that it is an OTP part - firmware must be fully validated before programming, since OTP memory cannot be erased. Engineers designing new boards should evaluate the flash-based PIC16F76 as a pin-compatible replacement for new production. Decoupling should follow Microchip's recommended 0.1 µF ceramic close to VDD with bulk tantalum or electrolytic on each supply rail.
Drop-in alternatives for PIC16C76T-10/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-10/SO (same form factor and footprint) — differing in Package, Program Memory Size, Instruction Execution Time, Program Memory Type, Serial Interfaces.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C76-10/SO
✅ Drop-In✓ In Stock
$4.15 / Unit
View Datasheet →PIC16C76T-10I/SO
✅ Drop-In✓ In Stock
$6.4 / Unit
View Datasheet →PIC16C76T-04/SO
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$4.31 / 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 →PIC16F76-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F76T-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C76T-10/SO Maximum Ratings & Electrical Characteristics
| Core | PIC16 (8-bit RISC) |
| Instruction Set | PIC mid-range, 35 single-word instructions |
| Program Memory | 14 KB OTP (8K x 14) |
| RAM | 368 bytes |
| EEPROM | None (OTP only) |
| Maximum Clock Frequency | 10 MHz |
| Instruction Execution Time | 200 ns (at 20 MHz / 10 MHz MIPS = 5 MIPS max) |
| Supply Voltage (VDD) | 2.5 V to 5.5 V |
| I/O Pins | 22 |
| A/D Converter | 8 channels, 8-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Communication Peripherals | USART, SPI, I2C |
| Package | 28-SOIC (7.50 mm / 0.295" width) |
| Operating Temperature (Commercial) | 0 °C to +70 °C |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant per Microchip product page |
| Lead-Free | Yes |
PIC16C76T-10/SO Pin Configuration
| Pin 1 | MCLR/VPP — Master Clear (reset) input / programming voltage input |
| Pin 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Pin 4 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Pin 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / A/D VREF+ |
| Pin 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pin 7 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| Pin 8 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Pin 9 | OSC2/CLKOUT — Oscillator crystal 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 |
| Pin 12 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM1 |
| 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 async transmit / USART sync clock |
| Pin 17 | RC7/RX/DT — PORTC bit 7 / USART async receive / USART sync data |
| Pin 18 | RB0/INT — PORTB bit 0 / external interrupt |
| Pin 19 | RB1 — PORTB bit 1 |
| Pin 20 | RB2 — PORTB bit 2 |
| Pin 21 | RB3/PGM — PORTB bit 3 / low-voltage programming enable |
| Pin 22 | RB4 — PORTB bit 4 |
| Pin 23 | RB5 — PORTB bit 5 |
| Pin 24 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 25 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pin 26 | RE0/AN5 — PORTE bit 0 / analog input 5 |
| Pin 27 | RE1/AN6 — PORTE bit 1 / analog input 6 |
| Pin 28 | RE2/AN7 — PORTE bit 2 / analog input 7 |
Typical Applications
PIC16C76T-10/SO is suitable for 6 applications: Industrial Automation Controllers, Automotive Body and Chassis ECUs, Consumer White-Goods Control Boards, Sensor Interface Front-Ends, Low-End Motor Control Loops, Embedded Data Acquisition Front-Ends.
Industrial Automation Controllers
The PIC16C76T-10/SO fits industrial automation controller designs because its 8-channel 8-bit A/D converter can read sensor signals directly, its USART/SPI/I2C peripherals connect to industrial fieldbus transceivers, and its 2.5V-5.5V supply range tolerates noisy 24V-derived rails with simple regulation. The 14 KB OTP memory holds fixed control logic, and the 28-SOIC package enables compact PLC-style boards. At 10 MHz the MCU delivers 5 MIPS, sufficient for PID loops at typical industrial sampling rates.
Recommended
Automotive Body and Chassis ECUs
The PIC16C76T-10/SO is suitable for automotive body and chassis ECUs at non-safety-critical tiers thanks to its 22 I/O pins for driving relays/lamps and reading switches, its A/D converter for analog sensor inputs, and its robust 5V-tolerant design. Microchip's automotive PIC family shares the same toolchain and peripherals. For new automotive designs, however, Microchip explicitly recommends migrating to flash-based PIC16F76 or PIC18F equivalents with AEC-Q100 qualification.
Recommended
Consumer White-Goods Control Boards
The PIC16C76T-10/SO is widely used in washing machines, dishwashers, refrigerators, and microwave oven control boards because its OTP memory locks the firmware at production, its 5V tolerance interfaces directly with mains-side triac drivers and opto-isolated feedback, and its 22 I/O pins handle keypad scanning, display driving, and sensor readout. The 28-SOIC footprint is compatible with through-hole-style PCB layouts common in white-goods. OTP prevents field firmware tampering, a security plus for appliance OEMs.
Recommended
Sensor Interface Front-Ends
The PIC16C76T-10/SO serves well as a sensor interface front-end because its 8-channel 8-bit A/D converter multiplexes multiple analog sensors, its 22 I/O pins drive sensor enable lines, and its USART/SPI/I2C peripherals forward digitized data to a host MCU. The 2.5V-5.5V supply range accommodates 5V analog sensors directly. At 10 MHz the device can sample sensors at several kHz aggregate rate, suitable for temperature, pressure, and humidity multiplexing.
Recommended
Low-End Motor Control Loops
The PIC16C76T-10/SO handles low-end DC motor control loops because its PWM output (via the Capture/Compare/PWM module) drives H-bridge MOSFET gate drivers, its A/D converter senses motor current via shunt resistors, and its 5 MIPS throughput runs a simple PID loop at the millisecond cadence typical of fans, pumps, and small appliances. The 5V-tolerant I/O can directly interface with logic-level MOSFET drivers in 24V or 48V systems.
Recommended
Embedded Data Acquisition Front-Ends
The PIC16C76T-10/SO fits embedded data acquisition front-ends where 8-bit A/D resolution is sufficient and low power matters. The 8-channel multiplexer reads multiple transducer inputs, the 368 bytes of RAM buffer local samples, and the USART forwards packetized data to a host at 115.2 kbps or higher. The 2.5V-5.5V supply supports battery-powered or energy-harvested designs. This is a common architecture for portable instrumentation and remote telemetry units.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C76T-10/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C76-10/SO | PIC16C76T-10I/SO | PIC16C76T-04/SO | PIC16F76-I/SO |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (7.50 mm) | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same |
| Program Memory Type | 14 KB OTP | 14 KB OTP | 14 KB OTP | 14 KB OTP | 14 KB Flash |
| Max Clock Frequency | 10 MHz | 10 MHz | 10 MHz | 4 MHz | 20 MHz |
| Operating Temperature | 0 °C to +70 °C (Commercial) | 0 °C to +70 °C | -40 °C to +85 °C (Industrial) | 0 °C to +70 °C | -40 °C to +85 °C (Industrial) |
| Pin Count | 28 | 28 | 28 | 28 | 28 |
| RAM | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| A/D Converter | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit |
| Lifecycle Status | NRND | NRND | NRND | NRND | Active |
Key Differentiators
- OTP memory for security-sensitive firmware (vs PIC16F76-I/SO)
- Lower-cost production unit at high volume (vs PIC16F76-I/SO)
- Same 28-SOIC pinout as PIC16F76 family (vs PIC16F76-I/SO)
Design Notes
The PIC16C76T-10/SO uses One-Time-Programmable (OTP) memory, which cannot be erased once programmed. Per Microchip's PIC16C7X datasheet (DS30234D), firmware must be fully validated on a flash-based development platform (such as the PIC16F76 or PIC16F76-I/SO with the same pinout) before committing code to the OTP device. Burning code with bugs typically requires scrapping the programmed parts, so plan production units carefully and always order 10-20% extra OTP parts for engineering rework.
Decouple VDD and AV DD (when applicable) with a 0.1 µF ceramic capacitor placed within 5 mm of each supply pin, plus a 10 µF tantalum or aluminum bulk capacitor on each supply rail. Per Microchip's PIC16C7X datasheet, Section 9, the AVDD and AVSS pins (if used for A/D) should be tied to the same low-impedance supply as VDD/VSS to avoid A/D conversion noise. A separate 10 µH ferrite bead on AV DD may be added for noisy environments.
Route the crystal/oscillator traces to OSC1 and OSC2 as short as possible and keep them away from high-current switching traces to avoid clock jitter. Per Microchip's PIC16C7X datasheet, Section 11 (Oscillator), the recommended layout uses a ground guard ring around the crystal and load capacitors. For HS-mode operation at 10 MHz, use a crystal with 20-30 pF load capacitance and matching C1/C2 within 10% tolerance.
The MCLR/VPP pin must NOT be left floating - per Microchip's PIC16C7X datasheet, an external pull-up resistor (typically 10 kΩ to VDD) is required for normal operation. Floating MCLR can cause spurious resets. For ICSP programming, the high-voltage VPP (typically 13V) is applied through this pin, so a diode or current-limiting resistor may be needed to isolate the reset circuit from the programmer.
Compliance Information
RoHS and lead-free compliant per Microchip product page. Not AEC-Q100 qualified - choose AEC-Q100 variants from PIC16F or PIC18 families for automotive safety-critical applications. The part is NRND (Not Recommended for New Designs); Microchip recommends migrating to PIC16F76.