Microchip Technology

PIC16C67T-10E/PQ - 8-bit OTP MCU 14KB 368 RAM 33 I/O | Microchip

MPN: PIC16C67T-10E/PQ ✓ Active
In Stock Ships in 1-3 business days
4.5 V to 5.5 V Vdss MQFP-44 (PQ), Tape and Reel Package 20 MHz (200 ns instruction cycle) Speed OTP (One-Time-Programmable) Memory
From $7.4 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $12.5 $12.50
10 $11.2 $112.00
100 $9.8 $980.00
500 $8.65 $4,325.00
1,000 $7.4 $7,400.00
ℹ️ All prices are in USD

PIC16C67T-10E/PQ Overview

The Microchip Technology PIC16C67T-10E/PQ is an 8-bit CMOS RISC microcontroller with 14KB of One-Time-Programmable (OTP) program memory, 368 bytes of RAM, and 33 digital I/O pins, supplied in a 44-pin MQFP (PQ) package on tape and reel. According to verified distributor data, it operates from a 4.5V to 5.5V supply with a 10 MHz rated clock input (200 ns instruction cycle), integrates I2C/SPI/USART connectivity, three timers, and two PWM channels, and is qualified to the automotive temperature range. The /E speed grade denotes 10 MHz operation and the -E suffix indicates the extended (automotive) temperature grade.

A microcontroller (MCU) is an integrated circuit that combines a CPU core, program memory, RAM, peripherals, and I/O on a single die, allowing designers to embed deterministic firmware control directly into a product. The PIC16C67 belongs to the mid-range PIC16 family - a register-based Harvard architecture with 14-bit instructions and 35 single-cycle opcodes (200 ns per instruction at 20 MHz). Within the broader taxonomy, the PIC16C67 is a RISC microcontroller -> 8-bit MCU -> embedded controller -> semiconductor. OTP program memory means the firmware is written once at production time and cannot be erased, which suits mature, low-cost, high-volume end products where code changes are not required.

Key features that differentiate this part include the 14KB program memory (8K x 14 words), hardware USART for asynchronous serial, Master Synchronous Serial Port (MSSP) supporting both SPI and I2C, three counter/timer modules, two PWM outputs, a 10 MHz internal operating frequency, and an 8-bit A/D converter with multiple input channels (refer to datasheet for exact channel count). The automotive temperature grade and PQ (MQFP-44) gull-wing package make it suitable for reflow assembly on standard surface-mount lines.

From an architecture perspective, the PIC16C67 uses a 14-bit instruction word, an 8-bit data path, separate program and data buses (Harvard), and a two-stage pipeline. Interrupt sources include external RB0/INT, port-B change-on-interrupt, timer overflows, USART TX/RX, A/D conversion-complete, and EEPROM/flash write-complete. Brown-out detection and a watchdog timer with its own on-chip RC oscillator are also integrated.

Typical applications include automotive body and chassis electronics, industrial motor control, sensor-interface front-ends, HVAC control boards, and embedded control subsystems where an 8-bit MCU with USART and PWM provides enough performance at low unit cost.

When designing with the PIC16C67T-10E/PQ, verify the 4.5V minimum supply - it cannot operate directly from a 3.3V rail. Use MPLAB PM3 or ICD programmers to develop firmware and ensure decoupling on VDD/VSS follows Microchip's recommended layout.

This page synthesizes distributor pricing, automotive-grade compatibility, drop-in alternatives, and practical design notes not found in the standalone manufacturer datasheet.

Drop-in alternatives for PIC16C67T-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 PIC16C67T-10E/PQ (same form factor and footprint) — differing in Package, I/O Pins, Mounting Type, Program Memory Size, Core Architecture.

Microchip Technology
Package: 44-pin Metric QFP (MQFP / PQ)
I/O Pins: 33 programmable
Program Memory Size: 8K x 14 (14KB) OTP/EPROM
Microchip Technology
Package: 44-pin MQFP (10x10 mm), gull-wing
Mounting Type: Surface Mount

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

