Microchip Technology

PIC16C67-10E/P - 14KB OTP 8-bit MCU 10MHz | Microchip

MPN: PIC16C67-10E/P βœ“ Active
In Stock Ships in 1-3 business days
4.0 V to 6.0 V Vdss 5 mA Id 40-pin PDIP (Plastic DIP, through-hole) Package 10 MHz Speed OTP EPROM Memory
From $5.7 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $9.5 $9.50
10 $8.55 $85.50
100 $7.6 $760.00
500 $6.65 $3,325.00
1,000 $5.7 $5,700.00
ℹ️ All prices are in USD

PIC16C67-10E/P Overview

The Microchip Technology PIC16C67-10E/P is a high-performance 8-bit CMOS EPROM/ROM-based microcontroller from the PIC16C6X family, supplied in a 40-pin PDIP (Plastic DIP) through-hole package with a 10 MHz maximum clock input. It integrates a RISC CPU with 35 single-cycle instructions (200 ns instruction cycle at 20 MHz except program branches which take two cycles), 14 KB of OTP program memory (8K x 14), 368 bytes of RAM, and 33 digital I/O pins for embedded control. Operating voltage spans 4.0 V to 6.0 V across commercial, industrial, and extended temperature grades with very low power draw (5 mA typical at 5 V / 4 MHz, 1 Β΅A typical at 3 V / 32 kHz).

A microcontroller (MCU) is a single-chip computer containing a CPU, program memory (ROM/EPROM/Flash), data memory (RAM), and peripheral subsystems on one die. The PIC16C6X family belongs to the broader category of 8-bit microcontrollers, which sit beneath 16-bit and 32-bit MCUs in the performance hierarchy. OTP (One-Time-Programmable) EPROM technology allows firmware to be programmed once and retained indefinitely, which is well suited to mature production designs where code is stable.

Key features include a fully static design supporting DC to 20 MHz operation, 8-bit ADC channels on selected family members, three timer/counters (TMR0, TMR1, TMR2), a USART for serial communication, capture/compare/PWM modules, a watchdog timer with its own on-chip RC oscillator, and synchronous serial port (SSP) support for SPI/I2C. Brown-out reset and power-on reset provide clean startup, and the in-circuit serial programming (ICSP) interface enables device programming without removal from the board.

The PIC16C67 architecture uses a Harvard structure with separate program and data buses, a 14-bit wide instruction word, and an 8-bit-wide data path. This wide instruction word allows most instructions to execute in one instruction cycle with deterministic timing, which simplifies real-time control loops in motor, power-conversion, and instrumentation applications.

Typical applications include industrial automation controllers, automotive body and chassis ECUs (extended temperature grade), consumer appliance control boards, smart sensor front-ends, and legacy embedded systems designed in the late 1990s and 2000s that remain in long-life production. The 40-pin PDIP package is also widely used in educational and hobbyist development because it is breadboard-friendly and socketable.

When designing with the PIC16C67-10E/P, note that the `-10` speed suffix denotes a 10 MHz maximum clock input. Decouple VDD with a 0.1 Β΅F ceramic capacitor placed within 5 mm of each VDD/VDD2 pin, and use the MCLR pin reset circuit per Microchip application note TB016 (4.7 kΞ© pull-up to VDD, optional diode to VDD). For new designs requiring Flash memory, consider the pin-compatible PIC16F877 family for easier field upgrades.

This page synthesizes current distributor pricing, drop-in Microchip same-family alternatives, and practical design notes not found in the standalone manufacturer datasheet.

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

Microchip Technology
Instruction Cycle Time: 250 ns at 4 MHz
Maximum Clock Frequency: 4 MHz (04 speed grade)
Mounting Type: Surface Mount
Microchip Technology
Instruction Cycle Time: 200 ns (single-cycle at 20 MHz; 1 us at 4 MHz)
Maximum Clock Frequency: 4 MHz
Core Architecture: 8-bit PIC RISC (Harvard)
Microchip Technology
Instruction Cycle Time: 200 ns (single-cycle)
Maximum Clock Frequency: 4 MHz
Mounting Type: Surface Mount (J-Lead)

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

PIC16C67-04/PT

βœ… Drop-In
Microchip Technology
πŸ“¦ 40-pin 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-20/P

