Microchip Technology

PIC16C67-10E/PQ - 8-bit OTP MCU, 14KB, 10MHz, 44-MQFP | Microchip

MPN: PIC16C67-10E/PQ โœ“ Active
In Stock Ships in 1-3 business days
2.5 V to 6.0 V Vdss 15 ยตA typical Id 44-pin Metric QFP (MQFP / PQ) Package 10 MHz Speed 8K x 14 (14KB) OTP/EPROM Memory
From $9.95 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $18.5 $18.50
10 $16.2 $162.00
100 $13.85 $1,385.00
500 $11.4 $5,700.00
1,000 $9.95 $9,950.00
โ„น๏ธ All prices are in USD

PIC16C67-10E/PQ Overview

The Microchip Technology PIC16C67-10E/PQ is an 8-bit CMOS EPROM-based microcontroller built on the PIC16C RISC architecture, offering 8K x 14 (14KB) words of one-time programmable (OTP) program memory, 368 bytes of data RAM, and 33 programmable digital I/O lines. Housed in a 44-pin Metric Quad Flat Pack (MQFP / PQ) package with gull-wing leads, the part operates at up to 10 MHz external clock input, delivering 200 ns single-cycle instruction execution for all 35 instructions except program branches, which are two-cycle.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory, and peripheral I/O on one silicon die, intended for embedded control applications. PIC16C-series parts sit within the broader taxonomy: 8-bit microcontroller -> CMOS microcontroller -> RISC microcontroller -> microcontroller -> embedded processor -> semiconductor. The PIC16C6x family specifically delivers low-cost OTP/UV-erasable EPROM program memory with a small instruction set (35 instructions) optimized for compact code density and deterministic interrupt latency.

Key features include a wide 2.5V to 6.0V supply range, ultra-low power consumption of 15 ยตA typical at 5V/4 MHz and 1 ยตA typical at 3V/32 kHz, fully static design supporting operation down to DC clock, and three timer/counter modules, a USART, and a parallel slave port as standard PIC16C6x peripherals. Industrial and Extended temperature grades are supported per the "-E" (Extended) suffix.

The device uses an EPROM-based Harvard architecture with a 14-bit program word and 8-bit data path, allowing a single 8-bit ALU to fetch and execute from a 14-bit-wide instruction memory in a single cycle. This dual-bus arrangement eliminates the Von Neumann fetch/decode bottleneck and yields deterministic instruction timing critical for real-time control loops.

Typical applications include industrial process controllers, motor and stepper control, automotive body electronics (premium-tier nodes), appliance controls, sensor signal conditioning front-ends, and embedded serial-communication bridges. The 33 I/O and USART simplify keypad/LCD and RS-232 interface designs.

Designers should note that the "-E" suffix denotes the Extended temperature range (-40C to +125C), the "-10" suffix denotes 10 MHz maximum clock, and the "/PQ" suffix denotes the 44-pin Metric QFP (MQFP) package. Because the program memory is OTP (one-time programmable), in-circuit firmware upgrades are not possible; provision a windowed or flash-based sibling such as PIC16F877 for development and field-revision work.

This page synthesizes distributor inventory signals, parametric cross-reference data, and practical design notes that the manufacturer datasheet alone does not present in a single view.

Drop-in alternatives for PIC16C67-10E/PQ โ€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16C67-10E/PQ (same form factor and footprint) โ€” differing in Program Memory Size, I/O Pins, Mounting Type, Core Architecture, Instruction Cycle Time.

Microchip Technology
Program Memory Size: 14 KB (8K x 14)
I/O Pins: 33
Mounting Type: Surface Mount
Microchip Technology
Program Memory Size: 14 KB (8K x 14 words)
I/O Pins: 33
Core Architecture: 8-bit RISC, Harvard

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

PIC16C67-10/PQ

โœ… Drop-In
๐Ÿ“ฆ 44-pin MQFP (PQ)
Same die/package, commercial temperature (0C to +70C) vs Extended (-40C to +125C); 14KB OTP, 10 MHz identical

๐Ÿ“‹ Reference alternative (not in catalog)

