Microchip Technology

PIC16LC67-04I/P - 8-bit PIC MCU 14KB EPROM 33 I/O | Microchip

MPN: PIC16LC67-04I/P ✓ Active
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss CERDIP-40 (windowed, through-hole, 0.600 inch) Package 4 MHz (10 MHz PIC16C67 equivalent at higher Vdd) Speed 14 KB EPROM (8K x 14) Memory
From $7.5 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $12.45 $12.45
10 $11.2 $112.00
100 $9.85 $985.00
500 $8.65 $4,325.00
1,000 $7.5 $7,500.00
ℹ️ All prices are in USD

PIC16LC67-04I/P Overview

The Microchip Technology PIC16LC67-04I/P is an 8-bit RISC microcontroller from the PIC16C family with 14KB of EPROM program memory and 368 bytes of RAM, delivered in a 40-pin windowed CERDIP through-hole package. It operates at a maximum clock speed of 4 MHz, is rated for a supply voltage of 2.5 V to 5.5 V (typical 3.3 V or 5 V rails), and provides 33 digital I/O pins across two 8-bit ports (PORTA, PORTB) plus two 8-bit ports (PORTC, PORTD/E) shared with peripheral functions. The architecture follows the classic PIC16 enhanced mid-range core with a Harvard bus and a 14-bit instruction word.

A microcontroller (MCU) is a single-chip computer integrating a CPU core, non-volatile program memory, volatile data RAM, peripheral modules (timers, ADC, USART, I/O ports), and interrupt control on one die. PIC16C-series parts use one-time-programmable EPROM (UV-erasable windowed variants for development, windowed CERDIP packages carry a quartz window for erasing under UV light). In the broader taxonomy, the PIC16LC67 is an 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC, and it belongs to the legacy PIC16C6x mid-range family that bridged early PIC16C5x and the later PIC16F Flash families.

Key features include three timer/counter blocks (Timer0 8-bit with 8-bit prescaler; Timer1 16-bit with prescaler and external crystal increment-during-sleep capability; Timer2 8-bit with postscaler), a 10-bit multi-channel ADC, a synchronous/asynchronous USART with addressable 9-bit mode, an SPI/I2C MSSP peripheral, capture/compare/PWM (CCP) modules, and a watchdog timer with its own on-chip RC oscillator for reliable operation. The 40-pin CERDIP-40 form factor exposes external interrupt pins (RB0/INT), analog inputs (RA0-RA5), and parallel slave port functions on PORTD/PORTE for direct bus attachment to external controllers.

The PIC16LC67 implements the PIC16C6x architecture: a RISC core with 35 single-cycle instructions, an 8-level deep hardware stack, and a 14-bit program word with 8K x 14 user-addressable program memory. The 'LC' suffix indicates the low-voltage CMOS process variant supporting operation down to 2.5 V, an upgrade over the original PIC16C67's 3.0 V minimum. The instruction cycle is 4 clocks (1 µs at 4 MHz), and the device supports in-circuit serial programming (ICSP) via two dedicated pins (RB6/RB7) for production-line firmware loading.

Typical applications include industrial control panels, sensor signal conditioning and acquisition nodes, motor drive interface logic, consumer appliance controllers, instrumentation front-ends, and legacy embedded systems that still require EPROM-based firmware for long-term archival stability. The windowed CERDIP package is especially favored in development and low-volume production where iterative firmware changes and UV erasure are acceptable.

When designing with this part, plan the decoupling network carefully: place one 100 nF ceramic capacitor adjacent to each VDD/VSS pin pair and a bulk 10 µF tantalum or aluminum electrolytic on the main supply rail. Ensure the MCLR reset pin is pulled high through a 10 kΩ resistor with a 100 nF capacitor to ground for noise immunity. EPROM windowed parts must be shielded from fluorescent and direct sunlight; cover the window with an opaque label after programming.

This page synthesizes distributor pricing, pin-compatible alternatives (including the same-family variants PIC16LC66 and PIC16LC65A), and practical design notes not aggregated on the manufacturer datasheet or a single distributor page.