βœ… Drop-In
πŸ“¦ 40-pin PDIP
20 MHz max clock vs 10 MHz (+100% speed), same 40-pin PDIP footprint and identical pinout

πŸ“‹ Reference alternative (not in catalog)

PIC16F877-10/P

βœ… Drop-In
πŸ“¦ 40-pin PDIP
Flash instead of OTP EPROM (+field reprogramming), adds 256B EEPROM, same 40-pin PDIP footprint

πŸ“‹ Reference alternative (not in catalog)

PIC16C67-04I/L

βœ… Drop-In
Microchip Technology
πŸ“¦ 40-pin PDIP
8-bit PIC16C RISC Β· Harvard, fully static CMOS Β· 4 MHz Β· 200 ns (single-cycle) Β· 14 KB (8 K x 14) OTP EPROM Β· 368 bytes Β· Not present Β· 33

βœ“ In Stock

$4.5 / Unit

View Datasheet β†’

PIC16C67-10E/PT

βœ… Drop-In
πŸ“¦ 40-pin PDIP
same die, TQFP-44 surface-mount package variant, same electrical specs

πŸ“‹ Reference alternative (not in catalog)

PIC16F877-20/P

βœ… Drop-In
πŸ“¦ 40-pin PDIP
Flash + EEPROM, 20 MHz vs 10 MHz (+100% speed), same 40-pin PDIP footprint

πŸ“‹ Reference alternative (not in catalog)

PIC16F876A-I/P

βœ… Drop-In
πŸ“¦ 40-pin PDIP
14.3 KB Flash, 28-pin PDIP only - NOT pin-compatible; share code base but require PCB rework

πŸ“‹ Reference alternative (not in catalog)

PIC16C67-10E/P Maximum Ratings & Electrical Characteristics

Product Family PIC16C6X
Core Architecture 8-bit RISC (Harvard)
Instruction Set 35 single-cycle instructions
Program Memory Type OTP EPROM
Program Memory Size 14 KB (8K x 14)
RAM Size 368 bytes
EEPROM Data Memory None
Maximum Clock Frequency 10 MHz
Instruction Cycle Time 200 ns (at 20 MHz external, family max)
Supply Voltage Range 4.0 V to 6.0 V
Typical Supply Current at 5 V, 4 MHz 5 mA
Typical Sleep Current at 3 V, 32 kHz 1 Β΅A
I/O Pins 33 digital I/O
Timers TMR0, TMR1, TMR2
Communication Peripherals USART (SCI), SSP (SPI/I2C)
ADC 8-channel, 8-bit (family feature)
CCP Modules Capture/Compare/PWM (family feature)
Watchdog Timer Yes, with dedicated on-chip RC oscillator
Brown-out Reset Yes
In-Circuit Programming ICSP
Operating Temperature Range Extended (Automotive grade)
Package Type 40-pin PDIP (Plastic DIP, through-hole)
Pin Pitch 2.54 mm (0.100 in)
Mounting Type Through-hole
RoHS Status Compliant
Lead-free Yes