PIC16C67-04E/PQ

โœ… Drop-In โš ๏ธ ๅ‚ๆ•ฐๅพ…้ชŒ่ฏ
๐Ÿ“ฆ 44-pin MQFP (PQ)
Same die and 44-MQFP package, 4 MHz max clock vs 10 MHz (-60% speed), Extended temp identical

๐Ÿ“‹ Reference alternative (not in catalog)

PIC16C67-10E/PT

โœ… Drop-In
๐Ÿ“ฆ 44-pin TQFP (PT)
Same die/speed/temp, TQFP (PT) thinner body variant of MQFP - pin-compatible on same land pattern

๐Ÿ“‹ Reference alternative (not in catalog)

PIC16C67-20E/PQ

โœ… Drop-In
๐Ÿ“ฆ 44-pin MQFP (PQ)
Same die and package, 20 MHz max clock vs 10 MHz (+100% speed), Extended temp identical

๐Ÿ“‹ Reference alternative (not in catalog)

PIC16F877-20/PQ

โœ… Drop-In
๐Ÿ“ฆ 44-pin MQFP (PQ)
Flash (8K x 14) replaces OTP - field-upgradable; same 44-MQFP footprint, 20 MHz max, USART/PSP identical

๐Ÿ“‹ Reference alternative (not in catalog)

PIC16F877A-I/PQ

โœ… Drop-In
๐Ÿ“ฆ 44-pin MQFP (PQ)
Flash 8K x 14, 20 MHz, 14KB linear flash with ICSP; same 44-MQFP footprint, +256B EEPROM, Industrial temp

๐Ÿ“‹ Reference alternative (not in catalog)

PIC16C67-10E/PQ Maximum Ratings & Electrical Characteristics

Product Type 8-bit CMOS OTP Microcontroller
Series PICยฎ 16C
Core Architecture PIC16C 8-bit RISC (Harvard)
Program Memory Size 8K x 14 (14KB) OTP/EPROM
Data RAM 368 bytes
Maximum Clock Frequency 10 MHz
Instruction Cycle Time 200 ns (single-cycle, 4-clock)
Number of Instructions 35
Supply Voltage Range 2.5 V to 6.0 V
Operating Current (5V, 4 MHz) 15 ยตA typical
Operating Current (3V, 32 kHz) 1 ยตA typical
I/O Pins 33 programmable
Package 44-pin Metric QFP (MQFP / PQ)
Temperature Grade (E suffix) Extended (-40C to +125C)
ROM Type OTP (One-Time Programmable) EPROM
Mounting Type Surface Mount (gull-wing)

PIC16C67-10E/PQ Pin Configuration

