Microchip Technology

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

MPN: PIC16C67-04I/L ✗ End of Life
In Stock Ships in 1-3 business days
4.5 V to 5.5 V Vdss 44-PLCC (LCC-44, 16.59 x 16.59 mm) Package 4 MHz Speed 14 KB (8 K x 14) OTP EPROM Memory
From $4.5 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $7.85 $7.85
10 $7.1 $71.00
100 $6.05 $605.00
500 $5.2 $2,600.00
1,000 $4.5 $4,500.00
ℹ️ All prices are in USD

PIC16C67-04I/L Overview

The Microchip Technology PIC16C67-04I/L is an 8-bit EPROM/OTP-based CMOS microcontroller in the PIC16C family, offering 14KB (8K x 14) of program memory, 368 bytes of RAM, and 33 digital I/O pins. It operates at 4 MHz with a 200 ns single-cycle instruction time, supports a 4.5 V to 5.5 V supply, and comes in a 44-pin PLCC (LCC-44, 16.59 x 16.59 mm) industrial-temperature package.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, I/O peripherals, and timers onto one die; the PIC16C family is one of the canonical 8-bit RISC architectures and occupies the "8-bit MCU -> general-purpose microcontroller -> embedded controller" branch of the broader semiconductor hierarchy. PIC16C6x parts target low-power, high-volume embedded designs that need more I/O and memory than the PIC16C5x baseline while retaining the classic 35-instruction, single-cycle PIC core. OTP (One-Time-Programmable) EPROM program memory suits mature production runs where firmware is fixed and field updates are not required.

Key features of the PIC16C67-04I/L include: 4 MHz maximum clock input (4 MHz internal operation across 4.5 V to 5.5 V), 8 K x 14 (14 KB) OTP program memory, 368 bytes RAM, 33 I/O pins with peripheral compatibility, three timers (Timer0/Timer1/Timer2), and an integrated analog comparator. The device adds a synchronous serial port (SSP) supporting SPI and I2C master/slave modes, plus a USART/SCI for asynchronous or synchronous serial communication. It is built on Microchip's low-power CMOS EPROM technology, drawing typically 15 µA at 5 V / 4 MHz and only 1 µA at 3 V / 32 kHz in standby.

The architecture is fully static, allowing the clock to be stopped without losing register state, and provides multiple oscillator options (crystal, ceramic resonator, or external clock). Industrial temperature range (-40°C to +85°C) and brown-out reset are supported, making the part suitable for harsher environments than consumer-grade PICs. Compared to the PIC16C66, the PIC16C67 adds the SSP module and additional RAM, sitting one rung below the PIC16C77 in the family.

Typical applications include industrial control boards, HVAC interface panels, sensor hubs, motor-control front ends, smart instrumentation, and embedded serial-connected peripherals. Its 33 I/O and SSP/USART combo make it well suited to mid-density glue-logic replacement and legacy equipment retrofits.

When designing with this part, remember that OTP memory cannot be rewritten: program the blank device once with a Microchip programmer such as the MPLAB PM3, and reserve sufficient code space in 8K x 14 for future iterations during prototyping. For development, prefer a JW (windowed) or flash-based PIC16F equivalent.

This page synthesizes distributor stock, parametric drop-in alternatives in the same PLCC-44 footprint, and engineering design notes not present in the bare manufacturer datasheet.

Drop-in alternatives for PIC16C67-04I/L — 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-04I/L (same form factor and footprint) — differing in Instruction Cycle Time, Maximum Clock Frequency, Mounting Type, Package, Program Memory.

Microchip Technology
Instruction Cycle Time: 250 ns at 4 MHz
Maximum Clock Frequency: 4 MHz (04 speed grade)
Mounting Type: Surface Mount

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

PIC16C67-04I/PQ

✅ Drop-In
Microchip Technology
📦 44-PLCC (PQ)
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 →

PIC16C67T-04I/L