PIC16C67-10E/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 β€” Master Clear reset input (active low)
Pin 2 RA0 β€” PORTA bit 0 (digital I/O or AN0 analog input)
Pin 3 RA1 β€” PORTA bit 1 (digital I/O or AN1 analog input)
Pin 4 RA2 β€” PORTA bit 2 (digital I/O or AN2 analog input)
Pin 5 RA3 β€” PORTA bit 3 (digital I/O or AN3 analog input or VREF+)
Pin 6 RA4 β€” PORTA bit 4 (digital I/O or T0CKI timer0 clock input, open-drain)
Pin 7 RA5 β€” PORTA bit 5 (digital I/O or AN4 analog input or SS bar)
Pin 8 RE0 β€” PORTE bit 0 (digital I/O or RD bar read strobe)
Pin 9 RE1 β€” PORTE bit 1 (digital I/O or WR bar write strobe)
Pin 10 RE2 β€” PORTE bit 2 (digital I/O or CS bar chip select)
Pin 11 VDD β€” Positive supply voltage (4.0 V to 6.0 V)
Pin 12 VSS β€” Ground reference
Pin 13 OSC1 β€” Oscillator input or external clock input
Pin 14 OSC2 β€” Oscillator output (crystal/Resonator mode)
Pin 15 RC0 β€” PORTC bit 0 (digital I/O or T1OSO timer1 oscillator output)
Pin 16 RC1 β€” PORTC bit 1 (digital I/O or T1OSI timer1 oscillator input or CCP2)
Pin 17 RC2 β€” PORTC bit 2 (digital I/O or CCP1 capture/compare/PWM)
Pin 18 RC3 β€” PORTC bit 3 (digital I/O or SCL I2C clock or SCK SPI clock)
Pin 19 RD0 β€” PORTD bit 0 (digital I/O or PSP0 parallel slave port)
Pin 20 RD1 β€” PORTD bit 1 (digital I/O or PSP1 parallel slave port)
Pin 21 RD2 β€” PORTD bit 2 (digital I/O or PSP2 parallel slave port)
Pin 22 RD3 β€” PORTD bit 3 (digital I/O or PSP3 parallel slave port)
Pin 23 RC4 β€” PORTC bit 4 (digital I/O or SDA I2C data or SDI SPI data in)
Pin 24 RC5 β€” PORTC bit 5 (digital I/O or SDO SPI data out)
Pin 25 RC6 β€” PORTC bit 6 (digital I/O or TX USART asynchronous transmit)
Pin 26 RC7 β€” PORTC bit 7 (digital I/O or RX USART asynchronous receive)
Pin 27 RD4 β€” PORTD bit 4 (digital I/O or PSP4 parallel slave port)
Pin 28 RD5 β€” PORTD bit 5 (digital I/O or PSP5 parallel slave port)
Pin 29 RD6 β€” PORTD bit 6 (digital I/O or PSP6 parallel slave port)
Pin 30 RD7 β€” PORTD bit 7 (digital I/O or PSP7 parallel slave port)
Pin 31 VSS β€” Ground reference
Pin 32 VDD β€” Positive supply voltage (4.0 V to 6.0 V)
Pin 33 RB0 β€” PORTB bit 0 (digital I/O or INT external interrupt)
Pin 34 RB1 β€” PORTB bit 1 (digital I/O)
Pin 35 RB2 β€” PORTB bit 2 (digital I/O)
Pin 36 RB3 β€” PORTB bit 3 (digital I/O or PGM low-voltage programming)
Pin 37 RB4 β€” PORTB bit 4 (digital I/O, interrupt-on-change)
Pin 38 RB5 β€” PORTB bit 5 (digital I/O, interrupt-on-change)
Pin 39 RB6 β€” PORTB bit 6 (digital I/O, interrupt-on-change or PGC clock)
Pin 40 RB7 β€” PORTB bit 7 (digital I/O, interrupt-on-change or PGD data)

Typical Applications

PIC16C67-10E/P is suitable for 7 applications: Industrial Automation Controllers, Automotive Body and Chassis ECUs, Consumer Appliance Control Boards, Smart Sensor and Data Acquisition Front-Ends, Hobbyist and Educational Development Platforms, Legacy Embedded Systems Still in Production, Power Supply and Battery Charger Control.

🏭

Industrial Automation Controllers

The PIC16C67-10E/P fits industrial PLC-style controllers and machine I/O modules because its 33 digital I/O lines, TMR0/1/2 counters, and CCP/PWM modules handle discrete input scanning and pulse-width output to relays, solenoids, and motor drivers. The 10 MHz clock delivers 200 ns instruction cycle, fast enough for deterministic scan loops at 1 ms or shorter. Brown-out reset and watchdog timer provide the fault recovery expected in factory-floor equipment. The 40-pin PDIP through-hole package also suits screw-terminal daughter boards common in industrial wiring.

πŸš—

Automotive Body and Chassis ECUs

The PIC16C67-10E/P suits non-safety automotive body controllers (window lifts, mirror adjusters, seat controllers, interior lighting) because its Extended temperature grade (-40 C to +125 C) survives under-hood thermal stress and its 33 I/O pins handle switch scanning, LED drive, and H-bridge direction control. The 5 mA active and 1 Β΅A sleep currents minimize quiescent battery drain when the vehicle is parked. Brown-out reset handles cranking transients; the watchdog timer recovers from firmware lockups.

πŸ”§

