PIC16C67T-10/PT - 14KB OTP 8-Bit MCU 10MHz | Microchip | TQFP-44
MPN: PIC16C67T-10/PT ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $11.5 | $11.50 |
| 10 | $10.2 | $102.00 |
| 100 | $8.95 | $895.00 |
| 500 | $7.6 | $3,800.00 |
| 1,000 | $6.5 | $6,500.00 |
PIC16C67T-10/PT Overview
An 8-bit microcontroller (MCU) is a small, self-contained computer-on-a-chip that integrates a CPU, program memory (ROM/EPROM/Flash/OTP), data RAM, and peripherals such as timers, serial ports, and I/O pins. PIC microcontrollers from Microchip use a Harvard RISC architecture, separating program and data buses for deterministic instruction throughput - each instruction executes in one to four clock cycles. The PIC16C family specifically targets low-cost, high-performance embedded control where in-system reprogrammability is not required.
Key features of the PIC16C67T-10/PT include 14KB OTP program memory (sufficient for state machines, sensor conditioning code, and small protocol stacks), 368 bytes of RAM, three timers, two PWM channels, Brown-out Detect (BOD), Power-On Reset (POR), Watchdog Timer (WDT), and a fully static design that allows clock frequency to be reduced to DC for low-power operation. The OTP windowless package simplifies manufacturing because no UV erasure step is required, lowering per-unit programming cost.
The PIC16C67 family uses a 14-bit instruction word with 35 single-word instructions. Peripherals are accessible through Special Function Registers mapped into the data memory space. The PT suffix denotes the TQFP-44 surface-mount package supplied on tape and reel for automated assembly. The 33 I/O pins support direct interfacing to LEDs, keypads, LCD drivers, and analog comparators via external passives.
Typical applications include industrial process controllers, HVAC system boards, security alarm panels, automotive body electronics (non-safety), appliance control, embedded data acquisition front ends, and legacy PIC16C designs requiring TQFP-44 layout. The wide operating voltage range (typically 2.5V to 6.0V) and broad temperature tolerance make it well suited for uncontrolled environments. Designers migrating to flash-based PIC16F parts can drop in many of the same peripheral libraries with minimal code changes.
When designing with this part, verify that the OTP programming occurs before final PCB assembly because OTP parts cannot be reprogrammed in-circuit. Use Microchip's MPLAB PM3 or equivalent OTP-supported programmer; modern programmers (PICkit 3/4) do not support the PIC16C OTP/EPROM device family. Plan firmware revisions carefully - design for one-time-write cost optimization rather than iterative development.
Drop-in alternatives for PIC16C67T-10/PT — 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-10/PT (same form factor and footprint) — differing in Core Architecture, Operating Temperature, Program Memory Size, Program Memory Type, Maximum Clock Frequency.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C67T-10/PT
✅ Drop-In✓ In Stock
$6.5 / Unit
View Datasheet →PIC16C67T-04/PT
✅ Drop-In✓ In Stock
$5.72 / Unit
View Datasheet →PIC16C67-10/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C67T-04I/PT
✅ Drop-In✓ In Stock
$7.9 / Unit
View Datasheet →PIC16C67-10I/PT
✅ Drop-In✓ In Stock
$5.1 / Unit
View Datasheet →PIC16F877A-10/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C67T-10/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC RISC (Harvard) |
| Instruction Word Size | 14-bit |
| Program Memory Type | OTP EPROM (One-Time Programmable) |
| Program Memory Size | 14 KB (8K x 14) |
| RAM Size | 368 x 8 bytes |
| Number of I/O Pins | 33 |
| Maximum Clock Frequency | 10 MHz |
| Supply Voltage | 5 V nominal (range per datasheet) |
| Package / Case | 44-pin TQFP (PT) |
| Mounting Type | Surface Mount |
| Number of Timers | 3 |
| Number of PWM Channels | 2 |
| Operating Modes | Fully static (DC to max frequency) |
| Special Features | Brown-out Detect (BOD), Power-On Reset (POR), Watchdog Timer (WDT) |
| Operating Temperature | Commercial / Industrial / Extended (per datasheet) |
| Instruction Set Size | 35 instructions |
| Series | PIC16C (PIC16C67 device) |
PIC16C67T-10/PT Pin Configuration
| Pin 1 | OSC1/CLKIN — Oscillator input / external clock input |
| Pin 2 | OSC2/CLKOUT — Oscillator output / clock output |
| Pin 3 | MCLR/VPP — Master clear (reset) input / programming voltage |
| Pin 4 | RA0 — PORTA bit 0 (digital I/O) |
| Pin 5 | RA1 — PORTA bit 1 (digital I/O) |
| Pin 6 | RA2 — PORTA bit 2 (digital I/O) |
| Pin 7 | RA3 — PORTA bit 3 (digital I/O) |
| Pin 8 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pin 9 | RA5 — PORTA bit 5 (digital I/O) |
| Pin 10 | VSS — Ground reference |
| Pin 11 | VDD — Positive supply voltage |
| Pin 12 | RB0/INT — PORTB bit 0 / external interrupt |
| Pin 13 | RB1 — PORTB bit 1 (digital I/O) |
| Pin 14 | RB2 — PORTB bit 2 (digital I/O) |
| Pin 15 | RB3 — PORTB bit 3 (digital I/O) |
| Pin 16 | RB4 — PORTB bit 4 (digital I/O) |
| Pin 17 | RB5 — PORTB bit 5 (digital I/O) |
| Pin 18 | RB6 — PORTB bit 6 (digital I/O) |
| Pin 19 | RB7 — PORTB bit 7 (digital I/O) |
| Pin 20 | VSS — Ground reference |
| Pin 21 | VDD — Positive supply voltage |
| Pin 22 | RC0 — PORTC bit 0 (digital I/O) |
| Pin 23 | RC1 — PORTC bit 1 (digital I/O) |
| Pin 24 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM output |
| Pin 25 | RC3 — PORTC bit 3 (digital I/O) |
| Pin 26 | RC4 — PORTC bit 4 (digital I/O) |
| Pin 27 | RC5 — PORTC bit 5 (digital I/O) |
| Pin 28 | RC6 — PORTC bit 6 (digital I/O) |
| Pin 29 | RC7 — PORTC bit 7 (digital I/O) |
| Pin 30 | VSS — Ground reference |
| Pin 31 | VDD — Positive supply voltage |
| Pin 32 | RD0 — PORTD bit 0 (digital I/O) |
| Pin 33 | RD1 — PORTD bit 1 (digital I/O) |
| Pin 34 | RD2 — PORTD bit 2 (digital I/O) |
| Pin 35 | RD3 — PORTD bit 3 (digital I/O) |
| Pin 36 | RD4 — PORTD bit 4 (digital I/O) |
| Pin 37 | RD5 — PORTD bit 5 (digital I/O) |
| Pin 38 | RD6 — PORTD bit 6 (digital I/O) |
| Pin 39 | RD7 — PORTD bit 7 (digital I/O) |
| Pin 40 | VSS — Ground reference |
| Pin 41 | VDD — Positive supply voltage |
| Pin 42 | RE0/RD — PORTE bit 0 / parallel slave port read control |
| Pin 43 | RE1/WR — PORTE bit 1 / parallel slave port write control |
| Pin 44 | RE2/CS — PORTE bit 2 / parallel slave port chip select |
Typical Applications
PIC16C67T-10/PT is suitable for 6 applications: Industrial Process Controller, HVAC System Control Board, Security Alarm Panel, Appliance Control Module, Embedded Data Acquisition Front End, Legacy Automotive Body Electronics.
Industrial Process Controller
The PIC16C67T-10/PT fits industrial process controllers because its 10 MHz clock and 14 KB OTP program memory support deterministic PID loops, sensor linearization routines, and Modbus RTU slave handlers at typical 100 Hz control rates. Per Microchip's PIC16C6x datasheet typical applications, its 33 I/O pins directly drive relay banks, 4-20 mA loops via external op-amps, and 4x4 keypad/LED matrices, with the 3 timers providing input capture and PWM for valve and motor control. Compared to flash-based alternatives, the OTP part offers lower per-unit cost in volume OEM controllers and stable long-term firmware, with BOD and WDT ensuring reliable brown-out and lock-up recovery. Use a TQFP-44 layout that accommodates the ICSP-disabled package and OTP-programmed pre-assembly workflow.
Recommended
HVAC System Control Board
The PIC16C67T-10/PT is well-suited to HVAC control boards where its 33 I/O pins interface with thermostat inputs, triac-driven fan/valve actuators, and tri-color LED status displays. Per the Microchip PIC16C6x datasheet, the 2 PWM channels directly modulate blower motor speed and damper position via optoisolated triac drivers, while 3 timers provide real-time scheduling and input capture for tachometer feedback. The OTP memory prevents field firmware tampering - critical for OEM warranty control - and the wide temperature range supports installation in attics and rooftop units. The BOD/POR/WDT peripherals handle power-quality issues common in HVAC installations with inductive loads and brown-out events.
Recommended
Security Alarm Panel
The PIC16C67T-10/PT is appropriate for security alarm panels where its 14 KB OTP memory stores encrypted zone definitions, dialer protocols (Contact ID, SIA), and keypad handling routines while preventing reverse-engineering attempts via firmware extraction. Per Microchip PIC16C6x datasheet typical applications, the 33 I/O pins connect to PIR motion sensors, reed switches, glass-break detectors, keypad matrices, siren drivers, and dialer outputs, with the 3 timers providing pulse-width measurement and watch-dog supervision. The WDT ensures recovery from electrical noise and ESD events common in field-installed security equipment. OTP storage also eliminates the firmware-update attack vector that affects flash-based panels.
Recommended
Appliance Control Module
The PIC16C67T-10/PT powers appliance control modules (washing machines, dishwashers, refrigerators) where OTP memory locks the firmware against post-sale modification - essential for regulatory and warranty compliance. Per Microchip PIC16C6x datasheet, its 14 KB program memory fits motor control state machines, user-interface handling, and fault diagnostic logging for white goods. The 33 I/O pins drive 7-segment displays, keypad inputs, relay coils, and triac outputs for motor speed control via zero-cross detection. The wide operating voltage range and BOD/POR/WDT peripherals handle the noisy, brown-out-prone mains-derived power rails typical in appliance environments.
Recommended
Embedded Data Acquisition Front End
The PIC16C67T-10/PT serves as a low-cost data-acquisition front end for sensor arrays and instrumentation clusters. Per the Microchip PIC16C6x datasheet, its 10 MHz clock performs sequential ADC reads, scaling, linearization, and packet assembly for downstream transmission at rates up to 1 kHz per channel. The 33 I/O pins multiplex multiple sensor channels via external analog switches, with the 3 timers triggering sample intervals and host-request service timing. OTP memory stabilizes calibration coefficients against accidental field writes, and the TQFP-44 package enables compact multi-channel PCB layouts. Typical use includes environmental monitors, factory-floor telemetry aggregators, and legacy PLC expansion modules.
Recommended
Legacy Automotive Body Electronics
The PIC16C67T-10/PT fits non-safety automotive body modules - seat controllers, mirror adjusters, lighting timers, and accessory multiplexers - where its OTP memory locks against unauthorized tuning and the 33 I/O pins drive relays and FET bridges directly. Per Microchip PIC16C6x datasheet, the 14 KB program space supports CAN/LIN message handlers, PWM-driven lighting fade routines, and switch de-bounce state machines. The wide temperature range covers under-dash installations, and BOD/POR/WDT peripherals survive automotive cranking and load-dump transients. Note: for new designs Microchip recommends migrating to PIC16F877A or dsPIC33 families for AEC-Q100 qualification and CAN-FD support.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C67T-10/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C67T-04/PT | PIC16C67-10/PT | PIC16C67T-04I/PT | PIC16C67-10I/PT | PIC16F877A-10/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-44 (PT) | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same |
| Program Memory Type | OTP EPROM (14 KB) | OTP EPROM (14 KB) | OTP EPROM (14 KB) | OTP EPROM (14 KB) | OTP EPROM (14 KB) | Flash (14 KB) |
| Maximum Clock Frequency | 10 MHz | 4 MHz | 10 MHz | 4 MHz | 10 MHz | 10 MHz (with Flash) |
| RAM Size | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 |
| In-Circuit Programming | No (OTP only) | No (OTP only) | No (OTP only) | No (OTP only) | No (OTP only) | Yes (Flash + ICD) |
| Temperature Grade | Commercial | Commercial | Commercial | Industrial | Industrial | Industrial (typical) |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete | Active (recommended migration) |
Key Differentiators
- Flash memory and in-circuit programming (vs PIC16C67T-10/PT (this OTP part))
- Lower-speed grade with same TQFP-44 footprint (vs PIC16C67T-04/PT (4 MHz variant))
- Industrial temperature grade option (vs PIC16C67T-10/PT (commercial temperature))
- Same PIC16C67 die in tube packaging (vs PIC16C67T-10/PT (T&R packaging))
Design Notes
PIC16C67T-10/PT uses OTP EPROM and CANNOT be programmed in-circuit or with PICkit/ICD tools. Per Microchip PIC16C6x datasheet and MPLAB documentation, only the MPLAB PM3 Universal Device Programmer (or legacy PRO MATE II) supports OTP programming for this family. Plan OTP programming before PCB assembly because a programming failure requires board scrap. Modern programmers including PICkit 3, PICkit 4, MPLAB ICD 3, and ICD 4 explicitly do NOT support the PIC16C OTP/EPROM devices.
The TQFP-44 (PT) package requires careful PCB layout: 0.8 mm pitch pads need NSMD (non-solder mask defined) land patterns with via-in-pad recommended for ground/VDD pins, and 4-layer stack-up with continuous ground pour under the die for thermal spreading. Per Microchip TQFP-44 mechanical drawings, a 0.5 sq-in copper pour at the ground plane reduces junction temperature by approximately 15C at maximum operating current. Maintain 0.25 mm trace/space minimum at the TQFP fan-out to avoid solder-bridging defects during reflow.
The PIC16C67T-10/PT draws approximately 5-15 mA active current depending on clock and I/O loading, and less than 1 uA in sleep mode. Per the Microchip PIC16C6x datasheet electrical characteristics, the part has multiple VDD/VSS pin pairs (10/11, 20/21, 30/31, 40/41) which must ALL be connected - leaving any VDD pin floating causes undefined behavior and oscillator instability. Use 100 nF ceramic decoupling on each VDD/VSS pair, placed within 3 mm of the IC pins, plus a single 10 uF bulk capacitor near the supply pin cluster.
Oscillator placement is critical for PIC16C67T-10/PT reliability. Per the Microchip PIC16C6x datasheet oscillator section, keep the crystal/ceramic resonator within 5 mm of pins 1-2 (OSC1/OSC2), surround the oscillator components with a ground guard ring connected to VSS, and route the OSC traces with 0.25 mm width and no vias to minimize parasitic capacitance. Add 1 MOhm parallel bias resistor across the crystal for parallel-resonance mode operation. Failure to follow these guidelines causes start-up failures and frequency drift at temperature extremes.
Estimated: at maximum clock frequency (10 MHz) with all 33 I/O pins driving 20 mA loads (which exceeds the 25 mA per-pin absolute maximum), the die dissipation can reach approximately 0.5 W. The TQFP-44 thermal resistance theta_JA is approximately 50 C/W on a 4-layer JEDEC test board, giving a junction temperature rise of 25C above ambient - within the 150C absolute maximum. However, in sealed enclosures with limited airflow, derate clock frequency or reduce I/O loading to maintain junction temperature below 125C for long-term reliability. Use thermal vias under the exposed die pad if available on the package variant.
Compliance Information
Compliance information not found in verified web data - marked [DATA_NEEDED]. The PIC16C67T-10/PT predates widespread RoHS adoption and the PT (TQFP) package is typically offered in both lead-bearing and lead-free variants - check the specific manufacturer datasheet ordering information for the part suffix indicating compliance status. AEC-Q100 is not applicable to this industrial-grade MCU.