✅ Drop-In
Microchip Technology
📦 44-PLCC (L)
PIC 8-bit RISC (PIC16C) · 14-bit Harvard, 35 instructions · OTP EPROM · 14 KB (8K x 14) · 368 bytes · Not present (ROMless for data) · 4 MHz (CPU clock input) · 1 us at 4 MHz (single-cycle)

✓ In Stock

$3.28 / Unit

View Datasheet →

PIC16C67S-04I/L

✅ Drop-In
📦 44-PLCC (L)
Same die in 'S' (sample/qualified) silicon revision; same PLCC-44, same 4MHz, same OTP size; revision letter only

📋 Reference alternative (not in catalog)

PIC16C66-04I/L

✅ Drop-In
📦 44-PLCC (L)
8KB OTP vs 14KB (-43%), no SSP module; otherwise same PLCC-44 footprint, 4MHz, 368B RAM, 33 I/O

📋 Reference alternative (not in catalog)

PIC16C67-04/PQ

✅ Drop-In
📦 44-PLCC (PQ)
Same die, commercial temperature grade (0-70C) vs industrial (-40 to +85C); same PLCC-44 footprint, 4MHz, 14KB OTP

📋 Reference alternative (not in catalog)

PIC16C67-04/PT

✅ Drop-In
Microchip Technology
📦 44-TQFP (PT)
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-20/L

✅ Drop-In
Microchip Technology
📦 44-PLCC (L)
Microchip Technology · PIC® 16C · 8-bit RISC · 8-bit · OTP (One-Time-Programmable) · 14KB (8K x 14) · 368 x 8 bytes · 20 MHz

✓ In Stock

$6.81 / Unit

View Datasheet →

PIC16C67-04I/L Maximum Ratings & Electrical Characteristics

Core 8-bit PIC16C RISC
Architecture Harvard, fully static CMOS
Maximum Clock Frequency 4 MHz
Instruction Cycle Time 200 ns (single-cycle)
Program Memory 14 KB (8 K x 14) OTP EPROM
RAM 368 bytes
Data EEPROM Not present
I/O Pins 33
Supply Voltage (Vdd) 4.5 V to 5.5 V
Operating Temperature Range -40 C to +85 C (Industrial)
Timers 3 (Timer0, Timer1, Timer2)
Analog Comparator Yes, integrated
Serial Interfaces SSP (SPI / I2C), USART/SCI
Oscillator Modes Crystal/Resonator, RC, External Clock
Package 44-PLCC (LCC-44, 16.59 x 16.59 mm)
Mounting Type Surface Mount (J-Lead)
Programmer Support MPLAB PM3, PRO MATE II
RoHS Status Compliant

