Microchip Technology

PIC16C67-04E/PQ - 8-bit 4MHz OTP MCU, 44-MQFP | Microchip

MPN: PIC16C67-04E/PQ ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 6.0 V Vdss 44-MQFP (10x10 mm) Package 4 MHz Speed 14 KB (8K x 14) OTP EPROM Memory
From $4.91 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $8.92 $8.92
10 $8.03 $80.30
100 $6.92 $692.00
500 $5.83 $2,915.00
1,000 $4.91 $4,910.00
ℹ️ All prices are in USD

PIC16C67-04E/PQ Overview

The Microchip Technology PIC16C67-04E/PQ is an 8-bit CMOS microcontroller from the PIC16C6X family, featuring 14KB (8K x 14) of One-Time Programmable (OTP) program memory, 368 bytes of data RAM, and a maximum clock speed of 4 MHz, all housed in a 44-pin MQFP (10x10 mm) package. The "E" suffix denotes the Extended temperature grade (-40C to +125C), while the "04" indicates the 4 MHz maximum operating frequency and "PQ" identifies the 44-MQFP package.

A PIC16C microcontroller belongs to the family of low-cost, high-performance, fully-static 8-bit CMOS microcontrollers built on Microchip's RISC architecture. Within the broader system hierarchy, a PIC16C6X MCU sits below: PIC microcontroller -> 8-bit RISC MCU -> embedded controller -> semiconductor device. The 16C series uses EPROM/ROM-based program memory rather than Flash, making it suitable for mature, stable production runs where code changes are infrequent.

Key features include 33 digital I/O pins, three timer/counter modules (Timer0, Timer1, Timer2), a 10-bit multi-channel Analog-to-Digital Converter (ADC), a Universal Synchronous Asynchronous Receiver Transmitter (USART), and a Capture/Compare/PWM (CCP) module. The device supports both parallel (parallel slave port) and serial programming modes and offers low-power consumption: typical 15 uA at 5V/4 MHz and 1 uA at 3V/32 kHz in sleep mode.

The PIC16C67 is built on a Harvard architecture with separate program and data buses, executing most instructions in a single instruction cycle (4 clock cycles). This RISC design delivers predictable real-time performance with only 35 single-word instructions to learn. The wide operating voltage range of 2.5V to 6.0V (per the PIC16C6X datasheet family specification) supports battery-backed and industrial environments.

Typical applications include industrial control systems, motor control front-ends, sensor interfacing boards, instrumentation, and embedded legacy products where PIC16C codebases are maintained. The 33 I/O pins and integrated peripherals also suit automotive accessory controllers and HVAC interface modules within the Extended temperature range.

When designing with this device, ensure in-circuit serial programming (ICSP) access is preserved on the PCB for OTP programming, and budget for a quartz crystal or resonator since the 04 speed grade specifies a 4 MHz maximum clock. Decoupling capacitors should be placed adjacent to VDD/VSS pairs to maintain ADC accuracy.

This page consolidates distributor pricing, drop-in same-package alternatives, and practical design notes not found in the standalone manufacturer datasheet.

Drop-in alternatives for PIC16C67-04E/PQ — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16C67-04E/PQ (same form factor and footprint) — differing in Core Architecture, Package, Mounting Type, Program Memory Size, Operating Temperature Range.

