Microchip Technology

PIC16C67-04I/PQ - 8-Bit 4MHz 14KB OTP MCU 44-MQFP | Microchip

部品番号: PIC16C67-04I/PQ ✗ 生産終了
在庫あり 1〜3営業日以内に発送
2.5 V to 6.0 V (typical PIC16C6X range) Vdss 44-pin MQFP (Metric QFP, 10x10 mm) Package 4 MHz (04 speed grade) Speed OTP (One-Time-Programmable) Memory
開始価格 $6.1 USD / 個
MOQ: 1 |
価格更新日: 2026-09-17
ボリューム価格
数量 単価 小計
1 $9.96 $9.96
10 $8.95 $89.50
100 $7.85 $785.00
500 $6.92 $3,460.00
1,000 $6.1 $6,100.00
ℹ️ すべての価格はUSDです

PIC16C67-04I/PQ 概要

The Microchip Technology PIC16C67-04I/PQ is an 8-bit CMOS RISC microcontroller from the PIC16C6X family, featuring a 4 MHz maximum clock input, 14KB (8K x 14) of One-Time-Programmable (OTP) program memory, and 368 bytes of RAM in a 44-pin Metric QFP (MQFP, 10x10 mm) package with industrial-grade temperature rating (-40C to +85C). The '04' speed grade and 'I' temperature suffix distinguish this part within the PIC16C67 family, and it offers 33 digital I/O pins, three timers, two capture/compare/PWM modules, a USART, and a parallel slave port for embedded control.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (ROM/Flash/OTP), data memory (RAM), and programmable peripherals onto one IC. Within the broader semiconductor taxonomy, microcontrollers belong to integrated circuits (ICs) -> microcontrollers -> embedded processors -> computing semiconductors. The PIC16C6X family specifically targets cost-sensitive 8-bit embedded designs using a RISC (Reduced Instruction Set Computer) Harvard architecture, where the program and data buses are physically separate, allowing simultaneous instruction fetch and operand access for higher throughput than Von-Neumann designs at the same clock rate.

The PIC16C67's core executes 35 single-word instructions, most in a single instruction cycle (4 clock periods), giving an effective 1 MIPS performance at 4 MHz. This efficiency, combined with OTP memory for low-cost prototyping and small production runs, makes it a classic choice for pre-Flash-era embedded products. The wide operating voltage range (typical 2.5V-6.0V for the PIC16C6X family) supports battery-powered and industrial 5V designs alike.

Typical applications include industrial control panels, motor drive signal conditioning, automotive body electronics (pre-CAN era), appliance control boards, security and alarm panels, instrumentation front-ends, and point-of-sale terminals. The 33 I/O pins can directly drive LEDs, optocouplers, keypads, and small relays, while the USART enables RS-232/RS-485 communication with external transceivers.

When designing with this device, note that OTP memory cannot be reprogrammed; engineers typically iterate firmware on a windowed (UV-erasable) PIC16C67JW part, then commit final code to the OTP/PQ variant for production. The MPLAB PM3 programmer and PICSTART Plus support this part family. For new designs, Microchip recommends Flash-based successors (PIC16F877, PIC18F family) which offer in-circuit reprogramming and additional peripherals.

ドロップイン代替品: PIC16C67-04I/PQ — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC16C67-04I/PQ (同一形状・フットプリント) — 相違点: Package, Program Memory Type, Mounting Type, Program Memory Size, Core Architecture.

Microchip Technology
Package: 44-pin MQFP (10x10 mm), surface mount
Program Memory Type: OTP EPROM
Mounting Type: Surface Mount (gull-wing leads)
Microchip Technology
Package: 44-MQFP (10x10 mm)
Program Memory Type: OTP (One-Time Programmable) EPROM
Mounting Type: Surface Mount
Microchip Technology
Package: 44-PLCC (LCC-44, 16.59 x 16.59 mm)
Mounting Type: Surface Mount (J-Lead)
Microchip Technology
Package: 44-pin Metric Quad Flat Pack (MQFP / PQ)
Program Memory Type: OTP EPROM
Mounting Type: Surface Mount
Microchip Technology
Package: MQFP-44 (PQ) 10 x 10 mm
Program Memory Type: OTP (One-Time Programmable)
Mounting Type: Surface Mount
Microchip Technology
Package: 44-pin MQFP (10 x 10 mm)
Program Memory Type: FLASH
Mounting Type: Surface Mount
Microchip Technology
Package: 44-MQFP (10x10 mm)
Mounting Type: Surface Mount
Program Memory Size: 14 KB (8K x 14) OTP