PIC16C67T-10/PQ

✅ Drop-In
Microchip Technology
📦 MQFP-44 (PQ)
PIC16C · 8-bit RISC PIC16C · OTP (One-Time Programmable / EPROM-based) · 14 KB (8K x 14 words) · 368 bytes · 10 MHz (200 ns instruction cycle) · 4.5 V to 5.5 V · 33

✓ In Stock

$5.75 / Unit

View Datasheet →

PIC16C67T-20I/PQ

✅ Drop-In
Microchip Technology
📦 MQFP-44 (PQ)
PIC® 16C · 8-bit RISC (Harvard) · OTP (One-Time Programmable) · 14 KB (8K x 14) · 368 bytes · 20 MHz · 200 ns (single cycle)

✓ In Stock

$4.41 / Unit

View Datasheet →

PIC16C67-10E/PQ

✅ Drop-In
Microchip Technology
📦 MQFP-44 (PQ)
8-bit CMOS OTP Microcontroller · PIC® 16C · PIC16C 8-bit RISC (Harvard) · 8K x 14 (14KB) OTP/EPROM · 368 bytes · 10 MHz · 200 ns (single-cycle, 4-clock) · 35

✓ In Stock

$9.95 / Unit

View Datasheet →

PIC16C67-20E/PQ

✅ Drop-In
📦 MQFP-44 (PQ)
same MQFP-44 footprint and die; 20 MHz clock vs 10 MHz (+100%), tube packaging, automotive temperature grade

📋 Reference alternative (not in catalog)

PIC16F877A-I/PQ

✅ Drop-In
📦 MQFP-44 (PQ)
same MQFP-44 footprint; flash memory 14 KB vs OTP, wider 2.0-5.5 V supply, in-system programmable; firmware not binary-compatible (requires recompilation)

📋 Reference alternative (not in catalog)

PIC16C67T-10E/PQ Maximum Ratings & Electrical Characteristics

Device Family PIC16C6x (PIC16C67)
Core Architecture 8-bit RISC, Harvard
Program Memory Type OTP (One-Time-Programmable)
Program Memory Size 14 KB (8K x 14 words)
RAM 368 bytes
Maximum Clock Speed 20 MHz (200 ns instruction cycle)
Operating Frequency (this variant) 10 MHz (E speed grade)
Supply Voltage (Vdd) 4.5 V to 5.5 V
I/O Pins 33
Communication Interfaces I2C, SPI, USART
Timers 3
PWM Channels 2
A/D Converter 8-bit (refer datasheet for channel count)
Operating Temperature Grade Automotive (Extended)
Package MQFP-44 (PQ), Tape and Reel
Pin Count 44
Mounting Type Surface Mount (Gull-wing)
Instruction Set 35 single-cycle instructions
RoHS Status Refer to manufacturer - parts in T suffix may need verification