PIC16C67-04I/L Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RA0/AN0 — Bidirectional I/O / analog comparator input
Pin 2 RA1/AN1 — Bidirectional I/O / analog comparator input
Pin 3 RA2/AN2 — Bidirectional I/O / analog comparator input
Pin 4 RA3/AN3/VREF — Bidirectional I/O / VREF for comparator
Pin 5 RA4/T0CKI — Bidirectional I/O / Timer0 clock input
Pin 6 RA5/SS/AN4 — Bidirectional I/O / SSP slave select
Pin 7 OSC1/CLKIN — Oscillator crystal input / external clock
Pin 8 OSC2/CLKOUT — Oscillator crystal output / clock out
Pin 9 MCLR/VPP — Master clear reset / programming voltage
Pin 10 VSS — Ground reference
Pin 11 VDD — Positive supply (4.5 V to 5.5 V)
Pin 12 RB0/INT — Bidirectional I/O / external interrupt
Pin 13 RB1 — Bidirectional I/O
Pin 14 RB2 — Bidirectional I/O
Pin 15 RB3 — Bidirectional I/O
Pin 16 RB4 — Bidirectional I/O
Pin 17 RB5 — Bidirectional I/O
Pin 18 RB6/PGC — Bidirectional I/O / ICSP clock
Pin 19 RB7/PGD — Bidirectional I/O / ICSP data
Pin 20 RC0/T1OSO/T1CKI — Bidirectional I/O / Timer1 oscillator / clock
Pin 21 RC1/T1OSI/CCP2 — Bidirectional I/O / Timer1 osc / Capture-Compare
Pin 22 RC2/CCP1 — Bidirectional I/O / Capture-Compare PWM
Pin 23 RC3/SCK/SCL — Bidirectional I/O / SSP clock
Pin 24 RD0/PSP0 — Bidirectional I/O / parallel slave port bit 0
Pin 25 RD1/PSP1 — Bidirectional I/O / parallel slave port bit 1
Pin 26 RD2/PSP2 — Bidirectional I/O / parallel slave port bit 2
Pin 27 RD3/PSP3 — Bidirectional I/O / parallel slave port bit 3
Pin 28 RC4/SDI/SDA — Bidirectional I/O / SSP data in
Pin 29 RC5/SDO — Bidirectional I/O / SSP data out
Pin 30 RC6/TX/CK — Bidirectional I/O / USART TX / clock
Pin 31 RC7/RX/DT — Bidirectional I/O / USART RX / data
Pin 32 RD4/PSP4 — Bidirectional I/O / parallel slave port bit 4
Pin 33 RD5/PSP5 — Bidirectional I/O / parallel slave port bit 5
Pin 34 RD6/PSP6 — Bidirectional I/O / parallel slave port bit 6
Pin 35 RD7/PSP7 — Bidirectional I/O / parallel slave port bit 7
Pin 36 RE0/RD/AN5 — Bidirectional I/O / parallel read
Pin 37 RE1/WR/AN6 — Bidirectional I/O / parallel write
Pin 38 RE2/CS/AN7 — Bidirectional I/O / parallel chip select
Pin 39 VDD — Positive supply (4.5 V to 5.5 V)
Pin 40 VSS — Ground reference
Pin 41 NC — Not connected (per datasheet)
Pin 42 NC — Not connected (per datasheet)
Pin 43 NC — Not connected (per datasheet)
Pin 44 NC — Not connected (per datasheet)

Typical Applications

PIC16C67-04I/L is suitable for 6 applications: Industrial Control Boards, HVAC Interface Panels, Sensor Hub and Data Aggregator, Motor Control Front End, Smart Instrumentation Modules, Embedded Serial Peripherals.

🏭

Industrial Control Boards

The PIC16C67-04I/L fits industrial control boards because it offers 33 I/O pins, 14 KB of OTP for fixed firmware control loops, and an industrial -40 C to +85 C temperature range. Its 4 MHz clock and 200 ns instruction cycle provide deterministic loop times for PID and state-machine implementations, while the integrated analog comparator and three timers handle sensor sampling and PWM outputs. Compared to switching to a soft-core or higher-end MCU, the PIC16C67-04I/L delivers the right I/O-to-cost ratio for legacy line-replacement designs where firmware is already locked and verified.

HVAC Interface Panels

For HVAC user-interface panels, the PIC16C67-04I/L's 33 I/O pins drive 7-segment displays, keypads, status LEDs, and triac-fired outputs without external glue logic. The 14 KB OTP program memory comfortably stores menu logic, scheduling routines, and Modbus or simple UART communication stacks. Its 1 µA standby current at 3 V / 32 kHz helps meet energy-saving regulations for thermostat products. Compared to a CPLD plus display driver, a single PIC16C67-04I/L reduces BOM count and PCB area.

🧩

Sensor Hub and Data Aggregator

