PIC16C67-10E/P - 14KB OTP 8-bit MCU 10MHz | Microchip
部品番号: PIC16C67-10E/P ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $9.5 | $9.50 |
| 10 | $8.55 | $85.50 |
| 100 | $7.6 | $760.00 |
| 500 | $6.65 | $3,325.00 |
| 1,000 | $5.7 | $5,700.00 |
PIC16C67-10E/P 概要
A microcontroller (MCU) is a single-chip computer containing a CPU, program memory (ROM/EPROM/Flash), data memory (RAM), and peripheral subsystems on one die. The PIC16C6X family belongs to the broader category of 8-bit microcontrollers, which sit beneath 16-bit and 32-bit MCUs in the performance hierarchy. OTP (One-Time-Programmable) EPROM technology allows firmware to be programmed once and retained indefinitely, which is well suited to mature production designs where code is stable.
Key features include a fully static design supporting DC to 20 MHz operation, 8-bit ADC channels on selected family members, three timer/counters (TMR0, TMR1, TMR2), a USART for serial communication, capture/compare/PWM modules, a watchdog timer with its own on-chip RC oscillator, and synchronous serial port (SSP) support for SPI/I2C. Brown-out reset and power-on reset provide clean startup, and the in-circuit serial programming (ICSP) interface enables device programming without removal from the board.
The PIC16C67 architecture uses a Harvard structure with separate program and data buses, a 14-bit wide instruction word, and an 8-bit-wide data path. This wide instruction word allows most instructions to execute in one instruction cycle with deterministic timing, which simplifies real-time control loops in motor, power-conversion, and instrumentation applications.
Typical applications include industrial automation controllers, automotive body and chassis ECUs (extended temperature grade), consumer appliance control boards, smart sensor front-ends, and legacy embedded systems designed in the late 1990s and 2000s that remain in long-life production. The 40-pin PDIP package is also widely used in educational and hobbyist development because it is breadboard-friendly and socketable.
When designing with the PIC16C67-10E/P, note that the `-10` speed suffix denotes a 10 MHz maximum clock input. Decouple VDD with a 0.1 µF ceramic capacitor placed within 5 mm of each VDD/VDD2 pin, and use the MCLR pin reset circuit per Microchip application note TB016 (4.7 kΩ pull-up to VDD, optional diode to VDD). For new designs requiring Flash memory, consider the pin-compatible PIC16F877 family for easier field upgrades.
This page synthesizes current distributor pricing, drop-in Microchip same-family alternatives, and practical design notes not found in the standalone manufacturer datasheet.
ドロップイン代替品: PIC16C67-10E/P — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16C67-10E/P (同一形状・フットプリント) — 相違点: Instruction Cycle Time, Mounting Type, Core Architecture, Package, Timers.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16C67-04/PT
✅ ドロップイン✓ 在庫あり
$4.85 / 個
データシートを見る →PIC16C67-20/P
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F877-10/P
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C67-04I/L
✅ ドロップイン✓ 在庫あり
$4.5 / 個
データシートを見る →PIC16C67-10E/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F877-20/P
✅ ドロップイン✓ 在庫あり
$6.2 / 個
データシートを見る →PIC16F876A-I/P
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C67-10E/P 最大定格&電気的特性
| Product Family | PIC16C6X |
| Core Architecture | 8-bit RISC (Harvard) |
| Instruction Set | 35 single-cycle instructions |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 14 KB (8K x 14) |
| RAM Size | 368 bytes |
| EEPROM Data Memory | None |
| 最大クロック周波数 | 10 MHz |
| Instruction Cycle Time | 200 ns (at 20 MHz external, family max) |
| Supply Voltage Range | 4.0 V to 6.0 V |
| Typical Supply Current at 5 V, 4 MHz | 5 mA |
| Typical Sleep Current at 3 V, 32 kHz | 1 µA |
| I/O Pins | 33 digital I/O |
| Timers | TMR0, TMR1, TMR2 |
| Communication Peripherals | USART (SCI), SSP (SPI/I2C) |
| ADC | 8-channel, 8-bit (family feature) |
| CCP Modules | Capture/Compare/PWM (family feature) |
| Watchdog Timer | Yes, with dedicated on-chip RC oscillator |
| Brown-out Reset | Yes |
| In-Circuit Programming | ICSP |
| 動作温度範囲 | Extended (Automotive grade) |
| Package Type | 40-pin PDIP (Plastic DIP, through-hole) |
| Pin Pitch | 2.54 mm (0.100 in) |
| 実装タイプ | Through-hole |
| RoHS ステータス | Compliant |
| Lead-free | Yes |
PIC16C67-10E/P ピン構成
| ピン 1 | MCLR — Master Clear reset input (active low) |
| ピン 2 | RA0 — PORTA bit 0 (digital I/O or AN0 analog input) |
| ピン 3 | RA1 — PORTA bit 1 (digital I/O or AN1 analog input) |
| ピン 4 | RA2 — PORTA bit 2 (digital I/O or AN2 analog input) |
| ピン 5 | RA3 — PORTA bit 3 (digital I/O or AN3 analog input or VREF+) |
| ピン 6 | RA4 — PORTA bit 4 (digital I/O or T0CKI timer0 clock input, open-drain) |
| ピン 7 | RA5 — PORTA bit 5 (digital I/O or AN4 analog input or SS bar) |
| ピン 8 | RE0 — PORTE bit 0 (digital I/O or RD bar read strobe) |
| ピン 9 | RE1 — PORTE bit 1 (digital I/O or WR bar write strobe) |
| ピン 10 | RE2 — PORTE bit 2 (digital I/O or CS bar chip select) |
| ピン 11 | VDD — Positive supply voltage (4.0 V to 6.0 V) |
| ピン 12 | VSS — Ground reference |
| ピン 13 | OSC1 — Oscillator input or external clock input |
| ピン 14 | OSC2 — Oscillator output (crystal/Resonator mode) |
| ピン 15 | RC0 — PORTC bit 0 (digital I/O or T1OSO timer1 oscillator output) |
| ピン 16 | RC1 — PORTC bit 1 (digital I/O or T1OSI timer1 oscillator input or CCP2) |
| ピン 17 | RC2 — PORTC bit 2 (digital I/O or CCP1 capture/compare/PWM) |
| ピン 18 | RC3 — PORTC bit 3 (digital I/O or SCL I2C clock or SCK SPI clock) |
| ピン 19 | RD0 — PORTD bit 0 (digital I/O or PSP0 parallel slave port) |
| ピン 20 | RD1 — PORTD bit 1 (digital I/O or PSP1 parallel slave port) |
| ピン 21 | RD2 — PORTD bit 2 (digital I/O or PSP2 parallel slave port) |
| ピン 22 | RD3 — PORTD bit 3 (digital I/O or PSP3 parallel slave port) |
| ピン 23 | RC4 — PORTC bit 4 (digital I/O or SDA I2C data or SDI SPI data in) |
| ピン 24 | RC5 — PORTC bit 5 (digital I/O or SDO SPI data out) |
| ピン 25 | RC6 — PORTC bit 6 (digital I/O or TX USART asynchronous transmit) |
| ピン 26 | RC7 — PORTC bit 7 (digital I/O or RX USART asynchronous receive) |
| ピン 27 | RD4 — PORTD bit 4 (digital I/O or PSP4 parallel slave port) |
| ピン 28 | RD5 — PORTD bit 5 (digital I/O or PSP5 parallel slave port) |
| ピン 29 | RD6 — PORTD bit 6 (digital I/O or PSP6 parallel slave port) |
| ピン 30 | RD7 — PORTD bit 7 (digital I/O or PSP7 parallel slave port) |
| ピン 31 | VSS — Ground reference |
| ピン 32 | VDD — Positive supply voltage (4.0 V to 6.0 V) |
| ピン 33 | RB0 — PORTB bit 0 (digital I/O or INT external interrupt) |
| ピン 34 | RB1 — PORTB bit 1 (digital I/O) |
| ピン 35 | RB2 — PORTB bit 2 (digital I/O) |
| ピン 36 | RB3 — PORTB bit 3 (digital I/O or PGM low-voltage programming) |
| ピン 37 | RB4 — PORTB bit 4 (digital I/O, interrupt-on-change) |
| ピン 38 | RB5 — PORTB bit 5 (digital I/O, interrupt-on-change) |
| ピン 39 | RB6 — PORTB bit 6 (digital I/O, interrupt-on-change or PGC clock) |
| ピン 40 | RB7 — PORTB bit 7 (digital I/O, interrupt-on-change or PGD data) |
主な用途
PIC16C67-10E/P の用途: 7 件s: Industrial Automation Controllers, Automotive Body and Chassis ECUs, Consumer Appliance Control Boards, Smart Sensor and Data Acquisition Front-Ends, Hobbyist and Educational Development Platforms, Legacy Embedded Systems Still in Production, Power Supply and Battery Charger Control.
Industrial Automation Controllers
The PIC16C67-10E/P fits industrial PLC-style controllers and machine I/O modules because its 33 digital I/O lines, TMR0/1/2 counters, and CCP/PWM modules handle discrete input scanning and pulse-width output to relays, solenoids, and motor drivers. The 10 MHz clock delivers 200 ns instruction cycle, fast enough for deterministic scan loops at 1 ms or shorter. Brown-out reset and watchdog timer provide the fault recovery expected in factory-floor equipment. The 40-pin PDIP through-hole package also suits screw-terminal daughter boards common in industrial wiring.
おすすめ
Automotive Body and Chassis ECUs
The PIC16C67-10E/P suits non-safety automotive body controllers (window lifts, mirror adjusters, seat controllers, interior lighting) because its Extended temperature grade (-40 C to +125 C) survives under-hood thermal stress and its 33 I/O pins handle switch scanning, LED drive, and H-bridge direction control. The 5 mA active and 1 µA sleep currents minimize quiescent battery drain when the vehicle is parked. Brown-out reset handles cranking transients; the watchdog timer recovers from firmware lockups.
おすすめ
Consumer Appliance Control Boards
The PIC16C67-10E/P is a proven fit for white-goods control boards (washing machines, dishwashers, microwave ovens, coffee machines) where the OTP EPROM locks firmware at release and the 40-pin PDIP socketed package simplifies factory rework. The USART, SSP, and ADC peripherals connect to motor drivers, weight sensors, and user-interface keypads without external glue logic. Sleep currents under 1 µA extend battery life in appliances that retain memory across power cycles.
おすすめ
Smart Sensor and Data Acquisition Front-Ends
The PIC16C67-10E/P works as the MCU front-end in smart-sensor modules: its 8-channel 8-bit ADC reads thermistors, photocells, and process-variable transducers while the USART transmits calibration data to a host PLC. The 14 KB OTP memory holds lookup tables and linearization routines; the 368-byte RAM buffers samples between transmissions. Industrial customers prefer this 40-pin PDIP package for socketed serviceability on field-installed instrumentation.
おすすめ
Hobbyist and Educational Development Platforms
The PIC16C67-10E/P in 40-pin PDIP remains a favorite in university embedded-systems courses and DIY maker projects because the wide-pitch through-hole package plugs into solderless breadboards, IC sockets, and educational development boards. The 35-instruction RISC core is small enough to teach in a single semester, while the on-chip peripherals (USART, ADC, PWM, timers) cover the full curriculum without external hardware. MPLAB-X IDE and the PICkit 3 programmer support ICSP programming without removing the chip.
おすすめ
Legacy Embedded Systems Still in Production
The PIC16C67-10E/P continues to ship into long-life industrial, medical, and aerospace programs designed in the 1990s and 2000s that require drop-in replacements for end-of-life boards. Original equipment manufacturers (OEMs) with field-installed equipment running firmware burned into OTP EPROM need this part to support field repairs for 10 to 20 year service windows. Microchip's mature product program guarantees continued production for these customers, and the 40-pin PDIP footprint matches existing PCB layouts without rework.
おすすめ
Power Supply and Battery Charger Control
The PIC16C67-10E/P implements digital control loops in switch-mode power supplies and battery chargers, where its 10 MHz clock drives the PWM at switching frequencies up to several hundred kHz and its 8-channel ADC samples output voltage, current, and temperature for closed-loop regulation. The 14 KB OTP program memory holds state-machine firmware and lookup-table compensation curves. Brown-out reset and watchdog timer protect the load during firmware faults and supply transients.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16C67-10E/P — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16C67-04/P | PIC16C67-20/P | PIC16F877-10/P | PIC16F877-20/P | PIC16C67-04I/L |
|---|---|---|---|---|---|---|
| Package | 40-pin PDIP | 40-pin PDIP (same) | 40-pin PDIP (same) | 40-pin PDIP (same) | 40-pin PDIP (same) | 40-pin PDIP (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Max Clock Frequency | 10 MHz | 4 MHz | 20 MHz | 10 MHz | 20 MHz | 4 MHz |
| Program Memory Type | OTP EPROM (14 KB) | OTP EPROM (14 KB) | OTP EPROM (14 KB) | Flash (14 KB) | Flash (14 KB) | OTP EPROM (14 KB) |
| RAM Size | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| EEPROM Data Memory | None | None | None | 256 bytes | 256 bytes | None |
| Supply Voltage Range | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 4.0 V to 6.0 V |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 |
| Temperature Grade | Extended (Automotive) | Commercial | Commercial | Industrial | Industrial | Industrial |
主な差別化要因
- Higher speed grade within same OTP family (vs PIC16C67-04/P)
- Extended (Automotive) temperature grade (vs PIC16C67-04/P)
- Lower unit cost in volume than Flash alternatives (vs PIC16F877-10/P)
- Breadboard-friendly through-hole package (vs PIC16C67-10E/PT (TQFP-44))
設計ノート
The PIC16C67-10E/P requires a stable 5 V supply within the 4.0 V to 6.0 V range. Place a 0.1 µF ceramic decoupling capacitor within 5 mm of each VDD pin (pins 11 and 32) and a bulk 10 µF tantalum or aluminum electrolytic capacitor at the board power entry. Brown-out reset triggers around 4.0 V; below this threshold the device holds in reset. For battery-powered designs, add an external voltage supervisor (e.g., MCP102) because the internal BOR is not programmable.
Place the 40-pin PDIP into an IC socket for production boards so the MCU can be swapped or reprogrammed without desoldering. Keep crystal traces (OSC1/OSC2, pins 13/14) short, less than 10 mm, and surround them with a ground guard ring. Add a 4.7 kΩ pull-up resistor on MCLR (pin 1) to VDD and place a diode from MCLR to VDD for fast discharge during power-down.
Do not assume Flash-style in-circuit reprogramming works on this part. The PIC16C67-10E/P uses one-time-programmable (OTP) EPROM; once a bit is programmed to 0 it cannot be changed. Use a windowed package (PIC16C67-10E/JW) for prototype development with UV erasure, then commit to OTP for production. Also, configure unused I/O pins as outputs to minimize sleep current; floating inputs draw 1-2 mA through the input buffer.
The 40-pin PDIP footprint is 2.54 mm pitch and through-hole, suitable for wave soldering and hand prototyping. Route PORTA and PORTB to connectors on the same board edge so external analog and digital signals do not cross noisy digital traces. If using the parallel slave port (PORTD with PORTE strobes), add 10 kΩ pull-ups to RD0-RD7 to prevent spurious writes during bus contention.
コンプライアンス情報
RoHS compliant per Microchip product page. Extended temperature grade (Automotive) but not formally AEC-Q100 certified - this part is suitable for non-safety automotive body/chassis modules only. For AEC-Q100 qualified parts, see PIC16F series automotive grades.