PIC16C67T-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 MCLR/VPP — Master Clear (active low reset) / 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 / A/D reference voltage
Pin 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI Slave Select
Pin 8 RE0/RD/AN5 — PORTE bit 0 / Read control for parallel slave port / Analog input 5
Pin 9 RE1/WR/AN6 — PORTE bit 1 / Write control for PSP / Analog input 6
Pin 10 RE2/CS/AN7 — PORTE bit 2 / Chip Select for PSP / Analog input 7
Pin 11 VDD — Positive supply voltage (4.5 V to 5.5 V)
Pin 12 VSS — Ground reference
Pin 13 OSC1/CLKI — Oscillator crystal input / External clock input
Pin 14 OSC2/CLKO — Oscillator crystal output / Clock output (Fosc/4)
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 PWM output
Pin 17 RC2/CCP1 — PORTC bit 2 / CCP1 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 transmit / USART clock
Pin 26 RC7/RX/DT — PORTC bit 7 / USART receive / USART data
Pin 27 RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4
Pin 28 RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5
Pin 29 RD6/PSP6 — PORTD bit 6 / Parallel Slave Port bit 6
Pin 30 RD7/PSP7 — PORTD bit 7 / Parallel Slave Port bit 7
Pin 31 VSS — Ground reference
Pin 32 VDD — Positive supply voltage
Pin 33 RB0/INT — PORTB bit 0 / External interrupt input
Pin 34 RB1 — PORTB bit 1
Pin 35 RB2 — PORTB bit 2
Pin 36 RB3/PGM — PORTB bit 3 / Low-voltage ICSP programming input
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
Pin 40 RB7/PGD — PORTB bit 7 / ICSP data
Pin 41 AVSS — Analog ground reference
Pin 42 AVDD — Analog positive supply voltage
Pin 43 NC — Not connected (per datasheet)
Pin 44 NC — Not connected (per datasheet)

Typical Applications

PIC16C67T-10E/PQ is suitable for 6 applications: Automotive Body Control Modules, Industrial Motor Control and PWM Drives, Sensor Interface Front-Ends, HVAC Climate Control Boards, Embedded Serial Communication Gateways, Automotive Instrument Clusters.

🚗

Automotive Body Control Modules

The PIC16C67T-10E/PQ fits automotive body-control applications because of its -E extended temperature grade (-40C to +125C), 5 V operation tolerant of automotive load-dump transients (with external protection), 33 I/O pins to drive lamps and sense switches, and USART for LIN/J1850-style communication. With 14 KB of OTP memory and 368 bytes RAM, the part handles typical body-controller firmware: door-lock sequencing, interior-light PWM dimming, and switch debouncing. Its 200 ns instruction cycle is sufficient for 10 ms task loops that read inputs, update outputs, and service the USART interrupt. Use the PWM outputs to drive incandescent lamp FETs and the A/D converter to monitor battery voltage through a divider. Compared with newer PIC18 or dsPIC parts, the PIC16C67T-10E/PQ excels where cost dominates and the firmware has been frozen for high-volume production. The OTP memory prevents field tampering and reverse-engineering, which suits Tier-1 automotive security requirements.

🏭

Industrial Motor Control and PWM Drives

The PIC16C67T-10E/PQ is well-suited to low-cost industrial PWM drives because it integrates three timers and two PWM channels in a 44-pin MQFP package. The 10 MHz instruction cycle supports a typical 1-10 kHz PWM update rate with comfortable CPU headroom for current sensing, fault handling, and serial diagnostics. Designers connect the PWM outputs to gate-driver inputs (such as the Microchip TC4427) that drive N-channel MOSFET half-bridges. The on-chip 8-bit A/D converter samples DC-bus current via a shunt amplifier, while the USART reports telemetry to a host PLC or HMI. The automotive temperature grade gives margin in factory-floor enclosures near power devices. Its 33 I/O pins accept digital limits, encoder feedback (via Timer0 in counter mode), and discrete enable signals. OTP memory locks in the validated motor-control algorithm to prevent post-production modification, a common requirement in industrial safety-critical drives.

🧩

Sensor Interface Front-Ends

Sensor-interface front-ends in industrial instrumentation benefit from the PIC16C67T-10E/PQ's combination of 8-bit A/D converter, I2C/SPI MSSP, and USART in a single 44-pin package. The MCU aggregates readings from external digital sensors over I2C or SPI, performs linearization in firmware, and forwards engineering-unit values via RS-232 or RS-485. Its 368 bytes of RAM are sufficient for sample buffers and a small command parser; the 14 KB OTP memory holds calibration tables and Modbus RTU protocol stacks. The 10 MHz instruction rate supports a 100 ms measurement loop with multiple I2C transactions, while the 33 I/O lines drive status LEDs, keypads, and discrete outputs. Automotive temperature grade tolerates outdoor enclosures and factory cabinets. Compared with an external ADC plus microcontroller, this integrated approach reduces BOM cost and PCB area for cost-sensitive multi-channel sensor hubs.