Consumer Appliance Control Boards

The PIC16C67-10E/P is a proven fit for white-goods control boards (washing machines, dishwashers, microwave ovens, coffee machines) where the OTP EPROM locks firmware at release and the 40-pin PDIP socketed package simplifies factory rework. The USART, SSP, and ADC peripherals connect to motor drivers, weight sensors, and user-interface keypads without external glue logic. Sleep currents under 1 Β΅A extend battery life in appliances that retain memory across power cycles.

🧩

Smart Sensor and Data Acquisition Front-Ends

The PIC16C67-10E/P works as the MCU front-end in smart-sensor modules: its 8-channel 8-bit ADC reads thermistors, photocells, and process-variable transducers while the USART transmits calibration data to a host PLC. The 14 KB OTP memory holds lookup tables and linearization routines; the 368-byte RAM buffers samples between transmissions. Industrial customers prefer this 40-pin PDIP package for socketed serviceability on field-installed instrumentation.

πŸ“±

Hobbyist and Educational Development Platforms

The PIC16C67-10E/P in 40-pin PDIP remains a favorite in university embedded-systems courses and DIY maker projects because the wide-pitch through-hole package plugs into solderless breadboards, IC sockets, and educational development boards. The 35-instruction RISC core is small enough to teach in a single semester, while the on-chip peripherals (USART, ADC, PWM, timers) cover the full curriculum without external hardware. MPLAB-X IDE and the PICkit 3 programmer support ICSP programming without removing the chip.

πŸ–₯️

Legacy Embedded Systems Still in Production

The PIC16C67-10E/P continues to ship into long-life industrial, medical, and aerospace programs designed in the 1990s and 2000s that require drop-in replacements for end-of-life boards. Original equipment manufacturers (OEMs) with field-installed equipment running firmware burned into OTP EPROM need this part to support field repairs for 10 to 20 year service windows. Microchip's mature product program guarantees continued production for these customers, and the 40-pin PDIP footprint matches existing PCB layouts without rework.

⚑

Power Supply and Battery Charger Control

The PIC16C67-10E/P implements digital control loops in switch-mode power supplies and battery chargers, where its 10 MHz clock drives the PWM at switching frequencies up to several hundred kHz and its 8-channel ADC samples output voltage, current, and temperature for closed-loop regulation. The 14 KB OTP program memory holds state-machine firmware and lookup-table compensation curves. Brown-out reset and watchdog timer protect the load during firmware faults and supply transients.

Recommended Products Summary