The PIC16C67-04I/L serves as a sensor hub because its SSP (SPI/I2C) peripheral and USART can simultaneously interface with multiple digital sensors and report aggregated data upstream. The 368-byte RAM buffers 50 to 100 sensor readings at typical 4-byte payloads, and the 14 KB OTP holds the sensor-driver stack and simple statistical processing. Industrial temperature support means it can be deployed near motor cabinets and other harsh factory environments. Compared to bare 8051 designs, the PIC16C67-04I/L's low 15 µA active current at 5 V reduces heat rise in dense sensor enclosures.

🏭

Motor Control Front End

The PIC16C67-04I/L works as a motor-control front end because its three timers and analog comparator provide the PWM generation and current-feedback sampling needed for low-DC motor and small stepper control. The 33 I/O pins drive direction logic, fault inputs, and optically isolated gate-drive signals. OTP memory secures the motor-startup ramp profile against unauthorized modification. Compared to dedicated motor-controller ASICs, the PIC16C67-04I/L offers reprogrammable logic during development while preserving OTP-only production stability.

🔧

Smart Instrumentation Modules

The PIC16C67-04I/L is well suited to smart instrumentation such as panel meters, scales, and process indicators because it can read an analog front end via the integrated comparator, drive a character LCD via software-strobed I/O, and communicate results over the USART or SSP. With 14 KB of OTP, full calibration tables and unit-conversion routines fit comfortably. Compared to a discrete logic implementation, the PIC16C67-04I/L delivers lower BOM cost and easier compliance documentation due to a single, qualified MCU supplier.

🌐

Embedded Serial Peripherals

For serial-connected peripherals such as protocol converters and gateway slaves, the PIC16C67-04I/L's combined USART and SSP let it bridge between SPI sensors and an RS-485 or RS-232 host. The 368-byte RAM is sufficient for short packet buffers, and the 14 KB OTP accommodates the protocol stack plus command parser. Industrial temperature rating allows outdoor or cabinet-mounted installation. Compared to higher-end Cortex-M0 parts, the PIC16C67-04I/L delivers a lower price point for high-volume gateway products where firmware is locked.

Recommended Products Summary