💡

HVAC Climate Control Boards

HVAC climate-control boards in residential and light-commercial systems use the PIC16C67T-10E/PQ as a central controller because it integrates the PWM outputs needed for fan-speed control, the A/D inputs for thermistor temperature sensing, and the USART for display-panel communication. The 5 V supply aligns with typical 24 VAC-transformer-derived HVAC rails; the automotive temperature grade tolerates attic and outdoor-unit environments. Firmware in the 14 KB OTP memory implements PID loops for temperature regulation, schedules, and fault detection, while 368 bytes RAM hold setpoint and runtime variables. The 33 I/O lines interface with relay drivers for compressor contactors, triac optos for fan motors, and switch inputs for mode selectors. Compared with a discrete analog control board, this digital approach reduces calibration drift and enables field firmware versions via factory OTP programming.

🌐

Embedded Serial Communication Gateways

Serial-communication gateways that bridge RS-232, RS-485, and I2C/SPI islands benefit from the PIC16C67T-10E/PQ's triple-protocol peripheral set. The USART handles the asynchronous side (RS-232 or RS-485 via external transceiver), the MSSP supports I2C master/slave or SPI master, and the firmware routes frames between the two. With 14 KB OTP and 368 bytes RAM, the part implements typical Modbus-to-I2C or Modbus-to-SPI protocol converters used in industrial automation. The 10 MHz instruction cycle processes a 9600 baud Modbus stream with negligible CPU load and still has margin for protocol parsing and CRC. The 33 I/O pins are useful for indicator LEDs, configuration DIP switches, and discrete handshake lines. OTP memory prevents unauthorized firmware changes, which is a plus for protocol-converter modules sold as fixed-function products.

🚗

Automotive Instrument Clusters

Automotive instrument clusters for entry-level vehicles and two-wheelers use the PIC16C67T-10E/PQ to drive stepper-motor gauges, read fuel and temperature sensors, and service the body-control CAN or LIN bus. The automotive temperature grade is required for under-dash mounting where ambient temperatures reach +85C steady-state; OTP memory prevents post-warranty firmware tampering. The 33 I/O lines drive two to three stepper motors (one I/O per coil, four coils per motor), illuminate warning lamps, and read the odometer pulse input. The 8-bit A/D converter digitizes fuel-level and temperature sensor voltages, while the USART provides a debug/calibration port for factory line-end programming. With 14 KB of OTP, the firmware fits gauge-stepping algorithms, indicator logic, and self-test routines. The PIC16C67T-10E/PQ remains a low-cost, proven choice for high-volume cluster production where design reuse and tooling are already in place.

Recommended Products Summary

