PIC16C76T-10E/SO - 8-Bit 10MHz OTP MCU, 14KB | Microchip
料号: PIC16C76T-10E/SO ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 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 概述
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.
直接替换替代料: PIC16C76T-10E/SO ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16C76T-10E/SO (相同外形与封装尺寸) ——差异在于 Package, Serial Interfaces, Program Memory Size, Program Memory Type, Core Architecture.
快速对比工具——选择替代料号进行并排对比:
PIC16C76T-10I/SO
✅ 直接替换✓ 有现货
$6.4 / 个
查看数据手册 →PIC16C76-10I/SO
✅ 直接替换✓ 有现货
$5.3 / 个
查看数据手册 →PIC16C76-10/SO
✅ 直接替换✓ 有现货
$4.15 / 个
查看数据手册 →PIC16C76T-04I/SO
✅ 直接替换✓ 有现货
$4.45 / 个
查看数据手册 →PIC16C76T-04E/SO
✅ 直接替换✓ 有现货
$5.95 / 个
查看数据手册 →PIC16C76T-10E/SO 最大额定值与电气特性
| Core | PIC16C 8-bit RISC (mid-range) |
| Instruction Set Architecture | 14-bit Harvard RISC, 35 single-word instructions |
| 最大时钟频率 | 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 |
| 工作温度范围 | -40C to +125C (automotive 'E' grade) |
| 封装 | 28-pin SOIC (SO, wide body 7.50 mm / 0.295 in) |
| 安装类型 | Surface Mount |
| Terminal Form | Gull Wing |
| Packaging | Tape & Reel (T suffix) |
| ICSP Programming | Yes (RB6/RB7) |
| RoHS 状态 | Compliant |
PIC16C76T-10E/SO 引脚配置
| 引脚 1 | RA0/AN0 — Port A bit 0 / analog input channel 0 |
| 引脚 2 | RA1/AN1 — Port A bit 1 / analog input channel 1 |
| 引脚 3 | RA2/AN2/VREF- — Port A bit 2 / analog input 2 / ADC negative reference |
| 引脚 4 | RA3/AN3/VREF+ — Port A bit 3 / analog input 3 / ADC positive reference |
| 引脚 5 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| 引脚 6 | RA5/AN4/SS — Port A bit 5 / analog input 4 / SPI slave select |
| 引脚 7 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| 引脚 8 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| 引脚 9 | RC0 — Port C bit 0 |
| 引脚 10 | RC1 — Port C bit 1 |
| 引脚 11 | RC2/CCP1 — Port C bit 2 / Capture/Compare/PWM 1 output |
| 引脚 12 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| 引脚 13 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| 引脚 14 | RC5/SDO — Port C bit 5 / SPI data out |
| 引脚 15 | RC6/TX/CK — Port C bit 6 / USART TX / USART clock |
| 引脚 16 | RC7/RX/DT — Port C bit 7 / USART RX / USART data |
| 引脚 17 | RB0/INT — Port B bit 0 / external interrupt input |
| 引脚 18 | RB1 — Port B bit 1 |
| 引脚 19 | RB2 — Port B bit 2 |
| 引脚 20 | RB3 — Port B bit 3 |
| 引脚 21 | RB4 — Port B bit 4 |
| 引脚 22 | RB5 — Port B bit 5 |
| 引脚 23 | RB6/PGC — Port B bit 6 / ICSP clock |
| 引脚 24 | RB7/PGD — Port B bit 7 / ICSP data |
| 引脚 25 | MCLR/VPP — Master clear reset / ICSP programming voltage |
| 引脚 26 | AVDD — Analog supply voltage (connect to VDD) |
| 引脚 27 | AVSS — Analog ground (connect to VSS) |
| 引脚 28 | VSS — Digital ground |
典型应用
PIC16C76T-10E/SO 适用于 7 应用s: 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.
推荐
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.
推荐
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.
推荐
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.
推荐
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.
推荐
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.
推荐
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.
推荐
推荐产品汇总
工程参考数据: PIC16C76T-10E/SO ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | 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 |
关键差异点
- Wider automotive temperature range than the -I grade siblings (对比 PIC16C76T-10I/SO)
- Higher clock speed than the -04 speed grade variants (对比 PIC16C76T-04E/SO)
- Lower cost than flash equivalent for fixed-firmware production (对比 PIC16F76-I/SO (flash, same 28-SOIC pinout))
- Tape-and-reel packaging for SMT assembly (对比 PIC16C76-10E/SO (tube form))
设计说明
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.
合规信息
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.