PIC16C67-20/L - 8-Bit 20MHz OTP MCU, 14KB | Microchip
部品番号: PIC16C67-20/L ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $10.42 | $10.42 |
| 10 | $9.38 | $93.80 |
| 100 | $8.34 | $834.00 |
| 500 | $7.52 | $3,760.00 |
| 1,000 | $6.81 | $6,810.00 |
PIC16C67-20/L 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (ROM/Flash/OTP), data memory (RAM), and programmable I/O peripherals into one package. Within the broader semiconductor hierarchy, microcontrollers belong to the embedded systems domain, sitting alongside microprocessors, DSPs, and SoCs. The PIC16C6X family specifically targets cost-sensitive industrial control and instrumentation applications where OTP memory and 8-bit simplicity deliver reliable deterministic behavior at low cost.
Key differentiating features of the PIC16C67-20/L include 33 digital I/O pins, an operating voltage range of 4V to 6V, and ultra-low power consumption: 15 µA typical at 5V/4MHz and 1 µA typical at 3V/32kHz. The RISC core offers 35 single-word instructions with single-cycle execution (except program branches, which take two cycles). Integrated peripherals typically include timers, a USART, parallel ports, and analog comparators per the PIC16C6X family architecture.
The architecture combines a Harvard-style separate program and data bus with CMOS EPROM/ROM technology for fully-static operation from DC up to 20MHz. This static design eliminates minimum clock-rate constraints, enabling power-saving sleep modes. The wide operating voltage range (2.5V-6V typical across the family) supports battery-backed and industrial 5V systems alike.
Typical applications include industrial control systems, embedded instrumentation, sensor interface nodes, motor control peripherals, and legacy equipment retrofits. The 33 I/O count and 14KB OTP capacity make it suitable for medium-complexity logic replacement, ASIC substitution, and protocol-bridging firmware tasks in mature designs.
When designing with this part, note that the OTP memory requires one-time programming per unit; for prototyping or low-volume runs, consider the windowed (JW) or Flash-based PIC16F family equivalents. The 44-PLCC package is socket-compatible with the entire PIC16C6X PLCC family, simplifying field replacement.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
ドロップイン代替品: PIC16C67-20/L — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16C67-20/L (同一形状・フットプリント) — 相違点: Package, Core Architecture, Mounting Type, Program Memory Size, Program Memory Type.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16C67-10I/L
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C67-04I/L
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$4.5 / 個
データシートを見る →PIC16C66T-20I/L
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC16C65B-20I/L
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$8.4 / 個
データシートを見る →PIC16F877-20I/L
✅ ドロップイン✓ 在庫あり
$9.05 / 個
データシートを見る →PIC16C67-20/L 最大定格&電気的特性
| Manufacturer | Microchip Technology |
| Series | PIC® 16C |
| Core | 8-bit RISC |
| Core Size | 8-bit |
| Program Memory Type | OTP (One-Time-Programmable) |
| Program Memory Size | 14KB (8K x 14) |
| RAM Size | 368 x 8 bytes |
| Maximum Clock Speed | 20 MHz |
| Operating Voltage Range | 4 V to 6 V |
| Number of I/O Pins | 33 |
| パッケージ | 44-PLCC (16.59 x 16.59 mm) |
| 実装タイプ | Surface Mount |
| Power Consumption (5V, 4MHz) | 15 µA typical |
| Power Consumption (3V, 32kHz) | 1 µA typical |
| Instruction Set | 35 single-word instructions |
| Architecture | Harvard, fully static |
| Tube Quantity | 27 per tube |
PIC16C67-20/L ピン構成
| ピン 1 | MCLR/VPP — Master Clear (reset) / Programming voltage input |
| ピン 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/AN5 — PORTE bit 0 / Read control / Analog input 5 |
| ピン 9 | RE1/WR/AN6 — PORTE bit 1 / Write control / Analog input 6 |
| ピン 10 | RE2/CS/AN7 — PORTE bit 2 / Chip select / Analog input 7 |
| ピン 11 | VDD — Positive supply voltage (5V nominal) |
| ピン 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 input |
| ピン 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer 1 oscillator input / CCP2 output |
| ピン 17 | RC2/CCP1 — PORTC bit 2 / CCP1 output |
| ピン 18 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| ピン 19 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| ピン 20 | RC5/SDO — PORTC bit 5 / SPI data out |
| ピン 21 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| ピン 22 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| ピン 23 | RB0/INT — PORTB bit 0 / External interrupt |
| ピン 24 | RB1 — PORTB bit 1 |
| ピン 25 | RB2 — PORTB bit 2 |
| ピン 26 | RB3/PGM — PORTB bit 3 / Low-voltage programming |
| ピン 27 | RB4 — PORTB bit 4 |
| ピン 28 | RB5 — PORTB bit 5 |
| ピン 29 | RB6/PGC — PORTB bit 6 / ICSP clock |
| ピン 30 | RB7/PGD — PORTB bit 7 / ICSP data |
| ピン 31 | VSS — Ground |
| ピン 32 | VDD — Positive supply voltage (5V nominal) |
| ピン 33 | RD0/PSP0 — PORTD bit 0 / Parallel slave port bit 0 |
| ピン 34 | RD1/PSP1 — PORTD bit 1 / Parallel slave port bit 1 |
| ピン 35 | RD2/PSP2 — PORTD bit 2 / Parallel slave port bit 2 |
| ピン 36 | RD3/PSP3 — PORTD bit 3 / Parallel slave port bit 3 |
| ピン 37 | RD4/PSP4 — PORTD bit 4 / Parallel slave port bit 4 |
| ピン 38 | RD5/PSP5 — PORTD bit 5 / Parallel slave port bit 5 |
| ピン 39 | RD6/PSP6 — PORTD bit 6 / Parallel slave port bit 6 |
| ピン 40 | RD7/PSP7 — PORTD bit 7 / Parallel slave port bit 7 |
| ピン 41 | NC — Not connected (per datasheet) |
| ピン 42 | NC — Not connected (per datasheet) |
| ピン 43 | NC — Not connected (per datasheet) |
| ピン 44 | NC — Not connected (per datasheet) |
主な用途
PIC16C67-20/L の用途: 6 件s: Industrial Process Control, Legacy Equipment Retrofit, Embedded Instrumentation, Motor Control Peripherals, Sensor Interface Nodes, Protocol Bridging Gateways.
Industrial Process Control
The PIC16C67-20/L fits industrial process control nodes because its 14KB OTP program memory holds PID control loops, sensor calibration tables, and Modbus RTU communication stacks, while 33 I/O pins drive relay banks, 4-20mA current loops, and discrete sensors. At 5V/4MHz the part draws 15 µA typical, enabling 24/7 operation in unheated control cabinets. Compared to a 16-bit MCU, the 8-bit RISC core and 5 MIPS throughput are sufficient for sampling rates below 1 kHz. Designers should allocate one timer for the control loop tick and one USART for host communication.
おすすめ
Legacy Equipment Retrofit
The PIC16C67-20/L is widely deployed as a logic-replacement IC in legacy equipment where its 44-PLCC socket footprint and 14KB OTP capacity allow PCB-level substitution of discrete TTL/CMOS glue logic. At 20MHz the core delivers 5 MIPS, fast enough to replace dozens of 74-series gates with a single firmware-driven state machine. The OTP memory secures the firmware against unauthorized copying - critical for OEM-proprietary equipment. Migration to PIC16F877 is recommended for new production, but field retrofits continue using PIC16C67-20/L from residual inventory.
おすすめ
Embedded Instrumentation
For embedded instrumentation such as digital panel meters, data loggers, and bench-top test equipment, the PIC16C67-20/L provides adequate program memory for measurement routines, linearization math, and LCD driving. Its 33 I/O lines interface to 7-segment displays, keypads, and parallel ADCs without external glue logic. The Harvard bus architecture ensures deterministic ADC sampling intervals, essential for instrumentation accuracy. Power consumption of 1 µA at 3V/32kHz makes it suitable for battery-backed metering where the MCU sleeps between measurements.
おすすめ
Motor Control Peripherals
Stepper and brushed DC motor control applications benefit from the PIC16C67-20/L's 20MHz throughput and dedicated CCP module, which generates precise PWM waveforms for H-bridge drivers. The 368-byte RAM accommodates velocity profiles and acceleration ramps without external memory expansion. At 5V supply the I/O pins can directly interface to logic-level MOSFET drivers. The 33 I/O count supports up to 3-axis stepper control with limit-switch inputs and encoder feedback on a single chip, minimizing BOM cost.
おすすめ
Sensor Interface Nodes
Distributed sensor nodes in building automation or agricultural monitoring leverage the PIC16C67-20/L's low-power operation and OTP code security. At 3V/32kHz the part draws 1 µA typical, enabling years of battery life in remote installations. The 33 I/O pins multiplex multiple sensor inputs (temperature, humidity, occupancy) onto a single MCU, communicating via UART to a central concentrator. OTP memory prevents firmware tampering in field-deployed security sensors. For new designs, the PIC16F88X family offers similar low-power operation with flash reprogrammability.
おすすめ
Protocol Bridging Gateways
Industrial protocol gateways using PIC16C67-20/L translate between legacy serial protocols (RS-232, RS-485, I2C) and proprietary fieldbuses. The 14KB OTP memory fits Modbus, DF1, and simple packet-routing firmware, while the USART module supports full-duplex serial at up to 19.2 kbaud without software overhead. The 44-PLCC package fits standard IC sockets on DIN-rail gateway modules. For new designs, Microchip's PIC18F family provides more RAM and CIP (Core Independent Peripherals) for software-free protocol handling.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16C67-20/L — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16C67-10I/L | PIC16C67-04I/L | PIC16C66T-20I/L | PIC16F877-20I/L |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-PLCC | 44-PLCC - same | 44-PLCC - same | 44-PLCC - same | 44-PLCC - same |
| Max Clock Speed | 20 MHz | 10 MHz | 4 MHz | 20 MHz | 20 MHz |
| Program Memory Type | OTP (14KB) | OTP (14KB) | OTP (14KB) | OTP (8KB) | Flash (14KB) |
| Program Memory Size | 14KB (8K x 14) | 14KB (8K x 14) | 14KB (8K x 14) | 8KB (4K x 14) | 14KB (8K x 14) |
| RAM Size | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| I/O Pins | 33 | 33 | 33 | 33 | 33 |
| Operating Voltage | 4V to 6V | 4V to 6V | 4V to 6V | 4V to 6V | 4V to 5.5V |
| Memory Reprogramming | One-time (OTP) | One-time (OTP) | One-time (OTP) | One-time (OTP) | In-circuit (Flash) |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Active |
主な差別化要因
- Highest clock speed in PIC16C67 44-PLCC family (vs PIC16C67-04I/L)
- Larger OTP memory than PIC16C66 family (vs PIC16C66T-20I/L)
- OTP security prevents firmware extraction (vs PIC16F877-20I/L)
設計ノート
The PIC16C67-20/L operates from 4V to 6V with typical current consumption of 15 µA at 5V/4MHz and 1 µA at 3V/32kHz. For designs interfacing to 3.3V logic, level shifters are required on all I/O pins because the part's Vih minimum is 0.8*VDD (4V at 5V supply), exceeding 3.3V CMOS logic levels. Use the PIC16LF87X family for native 3.3V operation. Decoupling requires a 100nF ceramic capacitor placed within 5mm of the VDD pin (pin 11 or 32), with a 10µF bulk capacitor on the supply rail.
OTP (One-Time-Programmable) memory cannot be erased or rewritten - once programmed, the firmware is fixed. For prototypes and development units, use the JW (windowed) ceramic package variant which allows UV erasure, or migrate to the PIC16F877 flash equivalent for in-circuit reprogrammability. Verify programming voltage (VPP = 13V typical) and timing per datasheet before committing to production programming - incorrect VPP levels can damage the OTP cells and brick the part.
At 20MHz clock and 5V supply, the PIC16C67-20/L dissipates approximately 75 mW worst case. The 44-PLCC package provides adequate thermal dissipation for commercial (0°C to +70°C) and industrial (-40°C to +85°C) temperature ranges without external heatsinking. For extended-temperature or high-ambient applications, derate clock speed to 10MHz at 5V or 4MHz at 5V, both of which reduce dynamic power consumption by 50% and 80% respectively. Refer to the PIC16C6X datasheet thermal characterization curves for junction-temperature calculations.
コンプライアンス情報
Compliance status not verified in available distributor data. Part predates widespread RoHS adoption (introduced ~1998); original production may use Sn/Pb finish. Contact Microchip franchised distributors for current compliance documentation on remaining inventory.