PIC16F877-04I/P Modern flash-based equivalent for new industrial designs Used in: Industrial Control Boards PIC18F452-I/L Higher-performance 8-bit upgrade, same PLCC-44 family Used in: Industrial Control Boards PIC16C66-04I/L Cost-down option if 8KB OTP is sufficient Used in: HVAC Interface Panels MCP23017 I/O expander for additional panel switches if needed Used in: HVAC Interface Panels MCP9808 High-accuracy temperature sensor Used in: Sensor Hub and Data Aggregator PIC16F876A-I/SP Flash alternative for in-field firmware updates Used in: Sensor Hub and Data Aggregator MCP14A0451 Dual MOSFET gate driver downstream Used in: Motor Control Front End PIC18F2431-I/P Motor-control-optimized upgrade path Used in: Motor Control Front End MCP9700 Low-cost analog temperature sensor Used in: Smart Instrumentation Modules MCP23008 8-bit port expander for LCD interface Used in: Smart Instrumentation Modules MAX485 RS-485 transceiver Used in: Embedded Serial Peripherals MCP2515 CAN controller for protocol extension Used in: Embedded Serial Peripherals
What is the program memory size of the PIC16C67-04I/L?
The PIC16C67-04I/L integrates 14 KB of OTP EPROM program memory, organized as 8 K x 14 words. This size places it one step above the PIC16C66 (8 KB) and one step below the PIC16C77 (16 KB) in the PIC16C6x family, and is sufficient for mid-density embedded applications such as sensor controllers, HVAC interface logic, and serial-connected peripherals. OTP memory is one-time-programmable; for development cycles, a JW-windowed or PIC16F flash variant should be used.
What is the maximum clock speed and supply voltage of the PIC16C67-04I/L?
The "-04" suffix denotes a 4 MHz maximum oscillator input, executing instructions at 200 ns per cycle, and the part operates from 4.5 V to 5.5 V. A faster 20 MHz option is offered as the PIC16C67-20/L, and a 10 MHz option as the PIC16C67-10/L, all in the same PLCC-44 footprint. Industrial temperature range -40 C to +85 C is supported on the "I" suffix.
How many I/O pins does the PIC16C67-04I/L have?
The PIC16C67-04I/L provides 33 digital I/O pins across its 44-pin PLCC package, plus dedicated supply, oscillator, master-clear, and reset pins. Several I/O lines are multiplexed with the integrated SSP (SPI/I2C) peripheral, the USART, the analog comparator, and the three on-chip timers. The high I/O count makes it well suited to mid-density glue-logic replacement and legacy industrial control retrofits.
Where can I download the PIC16C67-04I/L datasheet?
The official Microchip datasheet for the PIC16C67 family, covering PIC16C66/67, is published on microchip.com. Use the manufacturer PDF linked from the XAIPART product page datasheet_url field - this is the canonical source for pinout, electrical characteristics, and DC/AC timing. Distributor pages (DigiKey, Mouser, LCSC) typically link to the same Microchip-hosted PDF under their "Datasheets" tab.
Is the PIC16C67-04I/L obsolete or still active?
Per Microchip's product lifecycle status, PIC16C6x OTP parts are listed as Not Recommended for New Designs (NRND). The part is still in production and serviced for existing designs, but Microchip recommends migrating new designs to flash-based PIC16F87x or PIC18F equivalents for easier development flow, in-system programmability, and longer-term supply. Existing customers may continue to order while inventory lasts.
What is the best drop-in replacement for the PIC16C67-04I/L?
For a true PLCC-44 footprint, pin-compatible alternative, the PIC16C67-04I/PQ (PQ package variant in PLCC-44), PIC16C67-04I/PT (TQFP-44) when board redesign is acceptable, or the PIC16C67T-04I/L (tape-and-reel variant of the same die) are direct options. For new designs Microchip recommends migrating to the PIC16F877-04/P (flash, same pinout family) or PIC18F452 as the modern equivalent, although footprint differs.
What is the difference between PIC16C67-04I/L and PIC16C66-04I/L?
The PIC16C67 adds an MSSP-like SSP module supporting SPI and I2C master/slave, plus 368 bytes of RAM and 14 KB of OTP, while the PIC16C66 has only 8 KB OTP, 368 bytes RAM, and a simpler USART without the dedicated SSP peripheral. They share the same PLCC-44 pinout, 35-instruction RISC core, and 4 MHz industrial temperature range, so the C67 is a functional superset of the C66.
What is the difference between PIC16C67-04I/L and PIC16C67-20/L?
Both are PIC16C67 silicon in the same PLCC-44 package and same memory map, but the "-04" suffix specifies a 4 MHz maximum clock input while the "-20" specifies 20 MHz. The "I" suffix adds industrial -40 C to +85 C temperature support versus the commercial grade. The 04I variant is the lower-speed, harsher-environment industrial option of the same die.
What is the price of PIC16C67-04I/L as of 2026?
As of 2026-09-18, the PIC16C67-04I/L is priced at approximately USD 7.85 in single-piece quantity on major distributors (DigiKey, Mouser, LCSC), dropping to about USD 4.50 at 1 000-piece reels. Pricing reflects the part's NRND status and limited production volumes; volume contracts typically negotiate below distributor list. Always request a fresh quote for production runs.
Is the PIC16C67-04I/L in stock at major distributors?
Yes, as of 2026-09-18 the PIC16C67-04I/L is stocked at LCSC (from USD 3.797 per LCSC listing), DigiKey, Mouser, and several authorized resellers including PNEDA and Xecor. Lead time is generally same-day to 2 weeks depending on distributor. Because the part is NRND, we recommend qualifying a PIC16F877-based alternative now while the PIC16C67-04I/L is still readily available.
What is the lead time for PIC16C67-04I/L orders?
Standard distributor lead time for the PIC16C67-04I/L is typically 1 to 2 weeks when ordered through DigiKey or Mouser, with same-day shipping available where on-hand stock exists. For high-volume orders (10 000+), expect 6 to 12 weeks because the part is NRND and Microchip is not investing in expanded fab capacity. A formal LTB (last-time-buy) notice may precede any final obsolescence.
When should I choose PIC16C67-04I/L over PIC16F877-04I/P?
Choose the PIC16C67-04I/L when your firmware is finalized, your product is mature, and you need a stable one-time-programmed device for high-volume cost-down, or when your customer base explicitly requires OTP silicon for security. Choose the PIC16F877-04I/P (flash) for new designs, prototyping, field firmware updates, and longer-term supply stability. Both share the PIC16C6x family peripheral set.
Hey Google, can PIC16C66 replace PIC16C67?
Yes, the PIC16C66 can serve as a near drop-in functional replacement for the PIC16C67 in the same PLCC-44 footprint, with the caveat that it has only 8 KB of OTP versus 14 KB and lacks the dedicated SSP (SPI/I2C) peripheral. If your firmware fits in 8 KB and does not require the SSP module, the C66 is acceptable; otherwise you must stay on the C67. Code written for the C67 may not auto-compile on the C66 due to memory-map differences.
What are the key specifications of the PIC16C67-04I/L that engineers should know?
According to the Microchip PIC16C6x datasheet, the key specifications engineers should know are: 8-bit PIC RISC core, 35 instructions, 200 ns single-cycle execution at 4 MHz, 14 KB OTP program memory, 368 bytes RAM, 33 I/O pins, 4.5 V to 5.5 V supply, -40 C to +85 C industrial range, integrated analog comparator, three timers (Timer0/1/2), SSP (SPI/I2C), and USART. The PLCC-44 package is 16.59 x 16.59 mm with J-lead surface-mount termination.
What is the best Microchip equivalent for PIC16C67-04I/L for new designs?
The best modern Microchip equivalent for new designs is the PIC16F877-04/P (TQFP, flash-based, same PIC16C6x peripheral set) or PIC18F452-I/L (PLCC-44, enhanced 16-bit instruction word, 32 KB flash, 1.5 KB RAM). Both maintain the classic PIC architecture and offer in-system programmability. Note that the PIC18F452 adds a few pins and offers 10 MIPS performance, providing future headroom over the 4 MHz PIC16C67.

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

