PIC16C770T-E/SS - 8-Bit 20MHz PIC MCU 3.5KB OTP | Microchip
部品番号: PIC16C770T-E/SS ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $4.5 | $4.50 |
| 10 | $4.05 | $40.50 |
| 100 | $3.6 | $360.00 |
| 500 | $3.2 | $1,600.00 |
| 1,000 | $2.85 | $2,850.00 |
PIC16C770T-E/SS 概要
A PIC16C microcontroller is a member of Microchip's classic mid-range 8-bit RISC MCU family. The PIC16C family sits in the broader hierarchy: microcontroller -> embedded MCU -> 8-bit MCU -> PIC mid-range core -> PIC16C sub-family. These OTP (One-Time Programmable) parts use CMOS technology with Harvard architecture, providing deterministic instruction execution at 200 ns per instruction (5 MIPS at 20 MHz) with only 35 single-word instructions. PIC16C parts are the precursors to the flash-based PIC16F family and remain in production for long-life industrial and automotive programs.
Key features of the PIC16C770 include 12-bit ADC accuracy, an integrated 12-channel 8-bit ADC variant option, hardware USART, MSSP for SPI/I2C, and dual analog comparators. With 6 channels of 12-bit ADC, the device can directly digitize multi-sensor analog signals without external converters. The SSOP-20 footprint offers a compact surface-mount form suitable for dense PCBs.
The PIC16C770's mid-range core, 12-bit ADC, and extended temperature range make it a strong fit for industrial sensor conditioning, automotive sensor interfaces, smart battery management modules, and motor control feedback loops. The OTP memory design supports low-cost high-volume production where code stability is finalized and field updates are not required.
When designing with the PIC16C770T-E/SS, engineers should note that OTP memory cannot be reprogrammed - firmware must be fully verified before programming. In-system debugging is not available; OTP parts require a programmer socket or pre-programmed parts for evaluation. For development, use the equivalent PIC16F770 flash-based part with emulator support.
ドロップイン代替品: PIC16C770T-E/SS — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16C770T-E/SS (同一形状・フットプリント) — 相違点: Package, Program Memory Size, Operating Temperature, Program Memory Type, ADC.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16C770T/SO
✅ ドロップイン✓ 在庫あり
$2.18 / 個
データシートを見る →PIC16C770-I/SS
✅ ドロップイン✓ 在庫あり
$2.98 / 個
データシートを見る →PIC16C770T-I/SS
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C770-E/SS
✅ ドロップイン✓ 在庫あり
$2.62 / 個
データシートを見る →PIC16F770-I/SS
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C770T-E/SS 最大定格&電気的特性
| Core Architecture | PIC 16C (mid-range 8-bit RISC) |
| Instruction Set Width | 14-bit |
| 最大クロック周波数 | 20 MHz |
| Instruction Execution Time | 200 ns |
| MIPS Performance | 5 MIPS |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB (2K x 14 words) |
| Data RAM | 256 bytes |
| ADC Channels | 6 channels |
| ADC Resolution | 12-bit |
| パッケージ | 20-pin SSOP (SS) |
| Terminal Form | GULL WING |
| Temperature Grade | Extended Industrial (E): -40C to +125C |
| 動作温度範囲 | -40C to +125C |
| 実装タイプ | Surface Mount |
PIC16C770T-E/SS ピン構成
| ピン 1 | RA2/AN2 — PORTA bit 2 / ADC analog input 2 |
| ピン 2 | RA3/AN3 — PORTA bit 3 / ADC analog input 3 |
| ピン 3 | RA4/AN4 — PORTA bit 4 / ADC analog input 4 |
| ピン 4 | MCLR/VPP — Master Clear reset / Programming voltage |
| ピン 5 | VSS — Ground reference |
| ピン 6 | RB0/INT — PORTB bit 0 / External interrupt |
| ピン 7 | RB1 — PORTB bit 1 |
| ピン 8 | RB2 — PORTB bit 2 |
| ピン 9 | RB3 — PORTB bit 3 |
| ピン 10 | RB4 — PORTB bit 4 |
| ピン 11 | RB5 — PORTB bit 5 |
| ピン 12 | RB6/PGC — PORTB bit 6 / ICSP clock |
| ピン 13 | RB7/PGD — PORTB bit 7 / ICSP data |
| ピン 14 | VDD — Positive supply voltage |
| ピン 15 | OSC2/CLKOUT — Oscillator output / Clock output |
| ピン 16 | OSC1/CLKIN — Oscillator input / Clock input |
| ピン 17 | RA0/AN0 — PORTA bit 0 / ADC analog input 0 |
| ピン 18 | RA1/AN1 — PORTA bit 1 / ADC analog input 1 |
| ピン 19 | RA5/AN5 — PORTA bit 5 / ADC analog input 5 |
| ピン 20 | VREF — ADC voltage reference |
主な用途
PIC16C770T-E/SS の用途: 6 件s: Industrial Sensor Signal Conditioning, Automotive Sensor Interface Modules, Smart Battery Management (BMS) Slave Modules, Motor Control Feedback Loops, HVAC Building Automation Controllers, Industrial Process Control Transmitters.
Industrial Sensor Signal Conditioning
The PIC16C770T-E/SS is well suited for industrial sensor signal conditioning front-ends where 6 channels of 12-bit ADC digitize multi-sensor analog outputs. The 12-bit resolution provides 4096 discrete steps, sufficient for thermocouple, RTD, and bridge-sensor signal chains. The 20 MHz core runs the calibration and linearization algorithms at 5 MIPS, while the extended industrial temperature grade (-40C to +125C) ensures operation in factory-floor and outdoor enclosures. The SSOP-20 package keeps the PCB footprint compact.
おすすめ
Automotive Sensor Interface Modules
The PIC16C770T-E/SS serves automotive sensor interface modules where the extended industrial temperature grade (-40C to +125C) handles under-hood heat loads. The 6-channel 12-bit ADC digitizes pressure, temperature, position, and flow sensors directly. The OTP memory design suits mature, code-stable automotive programs requiring long-term supply continuity. Microchip maintains 10-15+ year production commitments for PIC16C OTP parts in automotive programs.
おすすめ
Smart Battery Management (BMS) Slave Modules
The PIC16C770T-E/SS fits smart battery management slave modules where the 6-channel 12-bit ADC monitors individual cell voltages in multi-cell Li-ion battery stacks. The 5 MIPS core handles cell-balancing control loops and communication protocol stacks (SPI/I2C via MSSP). The OTP memory secures firmware against unauthorized read-back, an advantage for battery-pack intellectual property. The extended industrial temperature grade handles battery-pack thermal stress during fast-charge cycles.
おすすめ
Motor Control Feedback Loops
The PIC16C770T-E/SS provides motor control feedback loops for small BLDC and stepper motor drivers. The 6-channel 12-bit ADC digitizes back-EMF, phase current, and position-sensor signals at 20 MHz core rates. The MSSP peripheral drives SPI-connected gate drivers and position encoders. The extended temperature grade supports motor housings where ambient temperatures exceed 85C. OTP memory locks the motor-control firmware against post-production tampering.
おすすめ
HVAC Building Automation Controllers
The PIC16C770T-E/SS serves HVAC building automation controllers where the extended industrial temperature grade handles rooftop equipment enclosures and boiler-room environments. The 6-channel 12-bit ADC monitors temperature, humidity, pressure, and airflow sensor inputs. The MSSP peripheral drives I2C-connected display modules and SPI-connected EEPROM for setpoint storage. The OTP memory design suits mature building-automation codebases with locked firmware requirements.
おすすめ
Industrial Process Control Transmitters
The PIC16C770T-E/SS fits 4-20 mA industrial process control transmitters where the 6-channel 12-bit ADC digitizes pressure, flow, level, and temperature sensor inputs. The 5 MIPS core runs HART or other industrial protocol stacks while managing loop-power operation. The extended industrial temperature grade handles field-mounted enclosures. OTP memory locks calibration coefficients and protocol firmware at production programming, supporting tamper-resistant field deployment.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16C770T-E/SS — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16C770T/SO | PIC16C770-I/SS | PIC16C770T-I/SS | PIC16C770-E/SS | PIC16F770-I/SS |
|---|---|---|---|---|---|---|
| Package | 20-SSOP (SS) | 20-SOIC (SO) - different footprint | 20-SSOP (SS) - same footprint | 20-SSOP (SS) - same footprint | 20-SSOP (SS) - same footprint | 20-SSOP (SS) - same footprint |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | OTP (3.5 KB) | OTP (3.5 KB) | OTP (3.5 KB) | OTP (3.5 KB) | OTP (3.5 KB) | Flash (3.5 KB) |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| ADC Resolution | 12-bit (6 channels) | 12-bit (6 channels) | 12-bit (6 channels) | 12-bit (6 channels) | 12-bit (6 channels) | 12-bit (6 channels) |
| Temperature Grade | Extended (-40C to +125C) | Extended (-40C to +125C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Extended (-40C to +125C) | Industrial (-40C to +85C) |
| Data RAM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Memory Reprogrammability | One-time (OTP) | One-time (OTP) | One-time (OTP) | One-time (OTP) | One-time (OTP) | Flash (reprogrammable) |
| Unit Price (USD, qty 1000) | 2.85 | 2.85 | 2.70 | 2.70 | 2.80 | 2.50 |
主な差別化要因
- Extended industrial temperature grade (-40C to +125C) (vs PIC16C770-I/SS)
- Tape-and-reel packaging for SMT production lines (vs PIC16C770-E/SS (tube packaging))
- OTP memory for tamper-resistant firmware lock (vs PIC16F770-I/SS (flash memory))
- SSOP-20 compact footprint for dense PCB layouts (vs PIC16C770T/SO (SOIC-20))
設計ノート
PIC16C770 OTP memory cannot be erased or reprogrammed. Any code bug found after programming requires scrapping the programmed parts and starting over with new silicon. For development and prototyping phases, use the flash-based PIC16F770-I/SS equivalent instead, which shares the same SSOP-20 footprint, same peripherals, and same instruction set. Only migrate to OTP PIC16C770T-E/SS once firmware is fully verified and locked for production.
The PIC16C770 operates from 2.5V to 5.5V VDD. Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 14) and a bulk 10 uF capacitor on the VDD rail. For ADC accuracy, add a separate analog supply filter when reading low-impedance sensors - the 12-bit ADC draws brief current spikes during conversion that can couple into VDD. A 10 uH inductor plus 10 uF capacitor pi-filter between digital VDD and analog AVCC improves ADC SNR.
SSOP-20 has 0.65 mm lead pitch - use 0.30 mm solder mask openings and 0.40 mm pad width on the PCB. The exposed pad on the SSOP package is not present on the PIC16C770T-E/SS (unlike QFN packages), so copper area under the part is not required for thermal dissipation. However, a ground plane beneath the part helps reduce EMI from the 20 MHz oscillator. Route the OSC1/OSC2 traces as short as possible and surround them with ground guard traces for noise immunity.
Keep analog signals (RA0-RA5, VREF) routed away from the OSC1/OSC2 oscillator traces and the RB6/RB7 ICSP lines. The PIC16C770's 12-bit ADC has approximately 60 dB SNR - cross-talk from digital signals and clock traces can corrupt low-level sensor readings. A ground plane with separate analog and digital ground regions joined at a single point near the IC helps maintain ADC accuracy.
The MSSP peripheral supports both SPI and I2C modes. For I2C, install 4.7 kohm pull-up resistors on SCL and SDA. For SPI at 20 MHz core clock, the maximum SPI clock is 5 MHz (Fosc/4) - ensure slave devices support this rate. The USART supports asynchronous mode up to 19200 baud at 20 MHz with 0.16% error using BRGH=1 - use the Microchip baud-rate calculator spreadsheet for higher rates with low error.
コンプライアンス情報
RoHS and lead-free status not confirmed in verified web data; Microchip PIC16C770 datasheet should be consulted for material declaration. The 'E' temperature grade extends to +125C, which is below AEC-Q100 Grade 0 (+150C) - so the part is not AEC-Q100 qualified even though it handles automotive-adjacent environments. Microchip publishes conflict minerals compliance per SEC requirements.