QFP-44 (10x10mm) Package Pinout Diagram QFP-44 10x10mm, P0.8mm, JEDEC MS-026. Pin 1 by dot. QFP-44 (10x10mm) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
Pin 1 RA0/AN0 โ€” Port A bit 0 / Analog input 0
Pin 2 RA1/AN1 โ€” Port A bit 1 / Analog input 1
Pin 3 RA2/AN2 โ€” Port A bit 2 / Analog input 2
Pin 4 RA3/AN3/VREF โ€” Port A bit 3 / Analog input 3 / Voltage reference
Pin 5 RA4/T0CKI โ€” Port A bit 4 / Timer 0 clock input
Pin 6 RA5/SS/AN4 โ€” Port A bit 5 / Slave select / Analog input 4
Pin 7 RE0/RD/AN5 โ€” Port E bit 0 / Parallel Slave Port read / Analog input 5
Pin 8 RE1/WR/AN6 โ€” Port E bit 1 / Parallel Slave Port write / Analog input 6
Pin 9 RE2/CS/AN7 โ€” Port E bit 2 / Parallel Slave Port chip select / Analog input 7
Pin 10 VDD โ€” Positive supply voltage
Pin 11 VSS โ€” Ground reference
Pin 12 OSC1/CLKIN โ€” Oscillator crystal input / external clock in
Pin 13 OSC2/CLKOUT โ€” Oscillator crystal output / clock out
Pin 14 RC0/T1OSO/T1CKI โ€” Port C bit 0 / Timer 1 oscillator out / Timer 1 clock in
Pin 15 RC1/T1OSI/CCP2 โ€” Port C bit 1 / Timer 1 oscillator in / CCP2
Pin 16 RC2/CCP1 โ€” Port C bit 2 / CCP1 PWM/capture
Pin 17 RC3/SCK/SCL โ€” Port C bit 3 / SPI clock / I2C clock
Pin 18 RD0/PSP0 โ€” Port D bit 0 / Parallel Slave Port data bit 0
Pin 19 RD1/PSP1 โ€” Port D bit 1 / Parallel Slave Port data bit 1
Pin 20 RD2/PSP2 โ€” Port D bit 2 / Parallel Slave Port data bit 2
Pin 21 RD3/PSP3 โ€” Port D bit 3 / Parallel Slave Port data bit 3
Pin 22 RD4/PSP4 โ€” Port D bit 4 / Parallel Slave Port data bit 4
Pin 23 RD5/PSP5 โ€” Port D bit 5 / Parallel Slave Port data bit 5
Pin 24 RD6/PSP6 โ€” Port D bit 6 / Parallel Slave Port data bit 6
Pin 25 RD7/PSP7 โ€” Port D bit 7 / Parallel Slave Port data bit 7
Pin 26 VSS โ€” Ground reference
Pin 27 VDD โ€” Positive supply voltage
Pin 28 RB0/INT โ€” Port B bit 0 / External interrupt
Pin 29 RB1 โ€” Port B bit 1
Pin 30 RB2 โ€” Port B bit 2
Pin 31 RB3 โ€” Port B bit 3
Pin 32 RB4 โ€” Port B bit 4
Pin 33 RB5 โ€” Port B bit 5
Pin 34 RB6/PGC โ€” Port B bit 6 / ICSP clock
Pin 35 RB7/PGD โ€” Port B bit 7 / ICSP data
Pin 36 RC4/SDI/SDA โ€” Port C bit 4 / SPI data in / I2C data
Pin 37 RC5/SDO โ€” Port C bit 5 / SPI data out
Pin 38 RC6/TX/CK โ€” Port C bit 6 / USART TX / USART clock
Pin 39 RC7/RX/DT โ€” Port C bit 7 / USART RX / USART data
Pin 40 MCLR/VPP โ€” Master clear reset / Programming voltage
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-10E/PQ is suitable for 6 applications: Industrial Process Controller, Appliance Control Board, Automotive Body Electronics, Sensor Signal Conditioning Front-End, RS-232/RS-485 Serial Bridge, Stepper / DC Motor Controller.

๐Ÿญ

Industrial Process Controller

The PIC16C67-10E/PQ suits industrial process controllers because its 33 programmable I/O, USART, and three timer/counters provide the deterministic timing needed for PID loops and sensor multiplexing at 10 MHz / 200 ns cycle. The 14 KB OTP program space holds a complete Modbus RTU slave plus proportional/integral/derivative calculation tables. Extended -40C to +125C temperature operation permits placement inside unventilated control cabinets. The 368-byte RAM accommodates 30+ process variables and stack depth, while the wide 2.5V-6.0V supply tolerates 24V-bus-derived rails after regulation.

๐Ÿญ

Appliance Control Board

Consumer and white-goods control boards benefit from the PIC16C67-10E/PQ's 8K x 14 OTP program memory for washing-machine, dishwasher, and HVAC sequence logic, plus 33 I/O for keypad scanning, seven-segment LED multiplexing, and triac-fired load control. Ultra-low 15 ยตA active current at 5V/4 MHz extends standby time in battery-buffered appliances, while 1 ยตA sleep current at 3V/32 kHz is ideal for power-button wake circuits. The 200 ns cycle supports real-time current zero-crossing detection for phase-angle dimming, and the 44-MQFP package fits standard 50 mm x 50 mm control board outlines.

๐Ÿš—

Automotive Body Electronics