クイック比較ツール — 並列比較する代替部品を選択:

PIC16F877-04I/PQ

✅ ドロップイン
Microchip Technology
📦 44-MQFP (PQ, 10x10 mm)
8-bit PIC Mid-Range Harvard RISC · PIC16 · PIC 16F · 4 MHz · 200 ns · FLASH · 14 KB (8K x 14 words) · 368 bytes

✓ 在庫あり

$4.35 / 個

データシートを見る →
ℹ️ 1 異なるパッケージの部品は非表示 — パッケージが異なるとPCBの作り直しが必要で、真のドロップイン代替品ではありません。 お問い合わせ 異なるパッケージの提案が必要な場合。

PIC16C67-04I/PQ 最大定格&電気的特性

Core Architecture 8-bit RISC (Harvard)
Instruction Set PIC16C6X (35 single-word instructions)
Program Memory Type OTP (One-Time-Programmable)
Program Memory Size 14 KB (8K x 14 words)
RAM Size 368 bytes
Data EEPROM Not present (OTP part)
Maximum Clock Input 4 MHz (04 speed grade)
Instruction Cycle Time 1 us at 4 MHz (4 x Tosc)
I/O Pins 33 digital I/O
Timers 3 (Timer0, Timer1, Timer2)
Capture/Compare/PWM 2 modules (CCP1, CCP2)
Serial Communication USART (SCI) + MSSP (SPI/I2C)
Parallel Slave Port Yes (8-bit PSP on PORTD/PORTE)
Operating Voltage 2.5 V to 6.0 V (typical PIC16C6X range)
動作温度 -40 C to +85 C (industrial 'I' suffix)
パッケージ 44-pin MQFP (Metric QFP, 10x10 mm)
実装タイプ Surface Mount (Gull-Wing)

PIC16C67-04I/PQ ピン構成

QFP-44 (10x10mm) Package Pinout Diagram QFP-44 10x10mm, P0.8mm, JEDEC MS-026. Pin 1 by dot. QFP-44 (10x10mm) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
ピン 1 MCLR/VPP — Master Clear (Reset) input / 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 / ADC voltage reference
ピン 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input (open-drain)
ピン 7 RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select
ピン 8 RE0/RD/AN5 — PORTE bit 0 / Parallel Slave Port read control / Analog input 5
ピン 9 RE1/WR/AN6 — PORTE bit 1 / Parallel Slave Port write control / Analog input 6
ピン 10 RE2/CS/AN7 — PORTE bit 2 / Parallel Slave Port chip select / Analog input 7
ピン 11 VDD — Positive supply voltage (+2.5V to +6.0V)
ピン 12 VSS — Ground reference
ピン 13 OSC1/CLKIN — Oscillator crystal input / external clock input
ピン 14 OSC2/CLKOUT — Oscillator crystal output / clock output (Fosc/4)
ピン 15 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
ピン 16 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 I/O
ピン 17 RC2/CCP1 — PORTC bit 2 / CCP1 I/O (Capture/Compare/PWM)
ピン 18 RC3/SCK/SCL — PORTC bit 3 / MSSP SPI clock / I2C clock
ピン 19 RD0/PSP0 — PORTD bit 0 / Parallel Slave Port data bit 0
ピン 20 RD1/PSP1 — PORTD bit 1 / Parallel Slave Port data bit 1
ピン 21 RD2/PSP2 — PORTD bit 2 / Parallel Slave Port data bit 2
ピン 22 RD3/PSP3 — PORTD bit 3 / Parallel Slave Port data bit 3
ピン 23 RC4/SDI/SDA — PORTC bit 4 / MSSP SPI data in / I2C data
ピン 24 RC5/SDO — PORTC bit 5 / MSSP SPI data out
ピン 25 RC6/TX/CK — PORTC bit 6 / USART asynchronous transmit / synchronous clock
ピン 26 RC7/RX/DT — PORTC bit 7 / USART asynchronous receive / synchronous data
ピン 27 RD4/PSP4 — PORTD bit 4 / Parallel Slave Port data bit 4
ピン 28 RD5/PSP5 — PORTD bit 5 / Parallel Slave Port data bit 5
ピン 29 RD6/PSP6 — PORTD bit 6 / Parallel Slave Port data bit 6
ピン 30 RD7/PSP7 — PORTD bit 7 / Parallel Slave Port data bit 7
ピン 31 VSS — Ground reference (second pair)
ピン 32 VDD — Positive supply (second pair)
ピン 33 RB0/INT — PORTB bit 0 / External interrupt input
ピン 34 RB1 — PORTB bit 1
ピン 35 RB2 — PORTB bit 2
ピン 36 RB3/PGM — PORTB bit 3 / Low-voltage programming input
ピン 37 RB4 — PORTB bit 4 (interrupt-on-change)
ピン 38 RB5 — PORTB bit 5 (interrupt-on-change)
ピン 39 RB6/PGC — PORTB bit 6 / In-circuit debugger / ICSP clock
ピン 40 RB7/PGD — PORTB bit 7 / In-circuit debugger / ICSP data
ピン 41 NC — Not connected (no internal bond)
ピン 42 NC — Not connected (no internal bond)
ピン 43 NC — Not connected (no internal bond)
ピン 44 NC — Not connected (no internal bond)

