Microchip Technology

PIC16C67-04E/P - 8-Bit 4MHz 14KB OTP MCU 40-PDIP | Microchip

MPN: PIC16C67-04E/P βœ“ Active
In Stock Ships in 1-3 business days
4.5 V to 5.5 V Vdss 40-pin PDIP (Plastic DIP, 0.600 inch / 15.24 mm) Package 4 MHz Speed OTP EPROM Memory
From $8.5 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $14.5 $14.50
10 $12.95 $129.50
100 $11.25 $1,125.00
500 $9.85 $4,925.00
1,000 $8.5 $8,500.00
ℹ️ All prices are in USD

PIC16C67-04E/P Overview

The Microchip Technology PIC16C67-04E/P is an 8-bit RISC microcontroller from the PIC16C6X family, featuring 14KB (8K x 14) of One-Time-Programmable (OTP) EPROM program memory, 368 bytes of RAM, and 33 digital I/O pins in a 40-pin PDIP through-hole package with automotive temperature grade (-40C to +125C). Operating from a 4.5V to 5.5V supply, the device runs at 4 MHz clock input with a 200 ns single-cycle instruction time and is fully static, allowing DC to maximum clock operation.

An 8-bit microcontroller (MCU) is a small computer-on-a-chip integrating a CPU, program memory (ROM/EPROM/Flash), data memory (RAM), and peripherals into a single IC. Within the broader semiconductor taxonomy, MCUs sit under microcontrollers, which are a sub-category of integrated circuits, which themselves belong to the logic IC family in power management and embedded system hierarchies. The PIC16C6X family specifically uses a Harvard-architecture RISC core with only 35 single-word instructions, making it one of the easiest assembly languages for embedded engineers to learn.

Key features include 8-bit core width, 4 MHz maximum clock, 14KB OTP program memory (8K x 14 words), 368 bytes of data RAM, 33 I/O pins, three timer/counter modules, a 10-bit (approximate, depending on revision) ADC with multiple channels, and integrated peripherals including Universal Synchronous/Asynchronous Receiver-Transmitter (USART), Serial Peripheral Interface (SPI), and Inter-Integrated Circuit (I2C) for serial communication. Brown-out Reset (BOR), Power-on Reset (POR), and Watchdog Timer (WDT) are standard.

The architecture uses CMOS EPROM technology with a Harvard-style separate program and data bus, single-cycle instruction execution (200 ns at 20 MHz), and two-cycle branches. The "-04" speed suffix denotes 4 MHz maximum clock input; the "-04" variant is the lower-speed grade, with "-10" (10 MHz), "-20" (20 MHz) being other grades. The "E" suffix indicates the extended automotive temperature range (-40C to +125C), and "/P" designates the 40-pin PDIP plastic through-hole package.

Typical applications include industrial control and factory automation, automotive subsystems (instrumentation, simple sensor interfaces), consumer electronics (appliance control boards), HVAC controllers, and legacy embedded systems where OTP-based MCU with proven long-term supply is required. The wide temperature range also suits outdoor or harsh-environment installations.

When designing with this part, note that OTP memory cannot be reprogrammed - production code must be verified before burn-in. Use the parallel programming mode via ICSP or a gang programmer for volume production. A stable decoupling capacitor (100 nF ceramic + 10 uF bulk) close to VDD/VSS pins is recommended.

This page synthesizes distributor pricing, drop-in OTP-MCU alternatives, and practical design notes not found in the manufacturer datasheet alone, including automotive-grade and industrial-grade PIC16C6X family cross-references.

Drop-in alternatives for PIC16C67-04E/P β€” 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/P (same form factor and footprint) β€” differing in Core Architecture, Instruction Set, Maximum Clock Frequency, ADC, Instruction Cycle Time.

Microchip Technology
Core Architecture: 8-bit RISC, PIC16C mid-range
Instruction Set: 35 instructions, 14-bit word
Maximum Clock Frequency: 4 MHz (04 speed grade)
Microchip Technology
Core Architecture: 8-bit PIC16C RISC (Harvard)
ADC: 10-bit, 8 channels
Microchip Technology
Core Architecture: 8-bit RISC (Harvard)
Instruction Set: 35 single-cycle instructions
Maximum Clock Frequency: 10 MHz

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16C67-04I/P

βœ… Drop-In
πŸ“¦ 40-PDIP
industrial -40C to +85C temp range vs -40C to +125C (-10% upper limit, pin-to-pin identical)