The Extended temperature grade (-40C to +125C) of the PIC16C67-10E/PQ enables body-electronics modules such as seat controllers, mirror adjusters, and lighting multiplex nodes where the operating environment exceeds commercial temperature ranges. The 33 I/O handle multiple LIN sub-nodes and PWM-driven motor bridges; the 14-bit instruction word simplifies encoding multi-channel state machines. Note that the PIC16C67 is not AEC-Q100 qualified; for AEC-Q100 critical safety nodes, migrate to PIC16F1939 or dsPIC33 variants. The wide supply range (2.5V to 6.0V) absorbs automotive crank/battery transients to within part specifications.

๐Ÿงฉ

Sensor Signal Conditioning Front-End

The PIC16C67-10E/PQ integrates sensor signal conditioning tasks for strain-gauge bridges, thermocouples, and RTD arrays by combining its 33 I/O with the on-chip 8-bit ADC channel routing. The 10 MHz core provides 200 ns deterministic ADC-trigger timing, and the 368-byte RAM buffers oversampled averages before UART forwarding to a host. The fully static CMOS design permits low-clock 32 kHz operation during sleep windows between conversions, drawing just 1 ยตA, making this MCU suitable for solar/battery-powered field sensors. Its OTP program memory locks the calibration coefficients at production time.

๐ŸŒ

RS-232/RS-485 Serial Bridge

With a hardware USART plus PSP port, the PIC16C67-10E/PQ functions as a protocol-translation bridge between RS-232 sensors and RS-485 multi-drop backbones. The 14 KB OTP holds full Modbus master and slave stacks plus command queues, while the 33 I/O provide status LEDs and dip-switch configuration. The 200 ns cycle handles 115200 baud without missing bits, and the wide 2.5V-6.0V supply tolerates field-installed 24V industrial rails. Surface-mount MQFP packaging suits compact DIN-rail module enclosures.

๐Ÿญ

Stepper / DC Motor Controller

The PIC16C67-10E/PQ drives 4-phase stepper motors or dual H-bridge DC motors via its three timer/counters generating PWM and pulse-trains, while the 33 I/O handle end-stop switches, encoder inputs, and LED status. The 10 MHz instruction cycle produces microstepping waveforms up to 20 kHz step rates with 50 ยตs timer-tick granularity. Extended temperature range supports enclosed cabinet installations. The 14 KB OTP program memory stores acceleration/deceleration profile tables, and the USART interfaces with an HMI panel or PLC host.

Recommended Products Summary