主な用途

PIC16C67-04I/PQ の用途: 7 件s: Industrial Control Panels, Appliance Control Boards, Security and Alarm Panels, Point-of-Sale Terminals, Motor Drive Signal Conditioning, Instrumentation Front-Ends, Pre-CAN Automotive Body Electronics.

🏭

Industrial Control Panels

The PIC16C67-04I/PQ is well suited for industrial control panel HMIs and PLC-style I/O expanders because of its 33 digital I/O pins (each capable of 25 mA source/sink) and industrial -40C to +85C temperature rating. Its 14KB OTP program memory accommodates real-time control loops for conveyor sequencing, tank level monitoring, and pump multiplexing with deterministic 1 us instruction cycle at 4 MHz. The integrated USART links the panel to RS-485 multidrop networks with external transceivers, while the 8-channel 8-bit ADC directly reads 4-20 mA loop signals via shunt resistors. Compared with the PIC16F877 Flash equivalent, the OTP variant is preferred when the firmware is locked at production and there is no field-update requirement.

⚡

Appliance Control Boards

In washing machine, dishwasher, and refrigerator control boards, the PIC16C67-04I/PQ drives triac-gated AC loads via optocouplers, reads temperature sensors through its 8-bit ADC, and scans 4x4 keypads on PORTB/PORTD. The 368-byte RAM holds real-time cycle state, while the 14KB OTP accommodates state-machine firmware plus diagnostic routines. The 4 MHz clock rate yields 1 MIPS - sufficient for soft-PWM motor speed control of universal motors via Timer2/CCP2. Its industrial temperature rating and PIC16 reliability pedigree make it a long-lived choice for appliance OEMs that prefer one-time-programmable parts to prevent firmware cloning.

🎥

Security and Alarm Panels

Alarm control panels for intrusion detection, fire alarm annunciators, and access control terminals use the PIC16C67-04I/PQ as the central controller. The 33 I/O scan 16-zone hardwired loops and drive piezo sirens and 12V relay outputs. The USART communicates with digital keypads and remote reporting modules via RS-232 or RS-485. Watchdog timer with dedicated RC oscillator ensures the panel recovers from ESD-induced latch-ups. The OTP memory prevents firmware reverse engineering, which is critical for security compliance. Industrial temperature grade supports outdoor enclosures in temperate climates.

💊

Point-of-Sale Terminals

Legacy point-of-sale terminals (cash registers, receipt printers, barcode scanners) use the PIC16C67-04I/PQ as the main MCU, leveraging its 33 I/O for the keypad matrix, the USART for the receipt-printer serial port, and the MSSP SPI channel for the magnetic-stripe reader. The 14KB OTP stores the price lookup table and transaction-logging state machine. The parallel slave port interfaces to the LCD display controller, offloading display refresh from the CPU. OTP memory is essential here to lock the tax table and pricing data from unauthorized modification in the field.

🏭

Motor Drive Signal Conditioning

In BLDC and stepper motor driver boards, the PIC16C67-04I/PQ generates the commutation timing, reads back-EMF via the 8-bit ADC, and modulates PWM through its two CCP modules at up to 10-bit resolution. The 4 MHz clock provides 1 MIPS, sufficient for sensorless BLDC commutation at speeds up to approximately 20,000 RPM at 2-pole pairs. Its industrial temperature rating handles stepper driver heat soak, and the 33 I/O drive Hall-effect sensors, fault lines, and brake-control MOSFETs. Compared to dedicated motor-control ICs, the PIC16C67 offers firmware-flexible commutation profiles at lower BOM cost.