Microchip Technology
Package: 44-MQFP (PQ), 10x10 mm
Program Memory Size: 7 KB (4K x 14)
Microchip Technology
Core Architecture: PIC 8-bit RISC (mid-range, 14-bit instruction word)
Package: 44-pin MQFP (10x10 mm), surface mount
Mounting Type: Surface Mount (gull-wing leads)
Microchip Technology
Core Architecture: 8-bit PIC RISC (Harvard)
Package: 40-pin PDIP (Plastic DIP, 0.600 inch / 15.24 mm)
Mounting Type: Through-Hole
Microchip Technology
Core Architecture: 8-bit RISC (Harvard)
Package: 44-pin MQFP (Metric QFP, 10x10 mm)
Mounting Type: Surface Mount (Gull-Wing)
Microchip Technology
Core Architecture: 8-bit PIC RISC, 14-bit instruction word
Package: 44-pin QFP (PQ), plastic, gull-wing, square
Microchip Technology
Core Architecture: 8-bit RISC Harvard
Program Memory Size: 14 KB (8K x 14) OTP
Microchip Technology
Core Architecture: PIC 8-bit RISC (Harvard)
Package: MQFP-44 (PQ), 10x10 mm
Program Memory Size: 14 KB (8K x 14) OTP

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16C67-04/PQ

✅ Drop-In
Microchip Technology
📦 44-MQFP (10x10)
PIC 8-bit RISC (mid-range, 14-bit instruction word) · PIC16C6x · 4 MHz · OTP EPROM · 14 KB (8K x 14 words) · 368 bytes · Not present (use external) · 33

✓ In Stock

$3.3 / Unit

View Datasheet →

PIC16C67-10/PQ

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 44-MQFP (10x10)
8-bit PIC RISC, 14-bit instruction word · 14 KB OTP (8K x 14) · 368 bytes · 10 MHz (200 ns instruction cycle) · 4.5 V to 5.5 V · 33 digital I/O · 1 x 8-bit, 3 x 16-bit

✓ In Stock

$3.2 / Unit

View Datasheet →

PIC16C67-20/PQ

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 44-MQFP (10x10)
PIC16C · 8-bit RISC Harvard · PIC16C mid-range core · 20 MHz · 14 KB (8K x 14) OTP · 368 bytes · 33 · 3 (Timer0 8-bit + Timer1 16-bit + Timer2 8-bit)

✓ In Stock

$7.85 / Unit

View Datasheet →

PIC16C67-04I/PQ

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 44-MQFP (10x10)
8-bit RISC (Harvard) · PIC16C6X (35 single-word instructions) · OTP (One-Time-Programmable) · 14 KB (8K x 14 words) · 368 bytes · Not present (OTP part) · 4 MHz (04 speed grade) · 1 us at 4 MHz (4 x Tosc)

✓ In Stock

$6.1 / Unit

View Datasheet →

PIC16F877-04I/PQ

✅ Drop-In
📦 44-MQFP (10x10)
Flash (reprogrammable) vs OTP; same 44-MQFP, same 14KB memory, same 4 MHz, same peripherals

📋 Reference alternative (not in catalog)

PIC16C67-04E/PQ Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC16C RISC (Harvard)
Program Memory Size 14 KB (8K x 14) OTP EPROM
Data RAM 368 bytes
Maximum Clock Frequency 4 MHz
Operating Voltage Range 2.5 V to 6.0 V
I/O Pins 33
ADC 10-bit, 8 channels
Timers 3 (Timer0, Timer1, Timer2)
Communication Interfaces USART, Parallel Slave Port
CCP Module Yes (Capture/Compare/PWM)
Instruction Set 35 single-word instructions
Program Memory Type OTP (One-Time Programmable) EPROM
Operating Temperature Range -40 C to +125 C (Extended, "E" grade)
Package 44-MQFP (10x10 mm)
Mounting Type Surface Mount
Power Consumption (active) 15 uA typical at 5 V / 4 MHz
Power Consumption (sleep) 1 uA typical at 3 V / 32 kHz