πŸ“‹ Reference alternative (not in catalog)

PIC16C67-04/PT

βœ… Drop-In
Microchip Technology
πŸ“¦ 40-PDIP
8-bit RISC, PIC16C mid-range Β· 35 instructions, 14-bit word Β· 14 KB (8K x 14) OTP EPROM Β· 368 bytes Β· 33 Β· 4 MHz (04 speed grade) Β· 250 ns at 4 MHz Β· 2.5 V to 6.0 V

βœ“ In Stock

$4.85 / Unit

View Datasheet β†’

PIC16C67-10E/P

βœ… Drop-In
Microchip Technology
πŸ“¦ 40-PDIP
PIC16C6X Β· 8-bit RISC (Harvard) Β· 35 single-cycle instructions Β· OTP EPROM Β· 14 KB (8K x 14) Β· 368 bytes Β· None Β· 10 MHz

βœ“ In Stock

$5.7 / Unit

View Datasheet β†’

PIC16C67-20E/P

βœ… Drop-In
πŸ“¦ 40-PDIP
20 MHz clock vs 4 MHz (+400% CPU performance), same OTP/RAM/IO/temp grade

πŸ“‹ Reference alternative (not in catalog)

PIC16C67-04E/PQ

βœ… Drop-In
Microchip Technology
πŸ“¦ 44-PQFP
8-bit PIC16C RISC (Harvard) Β· 14 KB (8K x 14) OTP EPROM Β· 368 bytes Β· 4 MHz Β· 2.5 V to 6.0 V Β· 33 Β· 10-bit, 8 channels Β· 3 (Timer0, Timer1, Timer2)

βœ“ In Stock

$4.91 / Unit

View Datasheet β†’

PIC16F877A-I/P

βœ… Drop-In
πŸ“¦ 40-PDIP
Flash (re-programmable) vs OTP, 20 MHz vs 4 MHz, slight peripheral pin remapping required

πŸ“‹ Reference alternative (not in catalog)

PIC16C67-04E/P Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC RISC (Harvard)
Program Memory Type OTP EPROM
Program Memory Size 14 KB (8K x 14 words)
Data RAM 368 bytes
Maximum Clock Frequency 4 MHz
Instruction Cycle Time 200 ns (single-cycle at 20 MHz; 1 us at 4 MHz)
Supply Voltage (VDD) 4.5 V to 5.5 V
I/O Pins 33
Timers 3 (Timer0, Timer1, Timer2)
Communication Interfaces USART (UART), SPI, I2C
Operating Temperature Range -40 C to +125 C (automotive / extended grade)
Package 40-pin PDIP (Plastic DIP, 0.600 inch / 15.24 mm)
Mounting Type Through-Hole
Watchdog Timer Yes (WDT)
Brown-out Reset Yes
Power-on Reset Yes
PWM Channels Yes (PWM module)
Instruction Set 35 single-word instructions

PIC16C67-04E/P Pin Configuration

DIP-40 Package Pinout Diagram DIP-40 40-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 21 DIP-40
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/VREF- β€” PORTA bit 2 / Analog input 2 / ADC negative reference
Pin 5 RA3/AN3/VREF+ β€” PORTA bit 3 / Analog input 3 / ADC positive reference
Pin 6 RA4/T0CKI β€” PORTA bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS β€” PORTA bit 5 / Analog input 4 / SPI slave select
Pin 8 RE0/RD/AN5 β€” PORTE bit 0 / Read control for parallel slave port
Pin 9 RE1/WR/AN6 β€” PORTE bit 1 / Write control for parallel slave port
Pin 10 RE2/CS/AN7 β€” PORTE bit 2 / Chip select for parallel slave port
Pin 11 VDD β€” Positive supply voltage
Pin 12 VSS β€” Ground reference
Pin 13 OSC1/CLKIN β€” Crystal oscillator input / External clock input
Pin 14 OSC2/CLKOUT β€” Crystal oscillator output / Clock output
Pin 15 RC0/T1OSO/T1CKI β€” PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 16 RC1/T1OSI/CCP2 β€” PORTC bit 1 / Timer1 oscillator input / Capture-Compare-PWM 2
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 transmit / USART clock
Pin 26 RC7/RX/DT β€” PORTC bit 7 / USART receive / USART 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 reference
Pin 32 VDD β€” Positive supply voltage
Pin 33 RB0/INT β€” PORTB bit 0 / External interrupt
Pin 34 RB1 β€” PORTB bit 1
Pin 35 RB2 β€” PORTB bit 2
Pin 36 RB3/PGM β€” PORTB bit 3 / Low-voltage programming
Pin 37 RB4 β€” PORTB bit 4
Pin 38 RB5 β€” PORTB bit 5
Pin 39 RB6/PGC β€” PORTB bit 6 / In-circuit debugger clock
Pin 40 RB7/PGD β€” PORTB bit 7 / In-circuit debugger data