PIC16F877-10/P Flash-based pin-compatible upgrade for field reprogramming Used in: Industrial Automation Controllers, Automotive Body and Chassis ECUs, Consumer Appliance Control Boards, Smart Sensor and Data Acquisition Front-Ends, Hobbyist and Educational Development Platforms, Legacy Embedded Systems Still in Production, Power Supply and Battery Charger Control PIC16C67-20/P 20 MHz speed grade for time-critical control loops Used in: Industrial Automation Controllers, Smart Sensor and Data Acquisition Front-Ends, Power Supply and Battery Charger Control MCP23S17 16-bit SPI I/O expander for additional digital channels Used in: Industrial Automation Controllers, Consumer Appliance Control Boards MCP2551 CAN bus transceiver for body network integration Used in: Automotive Body and Chassis ECUs PIC16C67-04I/L Microchip Technology Used in: Automotive Body and Chassis ECUs PIC16C66-20/SP Microchip Technology Used in: Consumer Appliance Control Boards, Legacy Embedded Systems Still in Production MCP3201 12-bit external ADC for higher-precision measurements Used in: Smart Sensor and Data Acquisition Front-Ends, Power Supply and Battery Charger Control PICkit 3 Microchip in-circuit debugger/programmer Used in: Hobbyist and Educational Development Platforms MCP1700 3.3V LDO regulator for breadboard power rails Used in: Hobbyist and Educational Development Platforms PIC16C67-04/P Microchip Technology Used in: Legacy Embedded Systems Still in Production
What is the maximum clock frequency of PIC16C67-10E/P?
The PIC16C67-10E/P operates at a maximum clock input of 10 MHz, producing a 400 ns instruction cycle. The `-10` suffix indicates the speed grade; `-04` parts run at 4 MHz and `-20` parts run at 20 MHz. All three grades share the same 35-instruction set and 40-pin PDIP pinout, allowing in-system frequency scaling without firmware changes.
How much program memory and RAM does PIC16C67-10E/P have?
The PIC16C67-10E/P contains 14 KB of one-time-programmable (OTP) EPROM program memory organized as 8K x 14 words, plus 368 bytes of general-purpose RAM. There is no on-chip EEPROM on this part. The wide 14-bit instruction word lets most instructions execute in one cycle, which is why the 14 KB delivers substantial code density for a mid-1990s 8-bit MCU.
What is the supply voltage range of PIC16C67-10E/P?
The PIC16C67-10E/P operates from 4.0 V to 6.0 V, with typical performance characterized at 5 V. Unlike the later PIC16F series, it does not support the 2.0 V to 5.5 V range. For low-voltage designs, look at PIC16LF or PIC16F variants; for industrial 24 V systems, add a pre-regulator (e.g., 7805) before the MCU supply pin.
What package and pin count does PIC16C67-10E/P use?
The PIC16C67-10E/P is supplied in a 40-pin PDIP (Plastic DIP) through-hole package with a 2.54 mm (0.100 in) pin pitch. This is the breadboard-friendly variant of the PIC16C67 family. Surface-mount alternatives include PIC16C67-10E/SO (SOIC-40), PIC16C67-10E/PT (TQFP-44), and PIC16C67-10E/L (PLCC-44).
Where to buy PIC16C67-10E/P online at the best price?
The PIC16C67-10E/P can be purchased from authorized Microchip distributors including DigiKey, Mouser, Arrow, and Microchip Direct. Distributor stock varies week to week; as of 2026-09-18 pricing for the 1-piece break is approximately $9.50, dropping to $5.70 at 1000-piece quantity. Authorized stock avoids counterfeit risk on this mature OTP MCU.
What is the lead time for PIC16C67-10E/P?
Lead time for the PIC16C67-10E/P at authorized distributors is typically 4 to 12 weeks from factory, depending on factory backlog and order quantity. Octopart aggregates 2 distributor listings; check stock at DigiKey and Mouser for the most current availability. For zero lead-time, confirm in-stock quantity at the warehouse before placing the order.
Is PIC16C67-10E/P in stock at distributors?
Stock for PIC16C67-10E/P fluctuates because it is a mature OTP product. As of 2026-09-18 the part is listed by 2 distributors on Octopart with limited on-hand quantities; Wolfchip reported 21,750 pcs in stock updated 2026-07-01. For production volumes, place orders with Microchip Direct 12 weeks ahead of the build schedule.
What is the price of PIC16C67-10E/P per piece?
The unit price for PIC16C67-10E/P is approximately $9.50 at qty 1, dropping to $8.55 at qty 10, $7.60 at qty 100, $6.65 at qty 500, and $5.70 at qty 1000 as of 2026-09-18. Pricing reflects the mature OTP status and 40-pin PDIP packaging. Volume quotes are available directly from Microchip for higher quantities.
PIC16C67-10E/P vs PIC16F877-10/P - which is better for new designs?
The PIC16C67-10E/P uses OTP EPROM (programmable once), while the PIC16F877-10/P uses Flash (reprogrammable thousands of times). For new designs that will iterate firmware, the PIC16F877 is almost always better because field updates are practical. Choose PIC16C67-10E/P only for stable production firmware where unit cost outweighs reprogrammability.
What is the best drop-in replacement for PIC16C67-10E/P?
The closest drop-in replacements for the PIC16C67-10E/P are PIC16C67-04/P (4 MHz, same 40-pin PDIP, identical pinout and instruction set) and PIC16C67-20/P (20 MHz, same footprint, faster CPU). For an upgrade path with Flash memory, the PIC16F877-10/P shares the 40-pin PDIP footprint and peripheral set but adds 8K x 14 Flash, 256-byte EEPROM, and 368-byte RAM.
When should I choose PIC16C67-10E/P over PIC16F877-10/P?
Choose the PIC16C67-10E/P when the firmware is locked at release and you need the lowest possible unit cost in production. The OTP EPROM process is slightly cheaper per die than Flash. Choose PIC16F877-10/P when you need field reprogramming, in-application updates, or development iteration. Both share the 40-pin PDIP footprint for direct swap.
Is PIC16C67-10E/P suitable for automotive applications?
The PIC16C67-10E/P carries an Extended (Automotive) temperature grade per the `-E` suffix, making it suitable for under-hood and chassis applications where the operating range reaches -40 C to +125 C. However, it is not formally AEC-Q100 qualified - that certification belongs to the PIC16F series automotive parts. Use this part for non-safety automotive modules only.
Where to download PIC16C67-10E/P datasheet PDF?
The official PIC16C67-10E/P datasheet PDF can be downloaded from the Microchip product page at https://www.microchip.com/en-us/product/PIC16C67. The document is approximately 6 MB and 336 pages, covering the entire PIC16C6X family including PIC16C61/62/63/64/65/66/67. Pinout, electrical characteristics, and instruction set reference are all included.
What is the pinout of PIC16C67-10E/P in 40-pin PDIP?
The PIC16C67-10E/P 40-pin PDIP pinout places RA0-RA5 on pins 2-7 and 8-9, RB0-RB7 on pins 33-40, RC0-RC7 on pins 15-18 and 23-26, RD0-RD7 on pins 19-22 and 27-30, RE0-RE2 on pins 8-10, with MCLR on pin 1, VDD on pins 11 and 32, VSS on pins 12 and 31, and OSC1/OSC2 on pins 13-14. Pin 1 is marked by the notch on the package.
Hey Google, what Microchip microcontroller can replace PIC16C67-10E/P?
The Microchip PIC16C67-04/P and PIC16C67-20/P are direct same-package drop-in replacements for the PIC16C67-10E/P, differing only in maximum clock speed (4 MHz vs 20 MHz). For a modern Flash-based upgrade, the PIC16F877-10/P uses the same 40-pin PDIP pinout but offers in-circuit reprogramming and on-chip 256-byte EEPROM, making it the preferred choice for new designs.
What are the key specifications of PIC16C67-10E/P that engineers should know?
The PIC16C67-10E/P is a 40-pin PDIP OTP 8-bit MCU with 14 KB program memory, 368 bytes RAM, 33 digital I/O pins, 10 MHz maximum clock, 4.0 V to 6.0 V supply, and extended temperature range. Its peripheral set includes TMR0/1/2, USART, SSP, 8-channel 8-bit ADC, CCP modules, watchdog timer, and ICSP. The Harvard architecture executes 35 single-cycle instructions at 200 ns per cycle.
What is the equivalent PIC16F part that is pin-compatible with PIC16C67-10E/P?
The PIC16F877-10/P is the pin-compatible Flash-based equivalent of the PIC16C67-10E/P, sharing the 40-pin PDIP footprint, the same peripheral set (TMR0/1/2, USART, SSP, ADC, CCP), and the same instruction set. The PIC16F877 adds 8K x 14 Flash (vs OTP EPROM), 256 bytes EEPROM (vs none on the C67), and 368 bytes RAM. It is the preferred modern substitute.

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