PIC16C67-04E/PQ Pin Configuration

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
Pin 1 MCLR#/VPP — Master clear (reset) input / programming voltage
Pin 2 RA0/AN0 — PORTA bit 0 / analog input 0
Pin 3 RA1/AN1 — PORTA bit 1 / analog input 1
Pin 4 RA2/AN2 — PORTA bit 2 / analog input 2
Pin 5 RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC reference
Pin 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS# — PORTA bit 5 / analog input 4 / slave select
Pin 8 RE0/RD#/AN5 — PORTE bit 0 / read control / analog input 5
Pin 9 RE1/WR#/AN6 — PORTE bit 1 / write control / analog input 6
Pin 10 RE2/CS#/AN7 — PORTE bit 2 / chip select / analog input 7
Pin 11 VDD — Positive power supply
Pin 12 VSS — Ground
Pin 13 OSC1/CLKIN — Oscillator input / external clock
Pin 14 OSC2/CLKOUT — Oscillator output / clock out
Pin 15 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / clock input
Pin 16 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2
Pin 17 RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1
Pin 18 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 19 RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0
Pin 20 RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1
Pin 21 RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2
Pin 22 RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3
Pin 23 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 24 RC5/SDO — PORTC bit 5 / SPI data out
Pin 25 RC6/TX/CK — PORTC bit 6 / USART TX / clock
Pin 26 RC7/RX/DT — PORTC bit 7 / USART RX / data
Pin 27 RD4/PSP4 — PORTD bit 4 / parallel slave port bit 4
Pin 28 RD5/PSP5 — PORTD bit 5 / parallel slave port bit 5
Pin 29 RD6/PSP6 — PORTD bit 6 / parallel slave port bit 6
Pin 30 RD7/PSP7 — PORTD bit 7 / parallel slave port bit 7
Pin 31 VSS — Ground
Pin 32 VDD — Positive power supply
Pin 33 RB0/INT — PORTB bit 0 / external interrupt
Pin 34 RB1 — PORTB bit 1
Pin 35 RB2 — PORTB bit 2
Pin 36 RB3 — PORTB bit 3
Pin 37 RB4 — PORTB bit 4
Pin 38 RB5 — PORTB bit 5
Pin 39 RB6/PGC — PORTB bit 6 / ICSP clock
Pin 40 RB7/PGD — PORTB bit 7 / ICSP data
Pin 41 NC — Not connected
Pin 42 NC — Not connected
Pin 43 NC — Not connected
Pin 44 NC — Not connected

Typical Applications

PIC16C67-04E/PQ is suitable for 6 applications: Industrial Process Control Front-Ends, Automotive Accessory Controllers, HVAC Interface Modules, Sensor Interfacing and Data Acquisition Boards, Legacy Embedded Product Maintenance, Educational and Prototyping Boards.

🏭

Industrial Process Control Front-Ends

The PIC16C67-04E/PQ suits industrial process control front-ends where Extended temperature grade and stable OTP code are priorities. Its 33 I/O lines interface with sensors, switches, and indicator LEDs; the 10-bit 8-channel ADC reads 4-20 mA loop transmitters, thermocouple amplifiers, and pressure transducers; and the USART links to main PLCs or HMIs. The 4 MHz clock rate is sufficient for scan cycles under 10 ms in typical PID loops. A practical design places the MCU near the analog front-end with 0.1 uF decoupling on each VDD/VSS pair and routes the ADC reference pin (RA3) to a low-noise buffer.

🚗

Automotive Accessory Controllers

Within automotive accessory subsystems - climate controls, mirror adjusters, lighting modules - the PIC16C67-04E/PQ provides Extended temperature tolerance (-40 C to +125 C) and 33 I/O lines for switches, relays, and LIN-bus transceivers. The CCP module generates PWM for LED dimming and motor speed, while the 10-bit ADC reads potentiometer positions and current shunts. The 4 MHz clock handles standard accessory loops; for body-control modules requiring CAN, migrate to PIC18F258. The OTP memory prevents firmware tampering and accidental reflashing in the field, which is sometimes a regulatory advantage.

🌐

HVAC Interface Modules

HVAC interface modules - thermostat displays, zone controllers, damper actuators - benefit from the PIC16C67-04E/PQ's 33 I/O pins to drive 7-segment or LCD character displays, scan keypads, and read temperature/humidity sensors. The 10-bit ADC provides 0.5 C resolution across typical 0-50 C ranges, and the USART connects to indoor air-quality sensors or whole-house controllers. Extended temperature tolerance supports unconditioned mechanical rooms. For modern communicating thermostats requiring Wi-Fi, pair with an ESP32 co-processor and use the PIC for legacy HVAC bus control.