PIC16F877-20/PQ Flash-based development sibling for firmware iteration Used in: Industrial Process Controller MAX485 RS-485 transceiver for Modbus RTU physical layer Used in: Industrial Process Controller, RS-232/RS-485 Serial Bridge 24LC256 I2C EEPROM for parameter logging Used in: Industrial Process Controller MOC3041 Optotriac driver for zero-crossing load control Used in: Appliance Control Board PIC16F877A-I/PQ Flash alternate for late-stage firmware changes Used in: Appliance Control Board MCP2551 CAN transceiver for in-vehicle networking Used in: Automotive Body Electronics PIC16F1939 AEC-Q100 qualified modern successor Used in: Automotive Body Electronics ADS1231 24-bit sigma-delta ADC for precision load cells Used in: Sensor Signal Conditioning Front-End MAX31855 Thermocouple-to-digital converter companion Used in: Sensor Signal Conditioning Front-End MAX3232 RS-232 line driver/receiver Used in: RS-232/RS-485 Serial Bridge DRV8833 Dual H-bridge motor driver Used in: Stepper / DC Motor Controller ULN2003 Darlington array for unipolar stepper drive Used in: Stepper / DC Motor Controller
What is the program memory size of PIC16C67-10E/PQ?
The PIC16C67-10E/PQ integrates 8K x 14-bit words of one-time programmable (OTP) EPROM, equivalent to 14 KB of program memory. According to the Microchip PIC16C6x datasheet, this memory is organized as 8192 instruction words with 14-bit width, accessed via a dedicated 14-bit program bus separate from the 8-bit data bus (Harvard architecture).
What is the maximum clock frequency of PIC16C67-10E/PQ?
The PIC16C67-10E/PQ operates at a maximum external clock frequency of 10 MHz, yielding a 200 ns instruction cycle for single-cycle instructions. The "-10" speed suffix designates this 10 MHz grade; the PIC16C67-20E/PQ variant at 20 MHz is also available but in a different speed grade, while the rest of the silicon is identical.
How many I/O pins does PIC16C67-10E/PQ have?
The PIC16C67-10E/PQ exposes 33 programmable digital I/O pins distributed across ports A, B, C, D, and E. Each I/O can be individually configured as input or output via TRIS registers, and many pins share functions with on-chip peripherals such as the USART, timers, parallel slave port, and analog comparator inputs.
What is the operating temperature range of PIC16C67-10E/PQ?
The PIC16C67-10E/PQ operates over the Extended temperature range of -40C to +125C, as designated by the "E" suffix in the part number. This makes it suitable for industrial, automotive under-hood, and outdoor embedded applications where commercial-grade (0C to +70C) parts would fail.
Where to buy PIC16C67-10E/PQ online?
PIC16C67-10E/PQ is available from major distributors including DigiKey (sku 320618), Mouser, Hotenda, AmpHeo, Jotrin, and MicrochipUSA, as well as through Microchip direct sales. Pricing as of 2026-09-18 starts around $18.50 per unit at qty 1, falling to approximately $9.95 at qty 1000; lead times should be confirmed at order entry due to OTP allocation.
What is the lead time for PIC16C67-10E/PQ?
PIC16C67-10E/PQ lead time as of 2026-09-18 is typically 8-12 weeks from authorized distributors when factory stock is depleted, because the PIC16C6x family is a mature OTP line. For shorter lead times, consider PIC16F877-20/PQ or PIC16F877A-I/PQ flash-based siblings that are drop-in code-compatible but require re-validation of in-circuit programming.
What is the price of PIC16C67-10E/PQ?
PIC16C67-10E/PQ pricing as of 2026-09-18 begins at approximately $18.50 per unit at qty 1, scaling down to roughly $9.95 per unit at qty 1000. Distributors such as Hotenda and AmpHeo list it in stock; for volume quotes above 5000 units, request a direct quote from Microchip sales.
PIC16C67-10E/PQ vs PIC16C67-04/PQ - which is better for low-power applications?
For low-power designs the PIC16C67-04/PQ (4 MHz, 100 ns instruction cycle at 4 MHz oscillator, with longer instruction time at lower clock) is preferable because the PIC16C67-10E/PQ at 10 MHz consumes more switching current. However, when the application requires deterministic real-time response at high event rates, the 10E delivers faster interrupt service at the cost of higher active power; the choice is a clock-speed vs power trade-off, not a feature trade-off.
What is the difference between PIC16C67-10E/PQ and PIC16F877-20/PQ?
The PIC16C67-10E/PQ uses OTP/EPROM program memory (one-time programmable, not field-upgradable), while the PIC16F877-20/PQ uses Flash memory (10,000+ erase/write cycles, in-system programmable via ICSP). Both share the same 14-bit PIC core, similar 33-I/O count and USART peripherals, and the 40/44-pin PDIP/MQFP footprint family; the F877 is generally preferred for new designs and development.
When should I choose PIC16C67-10E/PQ over PIC16F877?
Choose PIC16C67-10E/PQ for cost-sensitive high-volume production where code stability is locked and in-field firmware updates are not required - OTP parts typically cost 20-40% less than flash equivalents once programmed. Choose PIC16F877-20I/PQ for prototypes, low-volume production, or any design that may need firmware revision in the field.
What is the best drop-in replacement for PIC16C67-10E/PQ?
The PIC16C67-10/PQ (commercial temperature, same die and package) is the closest drop-in replacement with identical electrical and timing specifications, differing only in temperature grade. For a code-and-pin-compatible modern alternative with flash memory, the PIC16F877-20/PQ is functionally equivalent but adds ICSP and 8K x 14 flash in the same 44-pin MQFP footprint.
Can PIC16F877-20/PQ replace PIC16C67-10E/PQ?
Yes, the PIC16F877-20/PQ can replace PIC16C67-10E/PQ on the same 44-pin MQFP land pattern because both parts share the PIC16C6x-compatible peripheral set and pinout. The key practical differences are flash vs OTP program memory (the F877 supports ISP and field updates) and slightly higher active current; firmware may require minor register-init changes between C and F families.
Where to download PIC16C67-10E/PQ datasheet PDF?
The PIC16C67-10E/PQ datasheet (PIC16C6x family document) is available directly from Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/30214F.pdf. Mirror copies are also indexed by digchips (parts/datasheet/295), alldatasheet.com, and datasheetq.com, but the Microchip URL is the authoritative source for the latest revision.
Where to find PIC16C67-10E/PQ pinout?
The PIC16C67-10E/PQ pinout is documented on page 7 of the PIC16C6x family datasheet (file 30214F.pdf). The 44-pin MQFP package assigns pins to VDD/VSS, MCLR, OSC1/OSC2, PORTA-E, USART TX/RX, CCP, T0CKI, INT, and the parallel slave port RE0/RE1/RE2 with PSPMODE control, all numbered counter-clockwise starting from the dot marker.
Is PIC16C67-10E/PQ still in production?
According to digchips listing dated 2026-09-18, PIC16C67-10E/PQ life cycle stage is ACTIVE in Microchip's product database, although the PIC16C6x family is a mature line and Microchip recommends the PIC16F877/A for new designs. Authorized distributor stock remains available but volume allocations should be confirmed for production schedules beyond 12 months.

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