PIC16C67T-10E/PQ Microchip Technology Used in: Automotive Body Control Modules, Industrial Motor Control and PWM Drives, Sensor Interface Front-Ends, HVAC Climate Control Boards, Embedded Serial Communication Gateways, Automotive Instrument Clusters PIC16F877A-I/PQ Flash upgrade for development Used in: Automotive Body Control Modules MCP2551 CAN transceiver companion Used in: Automotive Body Control Modules, Automotive Instrument Clusters MCP1700 5 V LDO for Vdd regulation Used in: Automotive Body Control Modules, Industrial Motor Control and PWM Drives, Sensor Interface Front-Ends, HVAC Climate Control Boards, Automotive Instrument Clusters TC4427 MOSFET gate driver companion Used in: Industrial Motor Control and PWM Drives MCP6002 Current-sense op-amp Used in: Industrial Motor Control and PWM Drives MCP9808 I2C temperature sensor Used in: Sensor Interface Front-Ends MAX485 RS-485 transceiver Used in: Sensor Interface Front-Ends, Embedded Serial Communication Gateways MOC3021 Triac driver optocoupler Used in: HVAC Climate Control Boards MCP9700 Analog temperature sensor Used in: HVAC Climate Control Boards, Automotive Instrument Clusters MAX3232 RS-232 transceiver Used in: Embedded Serial Communication Gateways 24LC256 I2C EEPROM for configuration storage Used in: Embedded Serial Communication Gateways
What is the program memory size of PIC16C67T-10E/PQ?
The PIC16C67T-10E/PQ contains 14 KB of One-Time-Programmable (OTP) program memory, organized as 8K x 14-bit words. According to Microchip's PIC16C67 datasheet, this is sufficient for typical mid-range embedded firmware with USART/SPI/I2C stacks and interrupt-driven control loops. OTP memory is written once via a device programmer such as MPLAB PM3 and cannot be re-erased, which makes this part best suited to mature production code rather than iterative development cycles.
What is the supply voltage range of PIC16C67T-10E/PQ?
The PIC16C67T-10E/PQ operates from a 4.5 V to 5.5 V single supply. The 5 V minimum requirement means it cannot be powered directly from a 3.3 V rail - a level shifter or boost regulator is required for designs that share a 3.3 V bus. According to the Microchip datasheet, the device draws typical operating current in the tens of mA range depending on clock speed and peripheral activity. Bulk decoupling of 100 nF plus 10 uF near VDD/VSS pins is recommended.
How many I/O pins does PIC16C67T-10E/PQ have?
The PIC16C67T-10E/PQ provides 33 digital I/O pins multiplexed across five ports (PORTA through PORTE), as confirmed by the Mouser listing. PORTA can be configured for analog inputs to the on-chip 8-bit A/D converter. Some pins have dual functions (e.g., USART TX/RX, MSSP SDA/SCL, timer clock inputs, PWM outputs), so the effective number of free general-purpose I/Os depends on which peripherals your firmware activates.
What is the maximum clock frequency of PIC16C67T-10E/PQ?
The PIC16C67T-10E/PQ is rated for 10 MHz external clock input under the 'E' speed grade, yielding a 200 ns instruction cycle (4 clock periods per instruction cycle, executed in one instruction period). The PIC16C67 family tops out at 20 MHz in the -10 and -20 speed grades. Faster versions exist (PIC16C67T-20I/PQ) for designs that need shorter instruction times. The chosen oscillator must meet the start-up and stability specifications in the datasheet.
Where can I buy PIC16C67T-10E/PQ online?
The PIC16C67T-10E/PQ is available from major distributors including Mouser (verified listing present), AmpHeo, Avaq, and AiChiplink per the verified web data. Stock is limited because this is a mature OTP part with active lifecycle status. As of 2026-09-18, pricing typically starts around $12.50 at qty 1, falling to roughly $7.40 at qty 1000. Lead times vary; for production orders above 1000 units, requesting a quote directly from Microchip or an authorized distributor is recommended.
What is the price of PIC16C67T-10E/PQ?
As of 2026-09-18, verified distributor pricing for PIC16C67T-10E/PQ shows approximately $12.50 at qty 1, $11.20 at qty 10, $9.80 at qty 100, $8.65 at qty 500, and $7.40 at qty 1000. Pricing is from independent distributors AmpHeo and Avaq as catalog listings; for production-volume contracts, contact Microchip or franchised distributors directly. The T-suffix denotes tape-and-reel packaging which is included in the unit price.
What is the lead time for PIC16C67T-10E/PQ?
According to the verified Microchip USA listing, the PIC16C67T-10E/PQ is currently Active in lifecycle but the part is OTP and nearing the end of mainstream production. Lead times at major distributors vary from stock to several weeks depending on reel availability. For new designs, Microchip strongly recommends evaluating the flash-based PIC16F877A or PIC18F equivalents, which are pin-compatible upgrades with shorter lead times and in-system programmability.
Is PIC16C67T-10E/PQ in stock?
Stock for PIC16C67T-10E/PQ is limited as of 2026-09-18. Octopart shows listings from 2 distributors while Mouser and others carry it intermittently. Because this is an automotive-grade OTP part, distributors tend to carry small reel quantities. If you require larger volumes, request a factory quote from Microchip or its authorized distributors. For new designs, the flash-based PIC16F877A-I/PQ is a pin-compatible upgrade with broader availability.
What is the difference between PIC16C67T-10E/PQ and PIC16C67T-20I/PQ?
The PIC16C67T-10E/PQ runs at 10 MHz (200 ns instruction cycle) with the -E (extended) automotive temperature grade, while the PIC16C67T-20I/PQ runs at 20 MHz with the -I (industrial, -40C to +85C) grade. Both share the same MQFP-44 (PQ) package and PIC16C67 die, so they are drop-in alternatives when clock speed and temperature range allow. Choose the -20I variant for higher throughput or industrial environments; choose the -10E variant when cost is the priority and 10 MHz is sufficient.
What is the difference between PIC16C67T-10E/PQ and PIC16C67-10E/PQ?
The PIC16C67T-10E/PQ ships on tape-and-reel (T suffix), while the PIC16C67-10E/PQ ships in tube/tray. The underlying silicon and electrical ratings are identical - both are 10 MHz automotive-grade 8-bit PIC16C67 microcontrollers in MQFP-44. For production pick-and-place lines the T-suffix tape-and-reel is required; for prototyping or hand assembly the non-T variant is often easier to handle. Both share the same datasheet and pinout.
Is PIC16C67T-10E/PQ a drop-in replacement for PIC16F877A-I/PQ?
No - the PIC16C67T-10E/PQ is not a drop-in replacement for the PIC16F877A-I/PQ in the strict sense. Both share the same MQFP-44 (PQ) pinout, but they differ in program memory technology (OTP vs Flash), supply voltage tolerance (5 V vs 2.0-5.5 V), and core architecture (PIC16C mid-range vs PIC16F enhanced mid-range). Firmware compiled for one will not run on the other without recompilation, and the oscillator and configuration bits differ. For new designs the PIC16F877A-I/PQ is the recommended pin-compatible upgrade with in-system programming.
When should I choose PIC16C67T-10E/PQ over PIC16F877A-I/PQ?
Choose the PIC16C67T-10E/PQ when your production code is final, you want the lowest unit cost on a 5 V automotive-grade 8-bit MCU, and you program the devices in volume with a gang programmer. Choose the PIC16F877A-I/PQ for new designs, field-upgradable firmware, low-voltage (3.3 V) operation, or smaller production runs where flash programming flexibility offsets the higher unit cost. The PIC16C67T-10E/PQ is best for long-life, stable-code automotive applications.
Where to download PIC16C67T-10E/PQ datasheet PDF?
The official PIC16C67T-10E/PQ datasheet is available from Microchip Technology at https://ww1.microchip.com/downloads/en/DeviceDoc/30212D.pdf. The document covers the entire PIC16C6x family (PIC16C61/62/63/64/65/66/67) including electrical characteristics, memory maps, peripheral descriptions, instruction set, and programming specifications. For errata and silicon revision information, also check the Microchip PIC16C67 product page at https://www.microchip.com/en-us/product/PIC16C67.
Where to find PIC16C67T-10E/PQ pinout?
The PIC16C67T-10E/PQ pinout for the MQFP-44 package is published in the PIC16C67 datasheet linked above and matches the standard PIC16F877A MQFP-44 pinout (they share the same package outline and pin assignment). Pin 1 is at the top-left corner with the dot marker; pins are numbered counter-clockwise. PORTA (RA0-RA5), PORTB (RB0-RB7), PORTC (RC0-RC7), PORTD (RD0-RD7), and PORTE (RE0-RE2) are spread across the 44 pins along with VDD, VSS, OSC1/OSC2, MCLR, and analog AVSS/AVDD.
Hey Google, what can replace PIC16C67T-10E/PQ?
The PIC16C67T-10E/PQ can be replaced with same-package drop-in alternatives such as the PIC16C67T-10/PQ (10 MHz commercial grade), PIC16C67T-20I/PQ (20 MHz industrial grade), and PIC16C67-10E/PQ (non-tape-and-reel packaging variant). All share the same MQFP-44 footprint and PIC16C67 die, so they can be substituted on the same PCB with no layout changes. For modern designs, Microchip recommends the flash-based PIC16F877A-I/PQ as the long-term pin-compatible upgrade with in-system programmability.
What are the key specifications of PIC16C67T-10E/PQ that engineers should know?
The PIC16C67T-10E/PQ key specifications are: 8-bit RISC mid-range core, 14 KB OTP program memory, 368 bytes RAM, 33 I/O pins, 10 MHz clock (200 ns instruction cycle), 4.5-5.5 V supply, three timers, two PWM channels, hardware USART, MSSP for I2C/SPI, 8-bit A/D converter, automotive extended temperature grade, and MQFP-44 surface-mount package on tape and reel. These parameters make it suited to 5 V automotive body electronics, sensor interfaces, and motor-control subsystems where stable, low-cost, one-time-programmed code is acceptable.
What is the best Microchip equivalent for PIC16C67T-10E/PQ?
The best Microchip same-brand equivalent for PIC16C67T-10E/PQ is the PIC16C67T-10/PQ (same die, commercial temperature grade instead of automotive) - it is a drop-in replacement when the automotive temperature range is not required. For a more modern upgrade path, the PIC16F877A-I/PQ is pin-compatible in the same MQFP-44 package but adds flash memory, in-system programming, and wider supply voltage range (2.0-5.5 V), making it the recommended successor for new designs that share the existing PCB layout.