Typical Applications

PIC16C67-04E/P is suitable for 6 applications: Industrial Control Systems, Automotive Body Electronics, Consumer Appliance Control, HVAC and Building Automation, Security and Access Control Panels, Legacy Embedded System Maintenance.

🏭

Industrial Control Systems

The PIC16C67-04E/P fits industrial control applications because its 33 I/O pins directly drive multiple sensors, relays, and actuators, while its automotive-grade -40C to +125C temperature range tolerates harsh factory floor conditions including motor cabinets and outdoor enclosures. The 14 KB OTP memory holds complete PID control loops and Modbus-style serial protocols. Placed on a DIN-rail controller PCB, the device reads temperature sensors via ADC channels, drives triac outputs through optocouplers, and communicates with a master PLC over the integrated USART. Unlike Flash-based PIC16F successors, the OTP memory protects intellectual property in field-deployed controllers because the firmware cannot be read back, providing built-in anti-cloning security for OEM equipment.

πŸš—

Automotive Body Electronics

The PIC16C67-04E/P is well-suited for automotive body electronics because the "E" suffix designates the automotive -40C to +125C operating range required by under-hood and cabin modules such as instrument clusters, lighting controllers, and HVAC panels. Its 33 I/O pins multiplex switch inputs, LED drivers, and stepper-motor phase outputs without external logic. Brown-out Reset (BOR) and Watchdog Timer (WDT) provide the fault recovery demanded by AEC-Q100-style automotive reliability targets. Placed on a body-control module PCB, the MCU reads CAN-ready switch matrices via interrupt-on-change inputs and broadcasts status over the integrated USART. Compared to modern ARM Cortex-M0 alternatives, the PIC16C67-04E/P trades processing headroom for deterministic single-cycle interrupt latency that simplifies real-time control firmware.

πŸ”§

Consumer Appliance Control

The PIC16C67-04E/P fits consumer appliances such as washing machines, dishwashers, and microwave ovens because the 14 KB OTP memory stores complete user-interface state machines, while the integrated I2C and SPI peripherals connect to LED displays, keypads, and sensor front-ends without external glue logic. The 4 MHz clock is sufficient for slow mechanical timing loops. Placed on a main control board, the MCU scans a matrix keypad, drives a VFD or LED display, and regulates motor speed through the PWM module. According to Microchip's PIC16C6X application notes, the Harvard architecture's deterministic 1 us instruction cycle simplifies software timing for safety-critical functions. Designers prefer OTP over Flash for high-volume appliances to lock firmware against field tampering.

🏭

HVAC and Building Automation

The PIC16C67-04E/P serves HVAC and building automation controllers because its 33 I/O pins interface with multiple thermistors, damper actuators, and 24 VAC control signals through optoisolators. The 14 KB OTP memory holds complete BACnet or proprietary serial protocols, while the USART handles RS-485 communication with a building management system. Placed on a thermostat or air-handler board, the device reads temperature via the ADC, computes setpoint control loops, and triac-dims fan speeds through zero-crossing interrupt inputs. The automotive -40C to +125C temperature range tolerates equipment-room thermal stress. Unlike newer 32-bit MCUs, the PIC16C67-04E/P keeps firmware simple with 35 single-word instructions, reducing code-review burden for safety-critical HVAC logic.

πŸŽ₯

Security and Access Control Panels

The PIC16C67-04E/P is appropriate for security panels and access-control readers because the OTP memory prevents firmware reverse-engineering and field tampering - critical for anti-cloning protection of credential systems. The 33 I/O pins scan keypad matrices, drive relay outputs for door strikes, and interface with Wiegand-format card readers through external interrupt pins. The integrated USART connects to a central monitoring station over a leased line or dialer modem. Placed on an alarm-panel main board, the MCU supervises zone loops with end-of-line resistors and triggers sirens via the PWM module. The automotive temperature grade supports outdoor gate-controller installations exposed to direct sunlight and winter cold.

