PIC16C76T-10/SO - 8-Bit 10MHz OTP MCU 14KB | Microchip
N.º da peça: PIC16C76T-10/SO ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 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 Visão geral
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.
Alternativas drop-in para PIC16C76T-10/SO — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC16C76T-10/SO (mesmo formato e footprint) — diferindo em Package, Program Memory Size, Core Architecture, Serial Interfaces, Mounting Type.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16C76-10/SO
✅ Drop-In✓ Em estoque
$4.15 / unidade
Ver ficha técnica →PIC16C76T-10I/SO
✅ Drop-In✓ Em estoque
$6.4 / unidade
Ver ficha técnica →PIC16C76T-04/SO
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$4.31 / unidade
Ver ficha técnica →PIC16C76T-04I/SO
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$4.45 / unidade
Ver ficha técnica →PIC16C76T-04E/SO
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$5.95 / unidade
Ver ficha técnica →PIC16F76-I/SO
✅ Drop-In✓ Em estoque
$2.1 / unidade
Ver ficha técnica →PIC16F76T-I/SO
✅ Drop-In✓ Em estoque
$4.55 / unidade
Ver ficha técnica →PIC16C76T-10/SO Classificações máximas e características elétricas
| 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) |
| Frequência máxima de clock | 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 |
| Encapsulamento | 28-SOIC (7.50 mm / 0.295" width) |
| Operating Temperature (Commercial) | 0 °C to +70 °C |
| Tipo de montagem | Surface Mount |
| Status RoHS | Compliant per Microchip product page |
| Lead-Free | Yes |
Configuração de pinos do PIC16C76T-10/SO
| Pino 1 | MCLR/VPP — Master Clear (reset) input / programming voltage input |
| Pino 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Pino 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Pino 4 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Pino 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / A/D VREF+ |
| Pino 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pino 7 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| Pino 8 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Pino 9 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| Pino 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pino 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Pino 12 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM1 |
| Pino 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pino 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pino 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pino 16 | RC6/TX/CK — PORTC bit 6 / USART async transmit / USART sync clock |
| Pino 17 | RC7/RX/DT — PORTC bit 7 / USART async receive / USART sync data |
| Pino 18 | RB0/INT — PORTB bit 0 / external interrupt |
| Pino 19 | RB1 — PORTB bit 1 |
| Pino 20 | RB2 — PORTB bit 2 |
| Pino 21 | RB3/PGM — PORTB bit 3 / low-voltage programming enable |
| Pino 22 | RB4 — PORTB bit 4 |
| Pino 23 | RB5 — PORTB bit 5 |
| Pino 24 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pino 25 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pino 26 | RE0/AN5 — PORTE bit 0 / analog input 5 |
| Pino 27 | RE1/AN6 — PORTE bit 1 / analog input 6 |
| Pino 28 | RE2/AN7 — PORTE bit 2 / analog input 7 |
Aplicações típicas
PIC16C76T-10/SO é adequado para 6 aplicaçãos: 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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16C76T-10/SO — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 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 |
Principais diferenciais
- 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)
Notas de projeto
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.
Informações de conformidade
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.