Engineering reference data for PIC16C67T-10E/PQ — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C67T-10E/PQ when your design needs an automotive-grade 5 V 8-bit MCU with 14 KB of one-time-programmable memory, 33 I/O lines, USART plus I2C/SPI, two PWM outputs, and tape-and-reel delivery for SMT production. The OTP memory and the E temperature grade make it ideal for high-volume, long-life automotive and industrial products with frozen firmware. If you need 20 MHz throughput, choose the PIC16C67T-20I/PQ instead (same PCB, faster CPU, industrial grade). If you need flash-based in-system programming for development or field updates, choose the PIC16F877A-I/PQ - same MQFP-44 package and 33 I/O pins but recompilation of the firmware is required. For commercial-temperature non-automotive designs at the lowest cost, the PIC16C67T-10/PQ (no E suffix) is the same die without the extended-temperature screening and saves a few percent on unit cost.

Comparison with Alternatives

Parameter This Product PIC16C67T-10/PQ PIC16C67T-20I/PQ PIC16C67-10E/PQ PIC16F877A-I/PQ
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package MQFP-44 (PQ) MQFP-44 (PQ) - same MQFP-44 (PQ) - same MQFP-44 (PQ) - same MQFP-44 (PQ) - same
Program Memory 14 KB OTP 14 KB OTP 14 KB OTP 14 KB OTP 14 KB Flash
RAM 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes
Max Clock Speed 10 MHz 10 MHz 20 MHz 10 MHz 20 MHz
Supply Voltage 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 2.0 V to 5.5 V
Temperature Grade Automotive Extended (-40C to +125C) Commercial (0C to +70C) Industrial (-40C to +85C) Automotive Extended (-40C to +125C) Industrial (-40C to +85C)
Memory Type OTP OTP OTP OTP Flash
Approx. Unit Price (qty 1) $12.50 $11.80 $13.20 $12.10 $8.40