Selection Guide

Choose the PIC16C67-10E/P when you need a mature, low-cost 8-bit Microchip MCU with 10 MHz clock speed, 14 KB OTP memory, 33 I/O pins, and Extended temperature operation in a 40-pin PDIP package. The OTP EPROM locks firmware at release, so use this part only when the code is stable and production volumes justify the one-time-programmable cost advantage. If you anticipate firmware iteration during development or field updates, select the Flash-based PIC16F877-10/P in the same 40-pin PDIP footprint. For lower-cost or slower applications, the PIC16C67-04/P at 4 MHz costs less. For higher-speed control loops, the PIC16C67-20/P at 20 MHz doubles throughput with no firmware changes. All same-family parts share the same instruction set, peripheral set, and pinout, allowing one firmware image to target multiple speed grades.

Comparison with Alternatives

Parameter This Product PIC16C67-04/P PIC16C67-20/P PIC16F877-10/P PIC16F877-20/P PIC16C67-04I/L
Package 40-pin PDIP 40-pin PDIP (same) 40-pin PDIP (same) 40-pin PDIP (same) 40-pin PDIP (same) 40-pin PDIP (same)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Max Clock Frequency 10 MHz 4 MHz 20 MHz 10 MHz 20 MHz 4 MHz
Program Memory Type OTP EPROM (14 KB) OTP EPROM (14 KB) OTP EPROM (14 KB) Flash (14 KB) Flash (14 KB) OTP EPROM (14 KB)
RAM Size 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes
EEPROM Data Memory None None None 256 bytes 256 bytes None
Supply Voltage Range 4.0 V to 6.0 V 4.0 V to 6.0 V 4.0 V to 6.0 V 2.0 V to 5.5 V 2.0 V to 5.5 V 4.0 V to 6.0 V
I/O Pins 33 33 33 33 33 33
Temperature Grade Extended (Automotive) Commercial Commercial Industrial Industrial Industrial