Drop-in alternatives for PIC16LC67-04I/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 PIC16LC67-04I/P (same form factor and footprint) — differing in Instruction Set, Package, Program Memory Size, Timers, Mounting Type.

Microchip Technology
Instruction Set: 35 single-word instructions, 14-bit word
Package: 40-pin PDIP (DIP-40), 15.24 mm width
Program Memory Size: 7 KB (4K x 14)
Microchip Technology
Instruction Set: 35 single-word instructions
Package: 40-pin PDIP (0.600", 15.24 mm)
Program Memory Size: 14 KB (8K x 14)
Microchip Technology
Instruction Set: 35 single-word instructions (14-bit)
Package: PDIP-40 (Through-Hole)
Program Memory Size: 14 KB (8192 x 14-bit words)
Microchip Technology
Instruction Set: 35 instructions, 14-bit word
Package: 44-pin TQFP (10x10 mm)
Program Memory Size: 14KB (8K x 14)

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

PIC16C67-04/P

✅ Drop-In
Microchip Technology
📦 CERDIP-40
PIC16C6X RISC, 8-bit · 35 single-word instructions · 14-bit · 4 MHz · 200 ns @ 4 MHz · OTP EPROM · 14 KB (8K x 14) · 368 bytes

✓ In Stock

$6.3 / Unit

View Datasheet →

PIC16LC67-04/PT

✅ Drop-In
Microchip Technology
📦 CERDIP-40
PIC16C (PIC16LC6x) · 8-bit PIC RISC · 35 instructions, 14-bit word · OTP (One-Time-Programmable) EPROM · 14KB (8K x 14) · 368 x 8 bytes · 33 · 4 MHz

✓ In Stock

$6.98 / Unit

View Datasheet →

PIC16C67-10/P

✅ Drop-In
Microchip Technology
📦 CERDIP-40
PIC16 RISC (Harvard) · OTP EPROM · 14 KB (8192 x 14-bit words) · 368 bytes · 20 MHz · 200 ns (single-cycle) · 35 single-word instructions (14-bit)

✓ In Stock

$3.34 / Unit

View Datasheet →

PIC16C65A-04I/P

✅ Drop-In
Microchip Technology
📦 CERDIP-40
PIC16C6x (PIC16C65A) · 8-bit RISC, Harvard · 35 single-word instructions, 14-bit word · OTP EPROM · 7 KB (4K x 14) · 192 bytes · None (no on-chip data EEPROM) · 4 MHz (-04 speed grade)

✓ In Stock

$5.25 / Unit

View Datasheet →
ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16LC67-04I/P Maximum Ratings & Electrical Characteristics

Core PIC16 8-bit RISC
Instruction Set 14-bit, 35 single-cycle instructions
Program Memory 14 KB EPROM (8K x 14)
RAM 368 bytes
Maximum Clock Speed 4 MHz (10 MHz PIC16C67 equivalent at higher Vdd)
Instruction Cycle 4 clock periods (1 µs at 4 MHz)
Supply Voltage 2.5 V to 5.5 V
I/O Pins 33
Timers Timer0 (8-bit + prescaler), Timer1 (16-bit + prescaler), Timer2 (8-bit + postscaler)
USART 1 x addressable 9-bit mode (synchronous / asynchronous)
MSSP 1 x SPI / I2C
Watchdog Timer Yes (with dedicated on-chip RC oscillator)
Package CERDIP-40 (windowed, through-hole, 0.600 inch)
Operating Temperature -40 C to +85 C (Industrial grade, -I)
Mounting Type Through-Hole
MSL Level 1 (unlimited)
Lead Free No (windowed CERDIP contains leaded glass)

PIC16LC67-04I/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 input
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 voltage 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 / parallel slave port read / analog input 5
Pin 9 RE1/WR/AN6 — PORTE bit 1 / parallel slave port write / analog input 6
Pin 10 RE2/CS/AN7 — PORTE bit 2 / parallel slave port chip select / analog input 7
Pin 11 VDD — Positive supply voltage (2.5 V to 5.5 V)
Pin 12 VSS — Ground reference
Pin 13 OSC1/CLKIN — Oscillator crystal input / external clock input
Pin 14 OSC2/CLKOUT — Oscillator crystal 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 / CCP2 output
Pin 17 RC2/CCP1 — PORTC bit 2 / CCP1 capture/compare/PWM output
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 asynchronous transmit / synchronous clock
Pin 26 RC7/RX/DT — PORTC bit 7 / USART asynchronous receive / synchronous 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 (second VSS pin)
Pin 32 VDD — Positive supply voltage (second VDD pin)
Pin 33 RB0/INT — PORTB bit 0 / external interrupt input
Pin 34 RB1 — PORTB bit 1
Pin 35 RB2 — PORTB bit 2
Pin 36 RB3/PGM — PORTB bit 3 / low-voltage programming enable
Pin 37 RB4 — PORTB bit 4 (interrupt-on-change)
Pin 38 RB5 — PORTB bit 5 (interrupt-on-change)
Pin 39 RB6/PGC — PORTB bit 6 / ICSP clock (interrupt-on-change)
Pin 40 RB7/PGD — PORTB bit 7 / ICSP data (interrupt-on-change)

Typical Applications

PIC16LC67-04I/P is suitable for 6 applications: Industrial Control Panels, Sensor Signal Acquisition Nodes, Motor Drive Interface Logic, Consumer Appliance Controllers, Instrumentation Front-Ends, Legacy Embedded Systems Requiring EPROM.

🏭

Industrial Control Panels

The PIC16LC67-04I/P's 33 digital I/O, 14 KB EPROM, and 2.5 V to 5.5 V supply tolerance make it well suited to industrial control panel PLCs and relay driver boards. Its 8-bit PIC16 mid-range core executes 35 single-cycle instructions in 1 µs at 4 MHz, easily handling scan-cycle logic for digital input debouncing and output sequencing on PORTA-PORTE. The industrial -40 C to +85 C rating supports factory floor ambient conditions. Designers typically connect PORTA and PORTE to opto-isolated inputs while PORTB and PORTC drive 24 V relay coils through MOSFET drivers. Use the USART for RS-485 panel-bus communication and Timer1 for input pulse-width measurement.

🌐

Sensor Signal Acquisition Nodes

The PIC16LC67-04I/P's analog peripherals (10-bit ADC and analog comparator) and low-voltage CMOS operation down to 2.5 V fit distributed sensor nodes that monitor temperature, pressure, and process variables. The wide supply tolerance allows direct battery or 3.3 V rail operation without an extra LDO. The 8-channel ADC samples at the PIC16C6x typical rate, supporting multi-sensor arrays with one node. Place a 100 nF decoupling capacitor on VDD and route analog inputs (RA0-RA5) away from the switching nodes of PORTB drivers. The windowed CERDIP also lets engineering teams iterate sensor-fusion firmware with UV erasure.

🏭

Motor Drive Interface Logic

The PIC16LC67-04I/P serves as the command-and-control front end for brushed DC, stepper, and small BLDC motor drivers, leveraging its three timer/counter blocks for PWM generation and quadrature decoding. Timer2 with its postscaler pairs with a CCP module to generate variable-duty PWM into PORTB or PORTC pins, which feed an H-bridge driver such as the L293D. The 16-bit Timer1 captures quadrature encoder feedback on RB0/RB1 interrupt pins. The 14 KB EPROM accommodates state-machine control tables and lookup tables for commutation sequencing. Industrial temperature rating supports motor control cabinet environments up to +85 C.

🏭

Consumer Appliance Controllers

The PIC16LC67-04I/P is well matched to legacy appliance controllers such as washing machines, dishwashers, microwave ovens, and HVAC thermostats where 5 V or 3.3 V operation is acceptable and EPROM-based firmware provides 20+ year data retention. The 33 I/O pins drive 7-segment LED displays via PORTA-PORTC, scan keypads via PORTB, and switch triac outputs on PORTD for AC load control. The MSSP peripheral (SPI/I2C) interfaces with EEPROM for user settings and with LED or LCD driver ICs. The windowed CERDIP package supports pre-production firmware iteration. Place MOVs across triac outputs for surge protection.

🔧

Instrumentation Front-Ends

The PIC16LC67-04I/P's 14 KB EPROM, USART, and 33 I/O deliver enough headroom for instrumentation front-ends in laboratory and field measurement gear, where it handles display driving, button input, range selection, and serial data export to a host PC or logger. The 4 MHz clock and 1 µs instruction cycle suit waveform-edge timing and frequency counting on RB0/INT. Its 14-bit instruction word simplifies fixed-point math for calibration coefficients stored in internal EEPROM. For higher-precision needs, pair the PIC16LC67 with an external 16-bit ADC such as the ADS1115 over I2C. The CERDIP package is also preferred for EMI-resistant analog sections in shielded enclosures.

✈️

Legacy Embedded Systems Requiring EPROM

The PIC16LC67-04I/P's windowed CERDIP EPROM is the preferred choice for long-term archival systems and military/aerospace platforms where flash memory data retention (10 years typical) is unacceptable compared to UV-erasable EPROM (40+ years). EPROM cells are also more radiation-tolerant than flash, making the LC67 suitable for space and defense retrofits. The 33 I/O pins interface with custom backplane buses and 8-bit peripherals. The industrial -40 C to +85 C rating handles most field-deployed environments. Designers should note that the CERDIP package contains a quartz erase window that must be covered with an opaque label after programming to prevent data corruption from ambient UV.

Recommended Products Summary

MAX485 RS-485 transceiver for panel bus Used in: Industrial Control Panels ULN2803 8-channel Darlington relay driver Used in: Industrial Control Panels LM35 Analog temperature sensor input Used in: Sensor Signal Acquisition Nodes MCP9700 Low-voltage analog temperature sensor Used in: Sensor Signal Acquisition Nodes L293D H-bridge motor driver Used in: Motor Drive Interface Logic IRF540N N-channel MOSFET for PWM switching Used in: Motor Drive Interface Logic MOC3021 Optotriac for AC load isolation Used in: Consumer Appliance Controllers 24LC256 I2C EEPROM for user settings Used in: Consumer Appliance Controllers ADS1115 16-bit I2C ADC for precision measurement Used in: Instrumentation Front-Ends MAX232 RS-232 level shifter for serial output Used in: Instrumentation Front-Ends DS1231 Watchdog timer / power monitor Used in: Legacy Embedded Systems Requiring EPROM HM6116 External SRAM expansion if needed Used in: Legacy Embedded Systems Requiring EPROM
What is the program memory size of PIC16LC67-04I/P?
The PIC16LC67-04I/P contains 14 KB of EPROM program memory organized as 8K x 14 words. According to the Microchip datasheet (publication number in the manufacturer documentation), this is implemented as one-time-programmable CMOS EPROM, with the '-04I/P' CERDIP windowed package allowing UV erasure for iterative development. The 14-bit instruction width matches the PIC16 enhanced mid-range core.
What is the maximum clock speed of PIC16LC67-04I/P?
The PIC16LC67-04I/P runs at a maximum 4 MHz external clock (250 ns instruction cycle). The '-04' speed suffix denotes the 4 MHz grade; the original PIC16C67 supports 20 MHz at 5 V, and the 'LC' low-voltage CMOS variant drops this to 4 MHz over the 2.5 V to 5.5 V operating range. A 4 MHz crystal with two 22 pF load capacitors is the typical clock source.
What is the operating voltage of PIC16LC67-04I/P?
The PIC16LC67-04I/P operates from 2.5 V to 5.5 V on VDD, supporting both 3.3 V and 5 V rails. The 'LC' suffix identifies this as the low-voltage CMOS version; the original PIC16C67 requires a 3.0 V minimum, while the LC variant extends the lower bound to 2.5 V for battery-backed and 2-cell applications. Place a 100 nF decoupling capacitor adjacent to each VDD/VSS pin pair.
Where to buy PIC16LC67-04I/P online?
PIC16LC67-04I/P is currently listed by authorized distributors including Mouser (part number PIC16LC67-04I/P) and DigiKey (part number PIC16LC67-04I/P-ND). Stock on this legacy EPROM windowed CERDIP is limited because the part is approaching end-of-life; expect 8 to 14 week lead times when inventory is depleted. Pricing as of 2026-09-22 starts at $7.50 per unit at 1000-piece quantities.
What is the price of PIC16LC67-04I/P?
PIC16LC67-04I/P pricing as of 2026-09-22 is approximately $12.45 for single units, $11.20 at 10 pieces, $9.85 at 100 pieces, $8.65 at 500 pieces, and $7.50 at 1000 pieces. Prices reflect authorized distributor quotes on Mouser and DigiKey and may shift due to EPROM line consolidation and remaining factory inventory. Contact sales for a formal quote on 5000+ pieces.
What is the lead time for PIC16LC67-04I/P?
Lead time for PIC16LC67-04I/P is currently 8 to 14 weeks on authorized channels as of 2026-09-22. Mouser typically shows the part in stock at low unit quantities; bulk production orders must be scheduled because Microchip's EPROM fabrication line for CERDIP-40 is in long-term support mode. Designers evaluating new designs should consider the pin-compatible PIC16F877A flash variant for long-term availability.
Is PIC16LC67-04I/P in stock at Mouser and DigiKey?
PIC16LC67-04I/P is currently in stock at Mouser in single-unit to hundred-unit quantities per the 2026-09-22 distributor pull; DigiKey shows limited stock under part number PIC16LC67-04I/P-ND. Because this is an EPROM windowed CERDIP variant nearing end-of-life, larger volumes must be placed as scheduled backlog orders. Confirm inventory by checking the live stock counter on the distributor's product page.
What is the difference between PIC16LC67-04I/P and PIC16C67-04/P?
PIC16LC67-04I/P is the low-voltage CMOS variant operating from 2.5 V to 5.5 V, whereas PIC16C67-04/P is the original 3.0 V minimum part. Both share the same 8K x 14 program memory, 368-byte RAM, 33 I/O pins, 4 MHz maximum clock, and 40-pin CERDIP-40 windowed footprint, making them drop-in interchangeable at 5 V designs. The LC variant is the preferred choice for 3.3 V and battery-backed designs.
PIC16LC67-04I/P vs PIC16LC66-04I/SP - which is better for new designs?
PIC16LC67-04I/P has 14 KB EPROM and 33 I/O pins, while PIC16LC66-04I/SP has 14 KB EPROM and 22 I/O pins in a 28-pin SPDIP package. For new designs requiring 33 I/O and a windowed CERDIP, PIC16LC67-04I/P is the direct choice; for designs fitting 22 I/O and a non-windowed plastic DIP, PIC16LC66-04I/SP is smaller and lower cost. They are NOT pin-compatible because the package and pin count differ.
When should I choose PIC16LC67-04I/P over PIC16F877A-I/P?
Choose PIC16LC67-04I/P when you need UV-erasable EPROM windowed CERDIP for iterative development, archival firmware stability, or to match an installed base. Choose PIC16F877A-I/P for new designs because flash memory supports in-circuit re-programming without UV erasure, the part is fully active in Microchip's catalog, and you can use ICSP for production-line programming. The F877A also runs at 20 MHz, four times faster than the LC67.
What is the best drop-in replacement for PIC16LC67-04I/P?
The best drop-in replacement for PIC16LC67-04I/P on the same 40-pin windowed CERDIP footprint is the PIC16C67-04/P, which has the same pinout, peripherals, and 8K x 14 EPROM memory but requires 3.0 V minimum supply instead of 2.5 V. For new designs where CERDIP is not required, PIC16F877A-I/P (40-pin PDIP) is the standard flash successor. Neither variant is a true 100% drop-in for 2.5 V operation; verify your minimum VDD.
Can PIC16C67-04/P replace PIC16LC67-04I/P?
PIC16C67-04/P can replace PIC16LC67-04I/P on the same 40-pin CERDIP-40 footprint for any design operating at 3.0 V to 5.5 V. The original PIC16C67 requires 3.0 V minimum while the LC variant works down to 2.5 V; at 5 V or 3.3 V rails the two are electrically interchangeable and firmware-compatible. Do not substitute if your design depends on 2.5 V operation, because the non-LC part will not start below 3.0 V.
Where to download PIC16LC67-04I/P datasheet PDF?
The PIC16LC67-04I/P datasheet PDF can be downloaded from Microchip's website at the PIC16C6x family documentation page (publication number in the manufacturer datasheet list). Mouser and DigiKey product pages also link to the same PDF. The datasheet contains the pinout, instruction set, electrical characteristics, and programming specifications for the entire PIC16C6x family, which covers the LC67.
Where to find PIC16LC67-04I/P pinout diagram?
The PIC16LC67-04I/P pinout diagram is on page 1 of the Microchip PIC16C6x datasheet and on the Mouser product detail page under 'Datasheet & Documents'. The 40-pin CERDIP assigns pins 1 to 40 along both sides with pin 1 located at the top-left dot marker. Key pins are pin 1 (MCLR/VPP reset), pin 11/32 (VDD/VSS), pin 12/31 (OSC1/OSC2), and pin 13-40 (PORTA-PORTE I/O).
What are the key specifications of PIC16LC67-04I/P engineers should know?
The key specifications engineers must verify before using PIC16LC67-04I/P are: 14 KB EPROM (8K x 14), 368 bytes RAM, 33 I/O pins, 4 MHz maximum clock, 2.5 V to 5.5 V supply, 40-pin windowed CERDIP-40 package, and industrial -40 C to +85 C temperature range. The 14-bit PIC16 enhanced mid-range core delivers 35 single-cycle instructions at 1 µs per instruction at 4 MHz. EPROM programming requires 13.0 V on VPP and UV erasure through the quartz window.

Engineering reference data for PIC16LC67-04I/P — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16LC67-04I/P when you need a UV-erasable EPROM 8-bit MCU with 14 KB program memory, 33 I/O pins, and 2.5 V minimum supply on a 40-pin windowed CERDIP for industrial temperature applications. This part is best matched to legacy designs, retrofit boards, and archival-stable systems that already specify the CERDIP-40 footprint. If you do not require UV erasure, switch to PIC16F877A-I/P (40-pin PDIP, 20 MHz, 14 KB flash, active catalog status) for new designs. If your design fits 22 I/O, the PIC16LC66-04I/SP in 28-pin SPDIP is smaller and lower cost. If you need 3.0 V operation only and lower price, PIC16C67-04/P is a drop-in replacement. The -I/P industrial grade is required for -40 C ambient; choose the commercial -04/PT only for indoor commercial equipment.

Comparison with Alternatives

Parameter This Product PIC16C67-04/P PIC16LC67-04/PT PIC16C67-10/P PIC16C65A-04I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package CERDIP-40 (windowed) CERDIP-40 (windowed) - same CERDIP-40 (windowed) - same CERDIP-40 (windowed) - same CERDIP-40 (windowed) - same
Program Memory 14 KB EPROM (8K x 14) 14 KB EPROM (8K x 14) 14 KB EPROM (8K x 14) 14 KB EPROM (8K x 14) 7K x 14 EPROM (-12.5%)
RAM 368 bytes 368 bytes 368 bytes 368 bytes 192 bytes (-48%)
I/O Pins 33 33 33 33 33
Maximum Clock 4 MHz 4 MHz 4 MHz 10 MHz 4 MHz
Minimum Vdd 2.5 V 3.0 V 2.5 V 4.5 V 3.0 V
Temperature Grade Industrial -40 C to +85 C Industrial -40 C to +85 C Commercial 0 C to +70 C Industrial -40 C to +85 C Industrial -40 C to +85 C
Drop-in Compatible (reference) Yes (at 3.3 V or 5 V only) Yes (commercial temp only) Yes (at 5 V only) No (smaller program memory)

Key Differentiators

  • Lower minimum supply voltage (2.5 V) than original PIC16C67 (vs PIC16C67-04/P)
  • Industrial temperature grade (-40 C to +85 C) versus commercial grade on -04/PT (vs PIC16LC67-04/PT)
  • Larger program memory than PIC16C65A (vs PIC16C65A-04I/P)

Design Notes

PIC16LC67-04I/P draws a typical supply current of 2 mA at 5 V / 4 MHz and drops to under 1 mA at 3.3 V / 4 MHz; sleep mode reduces I_DD to microampere range. Place a 100 nF ceramic decoupling capacitor adjacent to each VDD/VSS pin pair (pins 11, 32 and 12, 31) and add a bulk 10 µF tantalum or aluminum electrolytic on the main supply rail within 1 inch of the package. Estimated: total quiescent draw on a 5 V board with all peripherals idle is approximately 5 mA, dominated by peripheral bias currents and I/O leakage.

The MCLR pin (pin 1) requires a 10 kΩ pull-up to VDD with a 100 nF capacitor to VSS for noise immunity; floating MCLR causes intermittent resets in electrically noisy environments such as motor drive and relay panels. Do not connect the EPROM quartz erase window to the user's view after programming - cover it with an opaque label to prevent UV-induced data corruption from ambient light, fluorescent lamps, and direct sunlight. ICSP programming uses pins RB6/PGC (39) and RB7/PGD (40); do not load these pins heavily or pull them low during reset, or ICSP will fail.

Route analog inputs (RA0-RA5, RE0-RE2) on the opposite side of the PCB from switching nodes such as PWM outputs on RC1/RC2 and digital outputs on PORTD. Place the 4 MHz crystal and its two 22 pF load capacitors within 0.5 inch of pins 13 (OSC1) and 14 (OSC2), with a guard ring around the crystal traces. Keep parallel slave port traces (RD0-RD7) short and length-matched if used at speeds above 1 MHz, and source-terminate the bus with 33 Ω resistors for backplane attachment. Decouple each analog input with 10 nF to VSS if the source impedance is above 2.5 kΩ.

Compliance Information

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

Windowed CERDIP packages contain leaded glass seal and are not RoHS-compliant per Microchip's product page. AEC-Q100 qualification not available for PIC16 LC family; for automotive grade consult Microchip's PIC16 enhanced mid-range automotive catalog. Conflict-minerals compliance per Microchip corporate policy.

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

Related Searches

PIC16LC67-04I/P PIC16LC67-04I/P datasheet PIC16LC67-04I/P price Microchip PIC16LC67 PIC16LC67 8-bit MCU 14KB EPROM PIC16LC67-04I/P pinout CERDIP-40 PIC16LC67 industrial temperature microcontroller PIC16LC67 vs PIC16C67 PIC16LC67-04I/P replacement drop-in buy PIC16LC67-04I/P online what is the program memory of PIC16LC67 PIC16LC67 33 I/O 4 MHz MCU PIC16C6x mid-range microcontroller windowed CERDIP PIC16LC67 lead time stock distributor is PIC16LC67 RoHS compliant

Related Components & Terms

Microchip Technology PIC16LC67-04I/P PIC16LC67 PIC16C67 PIC16LC66 PIC16C65A PIC16F877A PIC microcontroller 8-bit RISC core 14-bit instruction set EPROM UVPROM CERDIP-40 windowed CERDIP PDIP RoHS AEC-Q100 watchdog timer USART MSSP CCP module 10-bit ADC PIC16 enhanced mid-range ICSP industrial temperature grade
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