🔧

Instrumentation Front-Ends

Bench-top multimeters, process calibrators, and laboratory data-loggers use the PIC16C67-04I/PQ as the user-interface and measurement controller. The 8-channel 8-bit ADC reads voltage dividers, shunt resistors, and thermistor bridges; the USART streams readings to a PC; and the 33 I/O drive the rotary encoder, keypad, and LCD backlight. The 14KB OTP holds calibration tables and range-switching state machines. Industrial temperature rating supports laboratory and field environments, and OTP prevents accidental firmware corruption in the field where engineers may inadvertently access programming pins.

🚗

Pre-CAN Automotive Body Electronics

Pre-CAN-era automotive body controllers (window lift, mirror adjust, seat control, simple climate panel) used the PIC16C67-04I/PQ before CAN peripherals were integrated. Today it is still specified for spare-part and aftermarket replacement modules where reverse-compatibility with the original ECU protocol is mandatory. The 33 I/O drive window motors via H-bridge relays, the ADC reads seat-position potentiometers, and the USART connects to the body control module over a single-wire UART. OTP memory locks the module's calibration against dealer-level tampering.

おすすめ製品の概要

PIC16C67-04/PT Microchip Technology 使用用途: Industrial Control Panels PIC16C66-04I/SO Microchip Technology 使用用途: Industrial Control Panels, Appliance Control Boards MAX485ESA RS-485 transceiver for USART multidrop networking 使用用途: Industrial Control Panels MOC3021 Optotriac driver for AC load switching 使用用途: Appliance Control Boards PIC16C65B-04I/PQ Microchip Technology 使用用途: Appliance Control Boards, Security and Alarm Panels PIC16C662-20I/P Microchip Technology 使用用途: Security and Alarm Panels MAX232CPE Maxim Integrated 使用用途: Security and Alarm Panels PIC16C67-04E/PT Microchip Technology 使用用途: Point-of-Sale Terminals ATMEGA644P-20MQ Microchip Technology 使用用途: Point-of-Sale Terminals HD44780 LCD character display controller over parallel slave port 使用用途: Point-of-Sale Terminals PIC16F877-04I/PQ Microchip Technology 使用用途: Motor Drive Signal Conditioning IR2104 Half-bridge gate driver for motor power stage 使用用途: Motor Drive Signal Conditioning PIC16C66-04E/SP Microchip Technology 使用用途: Motor Drive Signal Conditioning PIC16C67-04I/L Microchip Technology 使用用途: Instrumentation Front-Ends PIC16C662T-20I/PQ Family member with integrated LCD segment driver 使用用途: Instrumentation Front-Ends MAX1240 12-bit external ADC upgrade for higher-precision instruments 使用用途: Instrumentation Front-Ends PIC16C67-04I/PQ Microchip Technology 使用用途: Pre-CAN Automotive Body Electronics ATMEGA644P-20PQ Microchip Technology 使用用途: Pre-CAN Automotive Body Electronics MC33887 H-bridge motor driver for window/seat motors 使用用途: Pre-CAN Automotive Body Electronics
What is the program memory size and type of PIC16C67-04I/PQ?
The PIC16C67-04I/PQ contains 14 KB of One-Time-Programmable (OTP) program memory, organized as 8K x 14-bit words. According to Microchip's PIC16C67 datasheet (DS30212G), OTP memory is written once via a device programmer and cannot be erased, making this part suited for production volumes after prototype validation on a windowed JW variant. The 14-bit instruction word width is standard for the PIC16 mid-range family.
Is PIC16C67-04I/PQ still in production?
The PIC16C67-04I/PQ is currently in NRND (Not Recommended for New Designs) status per Microchip's product lifecycle system, meaning it is still available but not recommended for new designs. For new projects, Microchip recommends Flash-based drop-in replacements such as the PIC16F877-04I/PQ or the PIC18F452 family, which offer in-circuit serial programming, data EEPROM, and additional peripherals while sharing the same 40-pin/44-pin footprints.
What is the difference between PIC16C67-04I/PQ and PIC16C67-04/PQ?
The PIC16C67-04I/PQ carries the industrial temperature grade (-40C to +85C), while the PIC16C67-04/PQ carries the commercial grade (0C to +70C). Both parts share the same 4 MHz speed grade, 14KB OTP, 368 bytes RAM, 33 I/O, and 44-MQFP (PQ) package. For outdoor, automotive, or industrial environments above 70C, the /I version is mandatory; for indoor consumer products, the /PQ non-I variant offers identical functionality at slightly lower cost.
Where can I buy PIC16C67-04I/PQ and what is the price?
The PIC16C67-04I/PQ is currently stocked at distributors including Heisener (4,944 pieces at $9.96 each as of 2026-09-18), LCSC ($4.152 from stock), DigiKey, Mouser, and Octopart-listed brokers. Pricing tiers run roughly $9.96 at qty 1 down to $6.10 at qty 1000. As an NRND part, lead times may extend beyond 12 weeks for production volumes - consider the PIC16F877-04I/PQ Flash equivalent for shorter supply.
What is the best drop-in replacement for PIC16C67-04I/PQ?
The best drop-in replacement is the PIC16F877-04I/PQ, which retains the same 44-pin MQFP (PQ) package, 4 MHz speed grade, 14KB program memory, and industrial temperature grade while upgrading OTP to Flash (in-circuit reprogrammable, 100K erase/write cycles) and adding 256 bytes of data EEPROM. Per Microchip's PIC16F87X datasheet (DS30292B), the PIC16F877 is software- and pin-compatible with the PIC16C67, enabling direct PCB substitution without firmware rewrite.
PIC16C67-04I/PQ vs PIC16F877-04I/PQ - which should I choose for a new design?
Choose the PIC16F877-04I/PQ for any new design. It shares the same 44-MQFP package, 4 MHz clock, and PIC16C6X instruction set as the PIC16C67-04I/PQ, but replaces OTP memory with 14KB of Flash, adds 256 bytes of true data EEPROM, and supports in-circuit serial programming (ICSP) for field firmware updates. The PIC16C67-04I/PQ should only be specified for legacy product refreshes or exact-replica reproductions of existing production units.
How much RAM and I/O does PIC16C67-04I/PQ have?
The PIC16C67-04I/PQ provides 368 bytes of general-purpose RAM, 33 digital I/O pins distributed across PORTB (8), PORTC (8), PORTD (8), and PORTE (3 + PSP control), and 128 bytes of core SFR space. The 33 I/O count is one of the highest in the PIC16C6X family and supports direct LED driving (25 mA source/sink per pin) and key matrix scanning. For designs needing more RAM, the PIC18F family offers 1.5-4 KB of RAM at similar pin counts.
What peripherals are integrated in PIC16C67-04I/PQ?
The PIC16C67-04I/PQ integrates three timers (Timer0 8-bit, Timer1 16-bit with external gate, Timer2 8-bit with postscaler), two CCP modules (Capture 16-bit, Compare 16-bit, PWM 10-bit resolution), one USART (SCI) for asynchronous/synchronous RS-232/RS-485, one MSSP for SPI or I2C master/slave, an 8-channel 8-bit ADC, a parallel slave port (PSP), and a watchdog timer with its own on-chip RC oscillator. This peripheral set covers most embedded control tasks without external glue logic.
Does PIC16C67-04I/PQ have an ADC?
Yes, the PIC16C67-04I/PQ includes an 8-channel, 8-bit Analog-to-Digital Converter on PORTA and PORTE pins. According to Microchip's PIC16C6X datasheet (DS30212G), the ADC supports both single-ended and differential conversions with selectable reference voltages (VDD/VSS or external VREF+/VREF-), making it suitable for direct sensor interface in motor control, battery monitoring, and instrumentation designs. For higher resolution, the PIC16F877A upgrade offers a 10-bit ADC.
What programmers support PIC16C67-04I/PQ?
The PIC16C67-04I/PQ is supported by Microchip's MPLAB PM3 Universal Device Programmer, PICSTART Plus, and PRO MATE II, all of which can be driven from MPLAB X IDE or legacy MPLAB v8 environments. The PM3 operates as a PC-connected or stand-alone unit, programming Microchip's entire PIC16C line. Third-party programmers such as the Data I/O and BP Microsystems also support this device through standard device support packages.
What is the operating voltage range of PIC16C67-04I/PQ?
The PIC16C67 family operates from 2.5 V to 6.0 V supply, with the /04 speed grade specified for 4 MHz operation across this full range. Below 4.5 V, the upper frequency limit derates to 2 MHz for some device revisions - consult Microchip's PIC16C6X datasheet (DS30212G) electrical characteristics table for your specific lot. A typical design uses a 5V regulated rail with 0.1 uF ceramic decoupling close to each VDD/VSS pair.
Where do I download the PIC16C67 datasheet PDF?
The official PIC16C67 datasheet (document DS30212G) is available as a free PDF download from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30212G.pdf. This 200+ page document covers the PIC16C6X family (PIC16C61, 62, 62A, 63, 64, 64A, 65, 65A, 66, 67) and includes electrical specifications, DC/AC timing diagrams, peripheral driver code examples, and package drawings for the 44-pin MQFP (PQ) variant.
Where do I find the PIC16C67-04I/PQ pinout?
The PIC16C67-04I/PQ pinout is documented in the PIC16C6X datasheet (DS30212G) page on the 44-pin MQFP package drawing. Pin 1 is the standard QFP top-left identifier; pin assignments include VDD on pins 11 and 32, VSS on pins 12 and 31, MCLR/VPP on pin 1, and the 33 I/O distributed across PORTB (21-28), PORTC (15-18, 23-26), PORTD (19-22, 27-30), and PORTE (8-10). The full pinout table is rendered on the XAIPART product page.
Is PIC16C67-04I/PQ RoHS compliant?
RoHS compliance status for PIC16C67-04I/PQ is not explicitly confirmed in the verified distributor data and should be confirmed with Microchip directly before using this part in RoHS-restricted designs. The PQ (Metric QFP) package is generally lead-free (Pb-free) terminal finish per Microchip's standard product marking, but specific lot certifications require a manufacturer's declaration. For RoHS-critical designs, the PIC16F877-04I/PQ Flash equivalent carries explicit RoHS compliance.
Can ATmega644P-20PQ replace PIC16C67-04I/PQ directly?
No, the ATmega644P-20PQ is NOT a drop-in replacement for PIC16C67-04I/PQ despite sharing a 44-pin QFP footprint. Although both parts occupy a 44-pin QFP, the ATmega644P uses an 8-bit AVR RISC core with different instruction set, different peripheral register mapping, different fuse/oscillator configuration, and different pin functions. The AVR core cannot execute PIC16 code, and firmware must be rewritten. Use it only as a footprint-compatible migration starting point with full redesign.