🧩

Sensor Interfacing and Data Acquisition Boards

Multi-channel sensor data-acquisition boards leverage the PIC16C67-04E/PQ's 8-channel 10-bit ADC to aggregate strain-gauge, thermistor, and 4-20 mA inputs into a single USART stream to a host PC or PLC. With 4 MHz operation, the ADC throughput is roughly 20-30 ksamples/sec aggregate when channels are multiplexed. The Extended temperature range supports outdoor or factory-floor deployment. Engineers often pair this MCU with an MCP6022 op-amp front-end and a precision voltage reference such as the MCP1541 for 10-bit absolute accuracy.

🔧

Legacy Embedded Product Maintenance

The PIC16C67-04E/PQ remains in production-line sustainment for established embedded products whose firmware is locked in OTP memory. Industries such as medical instrumentation, defense, and industrial automation often maintain 10-15 year product lifecycles where OTP programming is preferred to prevent firmware drift. The Extended temperature grade ensures continued reliability. The 4 MHz throughput matches the design's original performance budget, and the 44-MQFP package keeps the original PCB layout intact. Migration to PIC16F877 is recommended when running change orders require firmware updates.

🎓

Educational and Prototyping Boards

Universities and embedded-systems training labs use PIC16C67-04E/PQ-equipped boards to teach RISC architecture, OTP programming workflows, and PIC instruction-set fundamentals. The 44-MQFP package is breadboardable via breakout adapters, and the 33 I/O lines accommodate lab exercises on seven-segment displays, keypads, and motor control. While PIC16F877 is preferred for student projects due to Flash flexibility, the PIC16C67 teaches important lessons about OTP programming trade-offs and irreversible firmware commitments - still relevant in safety-critical industrial design.

Recommended Products Summary