Key Differentiators

  • Automotive extended temperature grade at lowest cost point in MQFP-44 (vs PIC16C67T-10/PQ)
  • Tape-and-reel packaging for high-volume SMT assembly (vs PIC16C67-10E/PQ)
  • Highest-volume-proven OTP silicon in this package (vs PIC16F877A-I/PQ)
  • 20 MHz upgrade available in same MQFP-44 footprint (vs PIC16C67T-20I/PQ)

Design Notes

The PIC16C67T-10E/PQ requires a regulated 4.5 V to 5.5 V supply. Place a 100 nF ceramic decoupling capacitor as close as possible to each VDD/VSS pair (pins 11/12 and 31/32), and add a bulk 10 uF aluminum or tantalum capacitor on the main 5 V rail. For automotive load-dump protection, place a TVS diode (e.g., SMAJ33A) and series resistor upstream of the regulator. A separate analog supply (AVDD/AVSS, pins 41/42) should be filtered with a ferrite bead or small resistor and decoupled with 100 nF to keep ADC readings clean.

Do not program the configuration bits to disable MCLR; the MCLR pin (pin 1) must have a 10 kohm pull-up to VDD for normal operation, and a push-button to ground for manual reset. When using the on-chip A/D converter, allow adequate acquisition time (typically 20 us per channel at 5 V) or readings will be inaccurate. The PIC16C67 is OTP only - verify firmware on a PIC16F877A-I/PQ windowed or flash equivalent before committing to production programming. Brown-out reset (BOR) should be enabled to prevent code runaway at low VDD.