エンジニアリング参考データ: PIC16C67-04I/PQ — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC16C67-04I/PQ when you are reproducing or maintaining an existing design that was originally built around this exact part, particularly when the firmware is locked, when security against firmware extraction is critical (the OTP memory cannot be read back), or when ordering spare-part modules for legacy equipment that must be byte-for-byte identical to the original. The 44-MQFP PQ package and industrial -40C to +85C temperature grade match the form factor of original-production units. For new designs, however, the PIC16F877-04I/PQ Flash equivalent is strongly preferred - it shares the same 44-MQFP package, 4 MHz clock, and 14KB program memory while adding in-circuit reprogrammability (ICSP), 256 bytes of true data EEPROM, and active lifecycle status with Microchip's full parametric support. Avoid the /L PLCC variant unless you specifically need a socketed through-hole prototype; surface-mount MQFP is preferred for vibration tolerance and lower assembly cost.

代替品との比較

パラメータ この製品 PIC16F877-04I/PQ PIC16C67-04I/L
Brand Microchip Technology Microchip Technology (same-brand) Microchip Technology (same-brand)
Package 44-MQFP (PQ, 10x10 mm) 44-MQFP (PQ, 10x10 mm) - same 44-PLCC (L) - different
Core Architecture 8-bit PIC16 RISC 8-bit PIC16 RISC (same) 8-bit PIC16 RISC (same)
Program Memory Type OTP (14KB) Flash (14KB, 100K cycles) OTP (14KB, same)
Data EEPROM None (OTP part) 256 bytes (Flash part) None (OTP part, same)
Maximum Clock Input 4 MHz (04 speed grade) 4 MHz (same 04 grade) 4 MHz (same)
RAM Size 368 bytes 368 bytes (same) 368 bytes (same)
I/O Pins 33 33 (same) 33 (same)
Operating Temperature -40C to +85C (industrial) -40C to +85C (same) -40C to +85C (same)
Lifecycle Status NRND Active NRND