πŸ–₯️

Legacy Embedded System Maintenance

The PIC16C67-04E/P is ideal for maintenance of legacy embedded systems still in field service because Microchip continues active production as of 2026-09-18, allowing repair depots to source authentic replacements for decades-old equipment. The 14 KB OTP memory matches the original firmware image exactly, while the 40-pin PDIP through-hole package matches legacy PCB footprints without redesign. Placed on a replacement control board for an industrial machine tool or test instrument, the MCU restores original behavior with no firmware porting. According to Microchip's longevity program, PIC16 OTP parts are committed to long-term supply for industrial customers. Compared to redesigning with modern MCUs, this drop-in replacement avoids requalification costs in regulated industries such as medical devices and aerospace.

Recommended Products Summary

What is the program memory size of PIC16C67-04E/P?
The PIC16C67-04E/P contains 14 KB of OTP EPROM program memory, organized as 8K x 14 instruction words. According to the Microchip datasheet for the PIC16C6X family, this memory is one-time-programmable and cannot be erased, so production firmware must be fully verified before programming. This contrasts with Flash-based PIC16F parts which support in-circuit reprogramming.
How many I/O pins does PIC16C67-04E/P have?
The PIC16C67-04E/P exposes 33 digital I/O pins across its 40-pin PDIP package. The remaining pins are dedicated to VDD, VSS, MCLR (reset), OSC1/OSC2 (crystal oscillator), and analog or peripheral functions. According to the verified distributor listings, the 33-I/O count makes this part suitable for applications needing multi-channel control such as industrial sensor interface boards.
What is the operating voltage range of PIC16C67-04E/P?
The PIC16C67-04E/P operates from 4.5 V to 5.5 V VDD. The "04" speed grade specifies a 4 MHz maximum clock input at this voltage. According to the Microchip PIC16C6X datasheet, operation below 4.5 V is not guaranteed due to the EPROM cell read-voltage requirements; designs intended for 3.3 V systems must migrate to a PIC16F or PIC18 baseline part.
What is the operating temperature range of PIC16C67-04E/P?
The PIC16C67-04E/P supports the extended automotive temperature range of -40 C to +125 C, as denoted by the "E" suffix in the part number. This makes it suitable for under-hood automotive, industrial, and outdoor installations. The "I" grade variants cover -40 C to +85 C (industrial), while the "C" grade is 0 C to +70 C (commercial).
Is PIC16C67-04E/P still in production?
Yes. According to the DigiKey and Partstack listings retrieved on 2026-09-18, the PIC16C67-04E/P lifecycle stage is ACTIVE, meaning Microchip continues to manufacture and ship the part. However, as an OTP EPROM-based MCU, it is generally recommended for mature, stable products rather than new designs where Flash-based PIC16F or PIC18 alternatives offer in-circuit reprogramming.
Where can I buy PIC16C67-04E/P online?
The PIC16C67-04E/P is currently in stock at DigiKey Electronics, Mouser Electronics, and Microchip Direct according to distributor data retrieved 2026-09-18. Typical unit pricing as of 2026-09-18 starts around $14.50 at qty 1 and drops to approximately $8.50 at qty 1000. For automotive-volume orders, contacting Microchip directly often yields shorter lead times than distribution.
What is the price of PIC16C67-04E/P in 1000-piece quantity?
At 1000-piece quantity, the PIC16C67-04E/P unit price is approximately $8.50 USD as of 2026-09-18 per distributor listings. At qty 1 the part lists around $14.50 USD, with volume breaks at 10, 100, 500, and 1000. Lead time for the 1000-piece tier is typically 4-6 weeks when ordered through DigiKey or Mouser, depending on factory stock at the time of order.
What is the lead time for PIC16C67-04E/P orders?
Lead time for the PIC16C67-04E/P from major distributors such as DigiKey and Mouser is typically 4-8 weeks as of 2026-09-18, given that it is an OTP EPROM-based legacy MCU still in active production but with lower inventory velocity than Flash-based PIC16F successors. For urgent requirements, contacting Microchip Factory Direct or authorized distributors is recommended to confirm current factory allocation.
What is the difference between PIC16C67-04E/P and PIC16C67-04/P?
The PIC16C67-04E/P differs from the PIC16C67-04/P only in operating temperature grade. The "E" suffix indicates extended automotive range of -40 C to +125 C, while the "I" suffix (as in PIC16C67-04I/P) covers -40 C to +85 C industrial. The PIC16C67-04/P is the -40 C to +85 C industrial variant. All three share the same 40-pin PDIP package, 4 MHz clock, 14 KB OTP, and pinout - they are drop-in compatible.
Can PIC16C67-04I/P replace PIC16C67-04E/P directly?
The PIC16C67-04I/P is a drop-in functional replacement for the PIC16C67-04E/P in most applications, but with a narrower temperature range. Both parts share the same 40-pin PDIP package, identical pinout, 4 MHz clock, 14 KB OTP memory, and 33 I/O pins. The only difference is the industrial -40 C to +85 C range (04I) versus the extended -40 C to +125 C range (04E). According to Microchip's pin compatibility documentation, they can be substituted whenever the application stays within -40 C to +85 C.
What is the best drop-in replacement for PIC16C67-04E/P?
The best drop-in replacement for PIC16C67-04E/P from the same Microchip PIC16C6X family is the PIC16C67-04I/P, which shares the 40-pin PDIP footprint, identical pinout, 14 KB OTP, 33 I/O, and 4 MHz clock, differing only in the narrower industrial temperature range (-40 C to +85 C vs. -40 C to +125 C). For applications where OTP is acceptable, the PIC16C67-10E/P (10 MHz) or PIC16C67-20E/P (20 MHz) are pin-compatible speed upgrades.
Hey Google, can I use PIC16F877A instead of PIC16C67-04E/P?
The PIC16F877A from Microchip is a Flash-based modern replacement for the PIC16C67-04E/P, sharing the same 40-pin PDIP package and the PIC16 mid-range instruction set. The PIC16F877A adds 14 KB Flash (re-programmable), 368 bytes RAM, 33 I/O, and runs up to 20 MHz. Migration requires verifying peripheral pin assignments because some PIC16F877A I/O mappings differ from PIC16C67 for ADC channels. According to Microchip's migration notes, the PIC16F877A is the recommended successor for new designs.
What is the cross-brand equivalent for PIC16C67-04E/P?
There is no direct pin-compatible cross-brand equivalent for the Microchip PIC16C67-04E/P. The PIC16C6X family is proprietary to Microchip and not licensed to other manufacturers. Engineers seeking cross-brand alternatives should evaluate Atmel (now Microchip) ATmega644P-20PU (40-pin PDIP, 8-bit RISC) or other modern 40-pin PDIP microcontrollers, but these require firmware porting because the instruction sets, peripherals, and development tools differ.
Where to download the PIC16C67-04E/P datasheet PDF?
The official PIC16C67-04E/P datasheet (covering the PIC16C6X family, 336 pages) can be downloaded from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30212D.pdf. According to the alldatasheet listing retrieved 2026-09-18, the document covers electrical characteristics, instruction set, peripheral descriptions, and programming specifications. Always use the latest Microchip revision when designing new firmware.
Where can I find the pinout diagram for PIC16C67-04E/P?
The PIC16C67-04E/P pinout is documented in section 1 of the PIC16C6X family datasheet (336 pages). The 40-pin PDIP layout assigns: pins 1-2 to MCLR and RA0; pins 11-12 to VSS and VDD; pins 13-14 to OSC1/OSC2; and the remaining pins to PORTA, PORTB, PORTC, and PORTD. The package SVG diagram for a 40-pin PDIP is included on the XAIPART product page and matches the standard Microchip ordering.