Key Differentiators

  • Higher speed grade within same OTP family (vs PIC16C67-04/P)
  • Extended (Automotive) temperature grade (vs PIC16C67-04/P)
  • Lower unit cost in volume than Flash alternatives (vs PIC16F877-10/P)
  • Breadboard-friendly through-hole package (vs PIC16C67-10E/PT (TQFP-44))

Design Notes

The PIC16C67-10E/P requires a stable 5 V supply within the 4.0 V to 6.0 V range. Place a 0.1 Β΅F ceramic decoupling capacitor within 5 mm of each VDD pin (pins 11 and 32) and a bulk 10 Β΅F tantalum or aluminum electrolytic capacitor at the board power entry. Brown-out reset triggers around 4.0 V; below this threshold the device holds in reset. For battery-powered designs, add an external voltage supervisor (e.g., MCP102) because the internal BOR is not programmable.

Place the 40-pin PDIP into an IC socket for production boards so the MCU can be swapped or reprogrammed without desoldering. Keep crystal traces (OSC1/OSC2, pins 13/14) short, less than 10 mm, and surround them with a ground guard ring. Add a 4.7 kΞ© pull-up resistor on MCLR (pin 1) to VDD and place a diode from MCLR to VDD for fast discharge during power-down.

Do not assume Flash-style in-circuit reprogramming works on this part. The PIC16C67-10E/P uses one-time-programmable (OTP) EPROM; once a bit is programmed to 0 it cannot be changed. Use a windowed package (PIC16C67-10E/JW) for prototype development with UV erasure, then commit to OTP for production. Also, configure unused I/O pins as outputs to minimize sleep current; floating inputs draw 1-2 mA through the input buffer.

The 40-pin PDIP footprint is 2.54 mm pitch and through-hole, suitable for wave soldering and hand prototyping. Route PORTA and PORTB to connectors on the same board edge so external analog and digital signals do not cross noisy digital traces. If using the parallel slave port (PORTD with PORTE strobes), add 10 kΞ© pull-ups to RD0-RD7 to prevent spurious writes during bus contention.

Compliance Information

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

RoHS compliant per Microchip product page. Extended temperature grade (Automotive) but not formally AEC-Q100 certified - this part is suitable for non-safety automotive body/chassis modules only. For AEC-Q100 qualified parts, see PIC16F series automotive grades.

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

Related Searches

PIC16C67-10E/P PIC16C67-10E/P datasheet Microchip PIC16C67-10E/P PIC16C67-10E/P price buy PIC16C67-10E/P 40-pin PDIP PIC16C67-10E/P pinout PIC16C67-10E/P vs PIC16F877-10/P PIC16C67-10E/P drop-in replacement 8-bit OTP microcontroller 14KB extended temperature PIC16C67-10E/P automotive body ECU PIC16C67-10E/P lead time stock what is the max clock speed of PIC16C67-10E/P PIC16C67-10E/P industrial automation PIC16C67 series programming ICSP

Related Components & Terms

Microchip Technology PIC16C67-10E/P PIC16C67 PIC16C6X PIC16C67-04/P PIC16C67-20/P PIC16F877-10/P PIC16F877-20/P PIC16C67-04I/L PIC16C67-10E/PT 8-bit microcontroller MCU RISC Harvard architecture OTP EPROM PDIP TQFP PLCC SOIC ICSP USART MSSP SPI I2C CCP PWM ADC watchdog timer brown-out reset MPLAB PICkit AEC-Q100 RoHS REACH industrial automation automotive ECU consumer appliance sensor front-end embedded system
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