主な差別化要因

  • Drop-in Flash replacement with in-circuit reprogramming (vs PIC16F877-04I/PQ)
  • Same die in PLCC socket-compatible package (vs PIC16C67-04I/L)
  • OTP memory prevents firmware reverse engineering (vs PIC16F877-04I/PQ (Flash))

設計ノート

The PIC16C67-04I/PQ operates from 2.5V to 6.0V and draws 2-15 mA typical supply current at 4 MHz depending on I/O loading. Place a 0.1 uF ceramic decoupling capacitor close to each VDD/VSS pair (pins 11/12 and 31/32) with trace length under 5 mm. For battery-backed designs, switch to the lower-power PIC16LF variant or use sleep mode with watchdog wake-up at 2-4 uA. Note that OTP programming requires VPP=13V on the MCLR pin - this high voltage must be isolated from the rest of the circuit during programming to avoid damaging adjacent analog front-ends.

OTP memory can be programmed only ONCE - there is no in-circuit reprogramming path. Engineers typically prototype firmware on the PIC16C67-04/JW (windowed ceramic) variant or migrate to the PIC16F877-04I/PQ Flash equivalent for development, then commit final code to the PIC16C67-04I/PQ for production. The 'I' suffix means industrial temperature grade - omitting the 'I' for cost-down designs in >70C environments will cause oscillator drift and ADC offset errors. Configuration word bits (especially the watchdog, brown-out, and oscillator selection) must be set correctly at programming time; a wrong configuration can lock the device with no recovery path on OTP.