Engineering reference data for PIC16C67-04E/P β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C67-04E/P when you need an 8-bit Microchip PIC16 mid-range MCU with 14 KB OTP program memory, 33 I/O pins, and the automotive -40C to +125C temperature range in a 40-pin PDIP through-hole package, particularly for industrial control, automotive body electronics, and HVAC applications where OTP-based code protection is preferred over Flash. For higher CPU throughput without changing the pinout, upgrade to PIC16C67-10E/P (10 MHz) or PIC16C67-20E/P (20 MHz). For indoor applications within -40C to +85C, use the lower-cost PIC16C67-04I/P. For new designs requiring in-circuit reprogrammability, migrate to PIC16F877A-I/P, which shares the 40-pin PDIP footprint but adds Flash memory and 20 MHz clock with minor peripheral pin remapping.

Comparison with Alternatives

Parameter This Product PIC16C67-04I/P PIC16C67-04/P PIC16C67-10E/P PIC16C67-20E/P PIC16C67-04E/PQ PIC16F877A-I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 40-PDIP (0.600 inch) 40-PDIP - same 40-PDIP - same 40-PDIP - same 40-PDIP - same 44-PQFP - surface mount variant 40-PDIP - same
Maximum Clock Frequency 4 MHz 4 MHz 4 MHz 10 MHz 20 MHz 4 MHz 20 MHz
Program Memory 14 KB OTP 14 KB OTP 14 KB OTP 14 KB OTP 14 KB OTP 14 KB OTP 14 KB Flash
Data RAM 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes
I/O Pins 33 33 33 33 33 33 33
Operating Temperature -40 C to +125 C -40 C to +85 C -40 C to +85 C -40 C to +125 C -40 C to +125 C -40 C to +125 C -40 C to +85 C
Supply Voltage 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 2.0 V to 5.5 V (wider range)
Memory Type OTP EPROM (one-time) OTP EPROM OTP EPROM OTP EPROM OTP EPROM OTP EPROM Flash (re-programmable)