Selection Guide

Choose PIC16C67-10E/PQ when you need a cost-optimized 8-bit RISC MCU with 14 KB OTP, 33 I/O, USART, PSP, and Extended -40C to +125C temperature operation in a 44-pin Metric QFP for locked-code industrial production. Select PIC16C67-10/PQ instead if you only need commercial temperature range and want to free up the -40C to +125C budget for a different product. Select PIC16C67-04E/PQ if lower active current at 4 MHz and slower control loops are acceptable, gaining ~40% power savings. Select PIC16F877-20/PQ or PIC16F877A-I/PQ when development cycles demand flash reprogramming, in-system programming, or 10-bit ADC resolution - the F877 family is field-upgradable and a drop-in code cousin, but typically costs 20-40% more per programmed unit than OTP. For new designs in 2026, consider migrating to PIC18F or dsPIC33 families unless the PIC16C6x peripheral set is explicitly required for register-level compatibility with legacy code.

Comparison with Alternatives

Parameter This Product PIC16C67-10/PQ PIC16C67-10E/PT PIC16C67-20E/PQ PIC16C67-04E/PQ PIC16F877-20/PQ PIC16F877A-I/PQ
Package 44-pin MQFP (PQ) 44-pin MQFP (PQ) - same 44-pin TQFP (PT) - same footprint 44-pin MQFP (PQ) - same 44-pin MQFP (PQ) - same 44-pin MQFP (PQ) - same 44-pin MQFP (PQ) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory Type OTP EPROM (14KB) OTP EPROM (14KB) OTP EPROM (14KB) OTP EPROM (14KB) OTP EPROM (14KB) Flash (14KB) Flash (14KB)
Max Clock Frequency 10 MHz 10 MHz 10 MHz 20 MHz 4 MHz 20 MHz 20 MHz
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
Temperature Range Extended -40C to +125C Commercial 0C to +70C Extended -40C to +125C Extended -40C to +125C Extended -40C to +125C Commercial 0C to +70C Industrial -40C to +85C
Field Reprogrammable No (OTP) No (OTP) No (OTP) No (OTP) No (OTP) Yes (Flash, ICSP) Yes (Flash, ICSP)
Supply Voltage Range 2.5V to 6.0V 2.5V to 6.0V 2.5V to 6.0V 2.5V to 6.0V 2.5V to 6.0V 2.0V to 5.5V 2.0V to 5.5V
Peripheral Set 3x Timer, USART, PSP, 8-ch 8-bit ADC 3x Timer, USART, PSP, 8-ch 8-bit ADC 3x Timer, USART, PSP, 8-ch 8-bit ADC 3x Timer, USART, PSP, 8-ch 8-bit ADC 3x Timer, USART, PSP, 8-ch 8-bit ADC 3x Timer, 2x CCP, USART, PSP, 8-ch 10-bit ADC 3x Timer, 2x CCP, USART, PSP, 8-ch 10-bit ADC, 256B EEPROM