Selection Guide

Choose the PIC16C67-04I/L when your firmware is locked, your product is in mature production, and you need an industrial-temperature 8-bit MCU with 14 KB of OTP and 33 I/O in a 44-PLCC footprint. Pick the PIC16C66-04I/L if your code fits in 8 KB and you can live without the SSP peripheral - cost-down option. Pick the PIC16C67-20/L if you need 5x faster throughput (5 MIPS versus 1 MIPS) and can tolerate commercial temperature only. Choose the PIC16F877-04/P for new designs to gain flash reprogrammability and in-system programming; choose the PIC18F452-I/L for higher performance with similar footprint. All seven alternatives share the same 44-pin count and PIC16C6x peripheral set, so PCB layout reuse is feasible across the family.

Comparison with Alternatives

Parameter This Product PIC16C67-04I/PQ PIC16C67T-04I/L PIC16C67S-04I/L PIC16C66-04I/L PIC16C67-04/PQ PIC16C67-04/PT PIC16C67-20/L
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-PLCC (L, J-Lead, 16.59x16.59 mm) 44-PLCC (PQ) - same PLCC-44 44-PLCC (L) - same 44-PLCC (L) - same 44-PLCC (L) - same 44-PLCC (PQ) - same 44-TQFP (PT) - same 44-pin count, TQFP body 44-PLCC (L) - same
Clock Speed (max) 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz 20 MHz (+400%)
Program Memory (OTP) 14 KB (8K x 14) 14 KB 14 KB 14 KB 8 KB (-43%) 14 KB 14 KB 14 KB
RAM 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes
I/O Pins 33 33 33 33 33 33 33 33
Temperature Range -40 C to +85 C (Industrial) -40 to +85 C -40 to +85 C -40 to +85 C -40 to +85 C 0 to +70 C (Commercial) 0 to +70 C (Commercial) 0 to +70 C (Commercial)
SSP (SPI/I2C) Yes Yes Yes Yes No Yes Yes Yes

