PIC16C76-20I/SP - 8-Bit 20MHz OTP MCU 14KB | Microchip
部品番号: PIC16C76-20I/SP ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $13.61 | $13.61 |
| 10 | $12.25 | $122.50 |
| 100 | $10.89 | $1,089.00 |
| 500 | $9.62 | $4,810.00 |
| 1,000 | $8.85 | $8,850.00 |
PIC16C76-20I/SP 概要
What is an 8-bit OTP microcontroller? An 8-bit OTP (One-Time-Programmable) microcontroller is a single-chip computer built around an 8-bit data path and program memory that can be written exactly once using an external programmer. The PIC16C76 sits in Microchip's mid-range PIC16CXX family, which belongs to the broader PIC microcontrollers taxonomy (8-bit MCU -> microcontroller -> embedded controller -> semiconductor). OTP memory offers lower per-unit cost than windowed EPROM or Flash, making these parts attractive for mature, volume production designs where firmware is finalized.
Key features include a high-performance RISC architecture with only 35 single-word instructions, single-cycle execution except for two-cycle branches, an operating voltage range of 4.0 V to 5.5 V, an industrial temperature range of -40 °C to +85 °C, and brown-out reset plus power-on reset. The part draws a few mA active and supports low-power sleep mode for battery-aware applications. The 5-channel 8-bit ADC eliminates external signal-conditioning ICs in many sensor-reading designs, while the USART/SPI/I²C peripherals enable direct connection to sensors, displays, EEPROMs, and other digital ICs.
Technical depth: the PIC16C76 uses a Harvard architecture with separate program and data buses, which lets instruction fetch and data access occur in the same cycle. Its 14-bit instruction word and 8-bit data word provide a good code-density trade-off for control-oriented firmware, and the integrated peripheral set keeps BOM cost low for industrial control, instrumentation, and appliance applications.
Typical applications include industrial control systems, sensor signal conditioning, HVAC controllers, motor control drivers, instrumentation front-ends, and embedded designs migrating from PIC16C7x predecessors. The wide peripheral mix means a single PIC16C76 can handle analog sensing, digital I/O, and serial communication without external glue logic.
When designing with this device, ensure the MCLR reset circuit follows Microchip's recommended RC time constant, place decoupling capacitors within 5 mm of each power pin, and respect the maximum 20 MHz oscillator frequency at the chosen VDD. Note that OTP memory cannot be erased, so production code must be fully validated before programming.
This page synthesizes current distributor pricing, drop-in PIC16C7x alternatives sharing the 28-pin SPDIP footprint, and practical design notes not aggregated on any single manufacturer or distributor page.
ドロップイン代替品: PIC16C76-20I/SP — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16C76-20I/SP (同一形状・フットプリント) — 相違点: Package, Serial Interfaces, ADC, Operating Temperature, Program Memory Type.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16C76-20/SP
✅ ドロップイン✓ 在庫あり
$7.95 / 個
データシートを見る →PIC16C76-10I/SP
✅ ドロップイン✓ 在庫あり
$5.18 / 個
データシートを見る →PIC16C73B-20I/SP
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C74B-20I/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$4.62 / 個
データシートを見る →PIC16C76-20I/SP 最大定格&電気的特性
| Product Type | 8-bit OTP Microcontroller |
| Series | PIC16CXX mid-range |
| Program Memory Size | 14 KB (8K x 14) |
| Program Memory Type | OTP |
| RAM Size | 368 bytes |
| 最大クロック周波数 | 20 MHz |
| データバス幅 | 8 bit |
| Instruction Set Word Width | 14 bit |
| Number of I/O Pins | 22 |
| ADC | 5 channels x 8 bit |
| Timers | 2 x 8-bit, 1 x 16-bit |
| CCP Modules | 2 |
| Serial Interfaces | USART, SPI, I²C (SSP) |
| Supply Voltage Range | 4.0 V to 5.5 V |
| 動作温度範囲 | -40 °C to +85 °C (Industrial) |
| パッケージ | 28-pin SPDIP (0.300 inch, 7.62 mm) |
| 実装タイプ | Through-Hole |
| RoHS ステータス | Compliant |
PIC16C76-20I/SP ピン構成
| ピン 1 | MCLR — Master Clear (reset) input, active low |
| ピン 2 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| ピン 3 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| ピン 4 | RA2/AN2 — PORTA bit 2 / Analog input 2 |
| ピン 5 | RA3/AN3/VREF — PORTA bit 3 / Analog input 3 / Voltage Reference |
| ピン 6 | RA4/T0CKI — PORTA bit 4 / Timer 0 clock input |
| ピン 7 | RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI Slave Select |
| ピン 8 | RE0/RD — PORTE bit 0 / Read control for parallel slave port |
| ピン 9 | RE1/WR — PORTE bit 1 / Write control for parallel slave port |
| ピン 10 | RE2/CS — PORTE bit 2 / Chip Select for parallel slave port |
| ピン 11 | VDD — Positive supply voltage |
| ピン 12 | VSS — Ground |
| ピン 13 | OSC1/CLKIN — Oscillator input / external clock input |
| ピン 14 | OSC2/CLKOUT — Oscillator output / clock output |
| ピン 15 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer 1 oscillator output / Timer 1 clock |
| ピン 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer 1 oscillator input / CCP2 |
| ピン 17 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| ピン 18 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I²C clock |
| ピン 19 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I²C data |
| ピン 20 | RC5/SDO — PORTC bit 5 / SPI data out |
| ピン 21 | RC6/TX/CK — PORTC bit 6 / USART transmit / clock |
| ピン 22 | RC7/RX/DT — PORTC bit 7 / USART receive / data |
| ピン 23 | RB0/INT — PORTB bit 0 / External interrupt |
| ピン 24 | RB1 — PORTB bit 1 |
| ピン 25 | RB2 — PORTB bit 2 |
| ピン 26 | RB3 — PORTB bit 3 |
| ピン 27 | RB4 — PORTB bit 4 |
| ピン 28 | RB5 — PORTB bit 5 |
主な用途
PIC16C76-20I/SP の用途: 6 件s: Industrial Control Systems, HVAC Controller Boards, Instrumentation Front-Ends, Appliance Control Modules, Sensor Signal Conditioning, Motor Control Driver Boards.
Industrial Control Systems
The PIC16C76-20I/SP fits industrial control because of its -40 °C to +85 °C industrial temperature rating, 5-channel 8-bit ADC for direct sensor interfacing, and 22 digital I/O lines that drive relays, solenoids, and indicators. Per the Microchip PIC16C7x datasheet, the integrated USART plus SSP (SPI/I²C) lets one MCU communicate with HMIs, PLC backplanes, and remote sensor nodes without external glue logic. The 14 KB OTP memory holds typical ladder-replacement or PID firmware, while the two CCP modules generate PWM for proportional valve and motor-speed control. Designers should reserve one timer for the control loop, leaving the 16-bit timer free for high-resolution event capture. The 20 MHz instruction cycle supports deterministic 200 ns loop times.
おすすめ
HVAC Controller Boards
The PIC16C76-20I/SP is well-suited to HVAC controller designs where multiple temperature sensors, fan speeds, and damper actuators must be coordinated. The 5-channel 8-bit ADC reads thermistor or RTD inputs for supply, return, and outside-air temperature, while the two CCP modules drive triac-fired blower motors and modulating dampers via PWM. The USART connects to a wall thermostat or building-management system using RS-485, and the SSP supports I²C communication with a real-time clock or external EEPROM for schedule storage. With 14 KB of OTP memory, the firmware fits zoning logic, defrost cycles, and fault diagnostics. The 20 MHz clock allows sub-millisecond control-loop updates for stable temperature regulation.
おすすめ
Instrumentation Front-Ends
The PIC16C76-20I/SP works as a smart front-end for bench instruments, panel meters, and data loggers because of its 5-channel ADC, USART, and 14 KB code space. The 8-bit ADC digitizes sensor signals (strain gauge bridges, thermistors, current shunts) and the USART streams converted values to a host PC or display over RS-232. Designers can implement calibration tables, linearization routines, and digital filtering in firmware. The SSP port drives character-LCD modules or I²C keypad/display expanders. The industrial -40 °C to +85 °C range allows deployment in factory-floor and outdoor test environments without additional thermal protection.
おすすめ
Appliance Control Modules
The PIC16C76-20I/SP is widely deployed in white-goods appliance modules such as washing machines, dishwashers, and ovens where its 22 I/O pins drive keypad scanning, seven-segment displays, buzzer, and triac loads. The two CCP modules generate zero-crossing-switched PWM for heating elements and motor speed control, and the 5-channel ADC reads water level, temperature, and motor current sensors. OTP memory at 14 KB is sufficient for cycle logic, fault diagnostics, and user-interface state machines. The industrial temperature rating ensures reliable operation in warm enclosures near motors and heating elements, while the 20 MHz instruction rate provides responsive user-interface feedback.
おすすめ
Sensor Signal Conditioning
The PIC16C76-20I/SP serves as a digital signal-conditioning hub for multi-sensor industrial nodes. Its 5-channel 8-bit ADC accepts analog signals from up to five transducers simultaneously, while firmware performs scaling, linearization, and thresholding. The SSP port multiplexes additional I²C sensors (e.g., accelerometers, environmental sensors) onto the same MCU. The USART outputs processed data over RS-485 or RS-232 to a central controller, and the 14 KB code space holds calibration coefficients and digital-filter implementations. With 22 I/O pins, status LEDs and local diagnostics are straightforward to add.
おすすめ
Motor Control Driver Boards
The PIC16C76-20I/SP can drive small brushless DC, stepper, or brushed-DC motors using its two CCP modules for PWM generation and the 16-bit timer for back-EMF sensing or quadrature decoding. The 5-channel ADC monitors motor current, supply voltage, and temperature, while firmware implements closed-loop PID control. The USART interfaces to a host controller or HMI for command input and telemetry. With 14 KB of OTP, the firmware fits sensorless commutation tables or stepper acceleration profiles. The 20 MHz clock provides sufficient resolution for high-frequency PWM at 20 kHz to keep switching above audible range.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16C76-20I/SP — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16C76-20/SP | PIC16C76-10I/SP | PIC16C73B-20I/SP | PIC16C74B-20I/P |
|---|---|---|---|---|---|
| Package | SPDIP-28 (0.300") | SPDIP-28 (0.300") - same | SPDIP-28 (0.300") - same | SPDIP-28 (0.300") - same | SPDIP-40 - different |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 10 MHz | 20 MHz | 20 MHz |
| Program Memory | 14 KB OTP | 14 KB OTP | 14 KB OTP | 7 KB OTP | 7 KB OTP |
| RAM Size | 368 bytes | 368 bytes | 368 bytes | 192 bytes | 192 bytes |
| ADC Channels | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 4 x 8-bit | 8 x 8-bit |
| I/O Pins | 22 | 22 | 22 | 22 | 33 |
| Operating Temperature | -40 °C to +85 °C | 0 °C to +70 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C |
主な差別化要因
- 14 KB program memory (vs 7 KB on PIC16C73B-20I/SP) (vs PIC16C73B-20I/SP)
- 5-channel 8-bit ADC (vs 4 channels on PIC16C73B-20I/SP) (vs PIC16C73B-20I/SP)
- Industrial -40 °C to +85 °C temperature range (vs PIC16C76-20/SP)
設計ノート
Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of pins 11 and 12. For noisy industrial environments, add a bulk 10 µF tantalum or aluminum electrolytic capacitor near the MCU. The PIC16C76 has two VDD/VSS pairs (pins 11/12 and the analog supply pair) that both must be properly decoupled; bypassing only one pair can cause ADC noise and brown-out-reset misfires. Estimated: based on Microchip PIC16C7x layout guidelines.
Place the MCLR pull-up resistor (typically 10 kΩ) directly at pin 1 and route MCLR away from analog inputs to avoid coupling reset noise into the ADC. Route the OSC1/OSC2 traces short and symmetric; long oscillator traces increase EMI susceptibility and can shift the effective clock frequency. Keep the analog reference voltage (VREF on RA3) traces short and shield them from digital switching lines to preserve ADC accuracy.
OTP memory is one-time programmable - a single programming mistake bricks the part. Always validate firmware on a PIC16F76 or PIC16C76-JW (windowed) sample before committing to OTP production programming. Brown-out-reset and watchdog-timer configurations in the configuration word must match the application; an incorrect BOR setting can prevent code execution or cause spurious resets during supply-voltage dips.
コンプライアンス情報
RoHS compliance per Microchip product page; industrial temperature grade; not AEC-Q100 qualified - this part targets industrial/consumer applications rather than automotive. Halogen-free status not explicitly stated in retrieved data and noted as unknown.