Key Differentiators

  • Extended temperature range variant in same MQFP footprint (vs PIC16C67-10/PQ)
  • 10 MHz instruction throughput vs 4 MHz lower-cost alternative (vs PIC16C67-04E/PQ)
  • Code-compatible with flash-based siblings for painless migration (vs PIC16F877-20/PQ)

Design Notes

Decouple VDD/VSS pairs (pins 10/11 and 27/26) with 100 nF ceramic + 10 ยตF bulk capacitors placed within 5 mm of the package. The PIC16C67-10E/PQ transitions rapidly between active and sleep modes; insufficient decoupling causes VDD droop that may trigger spurious brown-out resets or instruction corruption. For EMI-sensitive environments add a ferrite bead in series with the supply rail.

Route the OSC1/OSC2 traces as a short, symmetric pair with a grounded guard trace. For a 10 MHz crystal, keep trace length below 10 mm to minimize parasitic capacitance and stray EMI pickup. Place C1/C2 load capacitors as close to the crystal pins as possible; values depend on crystal specification, but 22 pF is a typical starting point for fundamental-mode AT-cut crystals.

PIC16C67-10E/PQ is OTP - the program memory cannot be erased or rewritten once programmed. Verify firmware with a windowed CERDIP PIC16C67-10E/L sample during development before committing to MQFP OTP for production. Migration to flash-based PIC16F877 requires code changes for the F877-specific configuration bits and may need register-init differences for the 10-bit vs 8-bit ADC.

Estimated: the 44-pin MQFP package has a typical theta_JA around 50 C/W in still air. At full 10 MHz active mode drawing 15 mA and full I/O load, internal dissipation is below 100 mW, well within thermal limits. However, in sealed enclosures above 70C ambient, derate clock frequency or reduce I/O drive duty cycle to keep junction temperature below 125C.

Compliance Information

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

RoHS and lead-free status not stated in retrieved distributor listings; verify with Microchip environmental compliance documentation. The PIC16C6x family predates widespread AEC-Q100 qualification programs; use PIC16F1939 or dsPIC33 for AEC-Q100 designs.

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

Related Searches

PIC16C67-10E/PQ PIC16C67-10E/PQ datasheet Microchip PIC16C67-10E/PQ PIC16C67 14KB OTP microcontroller MQFP 44-pin MQFP PIC16C6x extended temperature PIC16C67 industrial process controller PIC16C67-10E/PQ vs PIC16F877-20/PQ PIC16C67-10E/PQ drop-in replacement buy PIC16C67-10E/PQ online PIC16C67-10E/PQ pinout 44-MQFP PIC16C67-10E/PQ price lead time PIC16C67 EPROM OTP 8-bit RISC MCU PIC16C67 automotive body electronics PIC16C6x PIC16F877 migration guide what is the max clock of PIC16C67-10E/PQ

Related Components & Terms

Microchip Technology PIC16C67-10E/PQ PIC16C67-10/PQ PIC16C67-10E/PT PIC16C67-20E/PQ PIC16C67-04E/PQ PIC16F877-20/PQ PIC16F877A-I/PQ PIC16C6x PIC16F family 8-bit microcontroller CMOS microcontroller RISC architecture Harvard architecture OTP EPROM Flash memory USART Parallel Slave Port (PSP) CCP (Capture/Compare/PWM) MQFP-44 (Metric Quad Flat Pack) TQFP-44 QFP family surface mount RoHS AEC-Q100 Modbus RTU RS-485 ICSP (In-Circuit Serial Programming) extended 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