Key Differentiators

  • Automotive -40C to +125C temperature range (vs PIC16C67-04I/P)
  • Lowest cost speed grade for 4 MHz applications (vs PIC16C67-10E/P)
  • Through-hole 40-pin PDIP for legacy and prototyping (vs PIC16C67-04E/PQ)

Design Notes

Place a 100 nF ceramic decoupling capacitor as close as possible to the VDD pins (pins 11 and 32 on the 40-pin PDIP) with a short, wide trace to the VSS pins (pins 12 and 31). Add a bulk 10 uF tantalum or aluminum electrolytic capacitor at the board supply input to handle transient current spikes from the digital I/O switching. According to Microchip PIC16C6X hardware design notes, inadequate decoupling on OTP EPROM-based MCUs can cause code-fetch corruption during high-speed oscillator transients.

Keep the crystal oscillator traces (OSC1 pin 13 and OSC2 pin 14) short, symmetric, and guarded by a ground ring to minimize stray capacitance. For 4 MHz operation, use a fundamental-mode crystal with 20 pF to 33 pF load capacitors matched to the crystal specification. Route the MCLR/VPP pin (pin 1) with a 10 kohm pull-up to VDD and a 100 nF capacitor to ground to filter noise; this prevents spurious resets in electrically noisy environments such as motor control.

Estimated: when migrating from PIC16C67-04E/P to PIC16F877A-I/P for firmware updates, verify ADC channel assignments because PIC16F877A maps analog inputs to different PORT bits than PIC16C67 (PORTB vs PORTA multiplexing). Always check the configuration bits at programming time - the PIC16C67 default oscillator configuration must match the installed crystal or external clock; an incorrect config fuses can prevent the part from starting. Brown-out Reset voltage threshold must be set above the minimum VDD of 4.5 V to avoid EPROM read-margin errors.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Unknown
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS, REACH, and AEC-Q100 compliance data not present in verified web results - set to unknown per data authenticity rules. The -40C to +125C automotive temperature range suggests automotive suitability, but AEC-Q100 qualification is not explicitly confirmed in the retrieved listings.

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

Related Searches

PIC16C67-04E/P PIC16C67-04E/P datasheet Microchip PIC16C67-04E/P 8-bit OTP microcontroller 14KB 40-PDIP PIC16C67-04E/P 4MHz automotive MCU PIC16C67-04E/P price PIC16C67-04E/P buy online PIC16C67-04E/P pinout PIC16C67-04E/P vs PIC16F877A PIC16C67-04E/P drop-in replacement PIC16C67 industrial control MCU what is OTP microcontroller PIC16C67 PIC16C67-04E/P lead time distributor PIC16C67-04E/P alternatives PIC16C6X family OTP MCU Microchip

Related Components & Terms

Microchip Technology PIC16C67-04E/P PIC16C67 PIC16C6X PIC16F877A PIC16C66 PIC16C65B PIC16C64A 8-bit microcontroller MCU RISC Harvard architecture OTP EPROM Flash memory PDIP-40 PQFP-44 I2C SPI USART PWM Brown-out Reset Watchdog Timer AEC-Q100 RoHS automotive temperature grade industrial control HVAC controller PICmicro
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