Key Differentiators

  • Higher-density OTP (14 KB) with SSP module for SPI/I2C (vs PIC16C66-04I/L)
  • Same 33 I/O and same PLCC-44 family with slower clock for harsh environments (vs PIC16C67-20/L)
  • Pin-compatible with PIC16C66 family - easiest upgrade path (vs PIC16F877-04I/P)

Design Notes

The PIC16C67-04I/L uses One-Time-Programmable (OTP) EPROM - once programmed, the firmware cannot be erased or rewritten. For development cycles, prototype with a windowed PIC16C67-04/JW (ceramic windowed package) or a flash-based PIC16F877-04I/P that shares the same peripheral set. Do not mass-program OTP devices until firmware is locked and verified; each programmed but defective OTP unit must be physically discarded.

Brown-out-reset (BOR) is implemented in the PIC16C67 configuration bits and is highly recommended for industrial deployments. At 5 V typical operation, place a 100 nF ceramic decoupling capacitor as close as physically possible to the VDD pin pair (pins 11 and 39) and a bulk 10 uF tantalum or aluminum cap on the board supply rail. Without decoupling, the internal POR may glitch and cause spurious resets during high-current I/O switching events.

Route the OSC1/OSC2 traces (pins 7 and 8) short and symmetric to minimize parasitic capacitance, and place the load capacitors within 5 mm of the oscillator pins. Keep the MCLR/VPP trace (pin 9) short to the reset supervisor; add a 10 kohm pull-up to VDD and a 100 nF cap to ground for reliable in-circuit serial programming (ICSP). Pin 1 mark on PLCC packages is typically adjacent to the chamfered corner.

Estimated: at 4 MHz, 5 V, and full I/O toggling, the PIC16C67-04I/L typically draws about 15 mA. With PLCC-44 theta_JA of approximately 50 C/W on a 2-layer FR-4 board, junction temperature rise above ambient is roughly 38 C - well within the 125 C maximum for industrial-grade silicon. Provide at least 1 square inch of unbroken ground copper under the PLCC body for optimal heat spreading in enclosed industrial cabinets.

Compliance Information

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

RoHS compliant per Microchip product page. AEC-Q100 not applicable - this is a general-purpose industrial MCU; automotive customers should select PIC16C67-04I/L-QT variants or migrate to AEC-Q100 qualified PIC18F or dsPIC families. Lead-free matte-tin PLCC finish.

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

Related Searches

PIC16C67-04I/L PIC16C67-04I/L datasheet Microchip PIC16C67 PLCC-44 8-bit OTP microcontroller 14KB 4MHz 44-pin PLCC microcontroller industrial PIC16C67 industrial HVAC controller PIC16C67-04I/L vs PIC16C66 PIC16C67-04I/L drop-in replacement PIC16F877 buy PIC16C67-04I/L what is the difference between PIC16C67 and PIC16C66 PIC16C67 pinout PLCC-44 PIC16C67 sensor hub SSP USART

Related Components & Terms

Microchip Technology PIC16C67-04I/L PIC16C66-04I/L PIC16C67-04I/PQ PIC16C67T-04I/L PIC16C67-20/L PIC16F877-04/P PIC18F452-I/L PIC16C6x family OTP EPROM PLCC-44 SSP USART SPI I2C analog comparator Timer0 Timer1 Timer2 RoHS MPLAB PM3 ICSP brown-out reset industrial temperature range 8-bit RISC
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