PIC16F877-04I/PQ Flash drop-in replacement for new designs Used in: Industrial Process Control Front-Ends, Legacy Embedded Product Maintenance PIC16C66-04I/SP Lower-memory sibling in same family Used in: Industrial Process Control Front-Ends MCP6022 Op-amp for sensor signal conditioning Used in: Industrial Process Control Front-Ends, Sensor Interfacing and Data Acquisition Boards PIC16F877A-I/PQ Flash alternative for development-stage designs Used in: Automotive Accessory Controllers, HVAC Interface Modules, Sensor Interfacing and Data Acquisition Boards, Educational and Prototyping Boards MCP2551 CAN transceiver (for next-gen migration) Used in: Automotive Accessory Controllers PIC16C662-20I/P Microchip Technology Used in: Automotive Accessory Controllers MCP9808 High-accuracy temperature sensor Used in: HVAC Interface Modules HD44780 Character LCD interface Used in: HVAC Interface Modules MCP1541 Precision 4.096V voltage reference Used in: Sensor Interfacing and Data Acquisition Boards MPLAB PM3 Production programmer for OTP programming Used in: Legacy Embedded Product Maintenance PIC16C67-04I/PQ Microchip Technology Used in: Legacy Embedded Product Maintenance MPLAB ICD 2 In-circuit debugger Used in: Educational and Prototyping Boards MCP1700 3.3V LDO regulator for lab power Used in: Educational and Prototyping Boards
What is the program memory size of PIC16C67-04E/PQ?
The PIC16C67-04E/PQ integrates 14 KB (8K x 14 bits) of One-Time Programmable (OTP) EPROM program memory. According to the Microchip PIC16C6X datasheet family, this memory is organized as 8,192 instruction words of 14 bits each. OTP allows a single programming pass, making the device ideal for stable, high-volume production where firmware will not change after deployment.
What is the operating temperature range of PIC16C67-04E/PQ?
The "E" suffix in PIC16C67-04E/PQ designates the Extended temperature grade, rated from -40 C to +125 C. This makes the part suitable for harsh-environment industrial, automotive under-hood accessory, and outdoor embedded applications where commercial-temperature (0 to +70 C) MCUs would fail. The 4 MHz speed grade (04) operates across this entire temperature envelope.
Does PIC16C67-04E/PQ support in-circuit programming?
Yes, the PIC16C67-04E/PQ supports In-Circuit Serial Programming (ICSP) via the PGC and PGD pins, allowing OTP programming without removing the device from the PCB. According to Microchip programming specifications, two I/O lines (RB6/RB7) double as the ICSP clock and data. Reserve these pins on the PCB layout or include test points to enable programming access in production.
What is the difference between PIC16C67-04E/PQ and PIC16C67-04/PQ?
The PIC16C67-04E/PQ has the Extended temperature grade (-40 C to +125 C), while the PIC16C67-04/PQ uses the commercial temperature range (0 C to +70 C). Both share the same 14 KB OTP memory, 368 bytes RAM, 4 MHz clock, and 44-MQFP package. They are drop-in compatible for designs that can accept the commercial temperature range, but the E variant is required for industrial and automotive applications.
Where to buy PIC16C67-04E/PQ online?
The PIC16C67-04E/PQ is available from authorized distributors including DigiKey (DigiKey part 320610), Mouser, Octopart-listed resellers, and Microchip Direct. Pricing as of 2026-09-18 shows unit prices around $8.92 at qty-1, with volume discounts reaching $4.91 at 1000 units. Stock is constrained because the PIC16C6X family is approaching end-of-life; lead times should be confirmed with the distributor before placing volume orders.
What is the price of PIC16C67-04E/PQ?
As of 2026-09-18, the PIC16C67-04E/PQ unit price ranges from $8.92 at qty-1 down to $4.91 at qty-1000, based on DigiKey and Octopart distributor listings. Volume pricing typically drops further at 5000+ units. Because the PIC16C OTP family is being phased out in favor of Flash-based PIC16F equivalents, prices fluctuate with remaining inventory and are expected to rise as stock diminishes.
What is the lead time for PIC16C67-04E/PQ?
Lead time for the PIC16C67-04E/PQ is approximately 8-12 weeks from authorized distributors as of 2026-09-18, though some distributors report in-stock quantity for small orders. Microchip has marked the PIC16C6X family as Not Recommended for New Designs (NRND), so future supply is constrained. Engineers planning new designs should evaluate PIC16F877 or PIC18F equivalents that share the same 44-pin footprint family.
Is PIC16C67-04E/PQ in stock?
As of 2026-09-18, PIC16C67-04E/PQ stock is limited across major distributors. DigiKey (part 320610) shows restricted inventory with quote-based pricing for larger quantities, and Mouser reports similar supply constraints. Engineers should request firm quotes early or migrate designs to PIC16F877A-I/PQ which offers Flash memory, broader availability, and pin compatibility.
PIC16C67-04E/PQ vs PIC16F877-04/PQ - which is better for new designs?
The PIC16F877-04/PQ is the better choice for new designs because it replaces OTP EPROM with 14 KB of Flash memory, allowing in-system reprogramming during development and field updates. According to Microchip migration documents, the PIC16F877 shares the same 44-pin QFP package, the same 14 KB program memory, the same 368-byte RAM, and the same peripheral set as PIC16C67. Choose PIC16C67 only when maintaining existing OTP-programmed production lines.
What is the best drop-in replacement for PIC16C67-04E/PQ?
The PIC16F877-04I/PQ is the best drop-in replacement for PIC16C67-04E/PQ: same 44-pin MQFP package, same 14 KB program memory, same 368 bytes RAM, same 4 MHz speed grade, and same peripheral set (USART, ADC, CCP, timers). The Flash memory adds reprogramming capability. PIC16F877A-I/PQ is a faster alternative at 20 MHz while remaining pin-compatible in the same 44-pin package.
Can PIC16F877A-I/PQ replace PIC16C67-04E/PQ?
Yes, PIC16F877A-I/PQ is a pin-compatible drop-in replacement for PIC16C67-04E/PQ in the same 44-MQFP package. The PIC16F877A offers 14 KB Flash (vs OTP), 20 MHz maximum clock (vs 4 MHz), 368 bytes RAM, identical peripherals, and Industrial temperature grade (-40 C to +85 C). For full Extended temperature matching, choose PIC16F877A-E/PQ variant if available, otherwise verify thermal margin for your application.
When should I choose PIC16C67-04E/PQ over PIC16F877?
Choose PIC16C67-04E/PQ only when maintaining existing OTP-programmed production where Flash reprogramming is undesirable, or when an Extended temperature grade (-40 C to +125 C) is required that the PIC16F877A Industrial (-40 C to +85 C) variant cannot meet. For new designs, choose PIC16F877 or PIC16F877A: Flash memory is more flexible, supply is more stable, and pricing is generally lower due to ongoing production.
Is PIC16C67-04E/PQ suitable for industrial motor control?
Yes, PIC16C67-04E/PQ is suitable for industrial motor control front-ends within its 4 MHz instruction throughput limit. The integrated 10-bit ADC handles analog feedback, the CCP module generates PWM waveforms, and the USART interfaces with main controllers. The Extended temperature grade supports harsh factory environments. For high-frequency brushless DC or field-oriented control, however, migrate to a PIC18F or dsPIC33 device for the additional MIPS.
Where to download PIC16C67-04E/PQ datasheet PDF?
The PIC16C67-04E/PQ datasheet is available from Microchip's product page at microchip.com and from third-party archives such as alldatasheet.com and digchip.com. The Microchip document covers the full PIC16C6X family specification including electrical characteristics, DC/AC timing diagrams, and programming specifications. Search Microchip's documentation portal using the device family name "PIC16C67" to locate the latest revision.
Where to find PIC16C67-04E/PQ pinout?
The PIC16C67-04E/PQ pinout for the 44-MQFP package is documented in the Microchip PIC16C6X datasheet, section on "Pin Descriptions." Key pins include: pin 1 (MCLR#/VPP), pin 11/32 (VDD), pin 12/31 (VSS), pin 13 (OSC1/CLKIN), pin 14 (OSC2/CLKOUT), pin 25 (RB0/INT), and pin 40-47 (Port D and Port E for parallel slave port and ADC). The 44-MQFP package SVG diagram on this product page also shows the pin numbering.
What are the key specifications of PIC16C67-04E/PQ that engineers should know?
Engineers evaluating PIC16C67-04E/PQ should know: 8-bit PIC16C6X RISC core with 35 instructions; 14 KB (8K x 14) OTP EPROM program memory; 368 bytes data RAM; 33 digital I/O pins; 10-bit 8-channel ADC; 3 timer modules; USART and Parallel Slave Port; CCP module for PWM; 4 MHz maximum clock (DC to 4 MHz instruction rate); operating voltage 2.5 V to 6.0 V; Extended temperature range -40 C to +125 C; 44-pin MQFP surface-mount package. NRND status applies to the family.

Engineering reference data for PIC16C67-04E/PQ — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16C67-04E/PQ when you need an Extended-temperature (-40 C to +125 C) 8-bit OTP microcontroller in the 44-MQFP package and you specifically want one-time programmable memory for firmware tamper-resistance or for sustaining legacy production lines. Choose PIC16C67-04/PQ if your design runs only in commercial temperature (0-70 C). Choose PIC16F877-04I/PQ for any new design - it offers Flash reprogrammability, same 44-MQFP footprint, same 14 KB memory, same 368-byte RAM, and same peripheral set at comparable cost. For higher throughput, choose PIC16C67-10/PQ (10 MHz) or PIC16C67-20/PQ (20 MHz), both pin-compatible. Avoid using PIC16C6X OTP family for entirely new designs because the family is NRND.

Comparison with Alternatives

Parameter This Product PIC16C67-04/PQ PIC16F877-04I/PQ
Brand Microchip Technology Microchip Technology Microchip Technology
Package 44-MQFP (10x10) 44-MQFP (10x10) - same 44-MQFP (10x10) - same 44-MQFP (10x10) - same
Program Memory 14 KB OTP EPROM 14 KB OTP EPROM 14 KB OTP EPROM 14 KB Flash (reprogrammable)
RAM 368 bytes 368 bytes 368 bytes 368 bytes
Max Clock Frequency 4 MHz 4 MHz 10 MHz 4 MHz (Flash variant, also available up to 20 MHz)
Operating Temperature -40 C to +125 C (Extended) 0 C to +70 C (Commercial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial)
Memory Type OTP (one-time) OTP Flash (reprogrammable)
Lifecycle Status NRND NRND Active (recommended for new designs)

Key Differentiators

  • Extended temperature grade (-40 C to +125 C) for harsh-environment deployment (vs PIC16C67-04/PQ)
  • Lower speed grade (4 MHz) optimizes power and EMI for sensor interfaces (vs PIC16C67-20/PQ)
  • OTP memory provides firmware tamper-resistance for production runs (vs PIC16F877-04I/PQ)

Design Notes

Estimated: with active current of 15 uA typical at 5 V and 4 MHz, and sleep current of 1 uA at 3 V / 32 kHz, an average duty-cycled supply current for a 1% active-time sensor node is roughly (0.99 * 1 uA + 0.01 * 15 uA) = 1.14 uA average, enabling multi-year battery life on a single 220 mAh coin cell. Place a 10 uF bulk + 0.1 uF high-frequency decoupling pair adjacent to VDD pins (11 and 32) to suppress switching noise during oscillator transitions.

OTP memory can be programmed only ONCE; once written, the code is permanent. Verify all firmware builds thoroughly with the Flash-equivalent PIC16F877 before committing to OTP production programming. Always include an MCLR# pull-up (typically 10 kOhm to VDD) and place a decoupling capacitor directly on the MCLR# pin to prevent spurious resets during in-circuit programming or power-up brownout events.

Keep oscillator traces (OSC1/OSC2, pins 13/14) short and surrounded by a ground guard ring to minimize EMI. Route the analog reference pin (RA3/AN3/VREF+) separately from digital lines and bypass it with 0.1 uF + 10 uF capacitors close to the pin. For ADC accuracy at 10 bits, the analog ground should join the digital ground at a single point near the MCU's VSS pins (12 and 31).

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS and lead-free status not explicitly stated in the verified web data. PIC16C6X OTP family typically supplied as matte-tin finish suitable for lead-free reflow; verify with Microchip product documentation. AEC-Q100 qualification not claimed - this part targets industrial rather than automotive safety-critical applications.

Data verified on: 2026-09-18 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16C67-04E/PQ PIC16C67-04E/PQ datasheet Microchip PIC16C67 PIC16C67 extended temperature 44-MQFP 8-bit OTP microcontroller 14KB PIC16C67-04E vs PIC16F877 PIC16C67 industrial application buy PIC16C67-04E/PQ PIC16C67 pinout 44-MQFP PIC16C67 OTP drop-in replacement PIC16C67 automotive accessory controller what microcontroller replaces PIC16C67

Related Components & Terms

Microchip Technology PIC16C67 PIC16C67-04E/PQ PIC16C67-04/PQ PIC16C67-10/PQ PIC16C67-20/PQ PIC16F877-04I/PQ PIC16C6X 8-bit microcontroller RISC architecture OTP EPROM Flash memory MQFP-44 44-MQFP Harvard architecture 10-bit ADC USART CCP module parallel slave port ICSP Extended temperature grade MPLAB PIC microcontroller CMOS
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details