Route the oscillator traces (OSC1/OSC2, pins 13/14) short and surrounded by ground to minimize EMI pickup. Place the crystal or resonator within 0.5 inch of the MCU and add a guard ring tied to ground. The 33 I/O pins should be distributed so high-current switching outputs are physically separated from low-level analog inputs to reduce crosstalk on PORTA. Use a four-layer PCB with a dedicated ground plane for production designs; two-layer boards can work but require a ground pour on the bottom layer.

At 20 MHz clock with all peripherals active, the PIC16C67T-10E/PQ draws approximately 25 mA typical - about 125 mW dissipation in the MQFP-44 package. With theta_JA around 50 C/W for MQFP, this yields a junction temperature rise of ~6C above ambient, well within the -40C to +125C operating range. Estimated: this calculation assumes standard JEDEC EIA/JESD51 test conditions and may differ in your specific PCB layout. No heatsink is required.

Compliance Information

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

PIC16C67 family is a mature Microchip part; RoHS/REACH compliance should be verified from the lot-specific manufacturer documentation. Automotive temperature grade is qualified to Microchip's own extended (-E) test profile but AEC-Q100 status is not explicitly stated in the verified web data - confirm with Microchip if AEC-Q100 is required.

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

Related Searches

PIC16C67T-10E/PQ PIC16C67T-10E/PQ datasheet Microchip PIC16C67 MQFP-44 8-bit OTP microcontroller 14KB 33 I/O PIC16C67 tape and reel automotive PIC16C67 automotive body control MCU PIC16C67T-10E vs PIC16C67T-20I PIC16C67T-10E/PQ drop-in replacement PIC16C67T-10E/PQ buy price what is OTP microcontroller PIC16C67T-10E/PQ pinout MQFP-44 PIC16C67T-10E/PQ stock distributor PIC16C67T-10E/PQ vs PIC16F877A upgrade

Related Components & Terms

Microchip Technology PIC16C67 PIC16C67T-10E/PQ PIC16C67T-10/PQ PIC16C67T-20I/PQ PIC16C67-10E/PQ PIC16F877A microcontroller 8-bit MCU RISC Harvard architecture OTP memory MQFP-44 PQ package USART MSSP I2C SPI PWM automotive temperature grade AEC-Q100 RoHS REACH PIC16 family PIC16C6x
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