Estimated: at 4 MHz clock, 5V supply, and full 33-I/O loaded at 20 mA per pin, the PIC16C67-04I/PQ dissipates approximately 165 mW internally (15 mA ICC + 33 x 20 mA I/O drive). With the 44-MQFP package's theta_JA of approximately 50 C/W on a 4-layer JEDEC test board, this yields a junction temperature rise of 8.25 C above ambient - well within the 85C industrial limit at room temperature. However, in sealed enclosures with no airflow or at extended temperature near 85C ambient, derate I/O drive to 10 mA per pin or limit active I/O count to 20 to maintain margin.

The 44-MQFP (PQ) package has 0.8 mm lead pitch with gull-wing leads - use a PCB land pattern with 0.45 mm pad width and 1.5 mm pad length per IPC-7351 nominal-density guidelines. For prototypes, hand-soldering is feasible with a fine tip and flux; for production, reflow with a peak temperature of 245 C (Pb-free) is recommended. Keep analog traces (PORTA/RA0-RA5, PORTE/RE0-RE2) routed away from the OSC1/OSC2 crystal traces and the PORTD parallel slave port switching lines. Use a ground pour on the top layer stitched with vias to the bottom layer to reduce ADC noise pickup on the 8-bit ADC.

コンプライアンス情報

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
鉛フリー
Yes
ハロゲンフリー
Unknown
紛争鉱物
Compliant

RoHS compliance for the PQ package was not explicitly stated in verified distributor data; confirm with Microchip directly. Lead-free terminal finish is per Microchip's standard product marking but full RoHS certification requires manufacturer's declaration. Not AEC-Q100 qualified - this part is targeted at industrial and consumer markets, not automotive. For automotive applications requiring AEC-Q100, use the PIC16F877A-I/PQ or PIC18F family instead.

データ検証日: 2026-09-18 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC16C67-04I/PQ PIC16C67-04I/PQ datasheet PIC16C67-04I/PQ price Microchip PIC16C67 44-MQFP PIC16C67 vs PIC16F877 PIC16C67 OTP replacement 44-pin QFP 8-bit microcontroller 14KB OTP PIC16C67 industrial temperature MCU PIC16C67 pinout 44-MQFP drop-in replacement for PIC16C67 PIC16C67-04I/PQ in stock PIC16C67 buy online distributor what is the RAM size of PIC16C67 PIC16C67 lead time PIC16C67 programmable with MPLAB

関連部品&用語

Microchip Technology PIC16C67-04I/PQ PIC16F877-04I/PQ PIC16C67-04I/L PIC16C6X PIC16 PICmicro 8-bit microcontroller RISC Harvard architecture OTP memory One-Time-Programmable Flash memory 44-MQFP Metric QFP PQ package PLCC USART MSSP SPI I2C CCP Capture Compare PWM ADC PICSTART Plus MPLAB PM3 MPLAB X IDE ICSP RoHS AEC-Q100 industrial temperature grade JEDEC IPC-7351 lead-free
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示