PIC16C67T-04E/PT - 8-bit PIC MCU 14KB OTP 4MHz 44-TQFP | Microchip
MPN: PIC16C67T-04E/PT ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $14.5 | $14.50 |
| 10 | $12.95 | $129.50 |
| 100 | $11.4 | $1,140.00 |
| 500 | $9.85 | $4,925.00 |
| 1,000 | $8.6 | $8,600.00 |
PIC16C67T-04E/PT Overview
A PIC16C-series microcontroller is a Harvard-architecture 8-bit RISC MCU designed for embedded control. The PIC family sits within the broader microcontroller hierarchy: microcontroller -> embedded controller -> semiconductor -> integrated circuit. The PIC16C sub-family uses a reduced instruction set, single-cycle execution (except branches), and OTP or windowed EPROM program memory, distinguishing it from later flash-based PIC16F devices. PIC16C parts were widely adopted in 1990s-era industrial, automotive, and consumer designs.
Key features of the PIC16C67T-04E/PT include 14 KB OTP program memory, 368 bytes of data RAM, three timers, a USART, an MSSP (SPI/I2C) peripheral, an 8-channel 8-bit ADC, and a 33-pin digital I/O capability. The 4 MHz oscillator supports external clock/crystal/RC configurations. The E suffix denotes the extended temperature range (-40C to +125C), making the part suitable for industrial and harsh-environment deployments.
Architecturally, the PIC16C67 uses a 14-bit instruction word with an 8-bit data path, separate program and data buses (Harvard), and a two-stage pipeline. Its 14 KB OTP memory allows one-time factory or in-circuit programming, while the 368-byte SRAM provides workspace for variables and stack operations. Peripherals are mapped into the data memory space and controlled via Special Function Registers.
Typical applications include industrial motor control, automotive body and chassis modules, HVAC controls, security and alarm systems, instrumentation front-ends, and consumer appliance controllers. The combination of OTP memory and extended temperature grade targets designs that must be ruggedized but only need single-shot programming.
When designing with this part, note that OTP memory can be programmed only once - firmware revisions require part replacement. The /PT TQFP package requires careful PCB layout to keep analog and digital grounds separated, and decoupling capacitors must be placed within a few millimeters of the supply pins. For new designs, evaluate whether a flash-based PIC16F equivalent offers lower long-term lifecycle risk.
This page synthesizes distributor pricing, datasheet specifications, and drop-in alternative information not aggregated in the original Microchip datasheet - useful for sourcing decisions on this mature legacy part.
Drop-in alternatives for PIC16C67T-04E/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-04E/PT (same form factor and footprint) — differing in Program Memory Type, Operating Temperature, RoHS Status, Mounting Type, Program Memory Size.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C67T-04/PT
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$5.72 / Unit
View Datasheet →PIC16C67-04E/PT
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$7.1 / Unit
View Datasheet →PIC16C67-20E/L
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$9.3 / Unit
View Datasheet →PIC16F877-04/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F877A-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C67T-04E/PT Maximum Ratings & Electrical Characteristics
| Manufacturer | Microchip Technology |
| Series | PIC 16C |
| Core Processor | PIC |
| Core Size | 8-bit |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 14 KB (8K x 14) |
| RAM Size | 368 x 8 bytes |
| Number of I/O | 33 |
| Speed | 4 MHz |
| Supply Voltage (Vcc/Vdd) | 4 V to 6 V |
| Oscillator Type | External |
| Operating Temperature | -40C to +125C (Extended, E suffix) |
| Package / Case | 44-TQFP (10x10 mm) |
| Mounting Type | Surface Mount |
| Packaging | Tape & Reel (TR) |
| Connectivity | UART/USART, SPI, I2C (MSSP) |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| Data Converters | A/D 8x8-bit (per PIC16C67 family datasheet) |
| RoHS Status | ROHS3 Compliant (per distributor listing) |
PIC16C67T-04E/PT Pin Configuration
| Pin 1 | OSC1/CLKIN — Oscillator crystal input or external clock input |
| Pin 2 | OSC2/CLKOUT — Oscillator crystal output or clock output |
| Pin 3 | MCLR/Vpp — Master clear reset (active low) or programming voltage input |
| Pin 4 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Pin 5 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Pin 6 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Pin 7 | RA3/AN3/Vref — PORTA bit 3 / analog input 3 / ADC reference voltage |
| Pin 8 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pin 9 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| Pin 10 | Vss — Ground reference |
| Pin 11 | Vdd — Positive supply voltage (4V-6V) |
| Pin 12 | RB0/INT — PORTB bit 0 / external interrupt input |
| Pin 13 | RB1 — PORTB bit 1 |
| Pin 14 | RB2 — PORTB bit 2 |
| Pin 15 | RB3 — PORTB bit 3 |
| Pin 16 | RB4 — PORTB bit 4 |
| Pin 17 | RB5 — PORTB bit 5 |
| Pin 18 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 19 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pin 20 | Vss — Ground reference |
| Pin 21 | Vdd — Positive supply voltage (4V-6V) |
| Pin 22 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output or clock input |
| Pin 23 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Pin 24 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM output |
| Pin 25 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pin 26 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pin 27 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 28 | RC6/TX/CK — PORTC bit 6 / USART transmit / clock |
| Pin 29 | RC7/RX/DT — PORTC bit 7 / USART receive / data |
| Pin 30 | Vss — Ground reference |
| Pin 31 | Vdd — Positive supply voltage (4V-6V) |
| Pin 32 | RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0 |
| Pin 33 | RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1 |
| Pin 34 | RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2 |
| Pin 35 | RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3 |
| Pin 36 | RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4 |
| Pin 37 | RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5 |
| Pin 38 | RD6/PSP6 — PORTD bit 6 / Parallel Slave Port bit 6 |
| Pin 39 | RD7/PSP7 — PORTD bit 7 / Parallel Slave Port bit 7 |
| Pin 40 | Vss — Ground reference |
| Pin 41 | Vdd — Positive supply voltage (4V-6V) |
| Pin 42 | RE0/RD/AN5 — PORTE bit 0 / read control for PSP / analog input 5 |
| Pin 43 | RE1/WR/AN6 — PORTE bit 1 / write control for PSP / analog input 6 |
| Pin 44 | RE2/CS/AN7 — PORTE bit 2 / chip select for PSP / analog input 7 |
Typical Applications
PIC16C67T-04E/PT is suitable for 7 applications: Industrial Motor Control, Automotive Body and Chassis Modules, HVAC and Building Automation, Security and Alarm Systems, Consumer Appliance Controllers, Test and Measurement Instrumentation, Power Supply Monitoring and Battery Management.
Industrial Motor Control
The PIC16C67T-04E/PT fits industrial motor control where 33 digital I/O pins drive half-bridge gate drivers, sense Hall-effect rotor position, and modulate PWM signals for variable-speed drives. Its extended -40C to +125C temperature grade handles factory-floor thermal stress, while the 14 KB OTP program memory holds complete state-machine code for BLDC and stepper commutation. The integrated MSSP peripheral simplifies SPI communication with smart gate drivers. For 4 MHz operation, PWM resolution at 10 kHz switching frequency is sufficient for most fractional-horsepower industrial drives, though faster motor control may require the -10 or -20 speed grades. The 368-byte RAM is adequate for closed-loop PID state, but designers targeting vector control should evaluate the PIC16F877A or dsPIC30F families instead.
Recommended
Automotive Body and Chassis Modules
The PIC16C67T-04E/PT was historically deployed in automotive body controllers, climate control panels, and chassis modules where OTP memory provides cost-effective one-time programming. Its extended temperature range tolerates under-dash thermal swings, and the 33 I/O pins connect directly to switches, relays, and LIN bus transceivers. However, for new automotive designs, AEC-Q100-qualified PIC16F or PIC18Kxx families are mandatory. The PIC16C67T-04E/PT remains in use only for legacy vehicle platforms and aftermarket replacement. The 4 MHz instruction rate supports 10 ms task scheduling typical of body-control sampling loops, while the integrated USART enables K-Line and LIN slave communication via external transceivers like TJA1027.
Recommended
HVAC and Building Automation
In HVAC controllers and building automation panels, the PIC16C67T-04E/PT manages thermostat inputs, relay outputs for fans and compressors, and serial communication with indoor air-quality sensors. Its 8-channel 8-bit ADC reads multiple thermistor and humidity sensor inputs simultaneously, while PWM channels modulate damper actuators and variable-speed blower motors. The 14 KB OTP program memory supports complex scheduling and PID-based climate control algorithms. The extended temperature grade ensures reliable operation in unconditioned mechanical rooms, attic plenums, and rooftop unit enclosures. The 368-byte RAM accommodates trend-logging buffers for energy-management telemetry, though for cloud-connected smart thermostats, designers should migrate to the PIC16F877A or ESP32-class parts with Wi-Fi capability.
Recommended
Security and Alarm Systems
The PIC16C67T-04E/PT serves as the central controller in intrusion alarm panels, access control readers, and fire-alarm annunciators. Its 33 I/O pins connect PIR motion sensors, magnetic reed switches, glass-break detectors, and keypad matrices, while the integrated USART dials out via modem or reports to a central station over a serial link. OTP memory prevents firmware tampering - a security advantage that ensures locked-in alarm logic. Brown-out reset and the watchdog timer provide robust recovery from power glitches and code-flow anomalies. For new installations, however, encrypted flash-based parts with secure bootloaders are preferred. The 4 MHz instruction rate is ample for scanning 16 zones at 100 ms intervals with debouncing and event-logging.
Recommended
Consumer Appliance Controllers
The PIC16C67T-04E/PT is found in washing machines, dishwashers, microwave ovens, and small kitchen appliances where OTP memory secures firmware against end-user modification. Its 33 I/O pins drive seven-segment displays, keypads, buzzers, and triac-controlled heater elements. The MSSP peripheral interfaces with EEPROM for user-preference storage and with LED-driver ICs for status indication. The extended temperature grade handles oven-cabinet and motor-compartment heat. Designers benefit from the integrated PWM for motor-speed control in wash-cycle agitation. For modern IoT-enabled appliances, however, PIC16F or PIC18 with Wi-Fi/BLE connectivity is the migration path. The PIC16C67T-04E/PT remains a robust choice for non-connected appliance designs where cost optimization is paramount.
Recommended
Test and Measurement Instrumentation
The PIC16C67T-04E/PT powers bench-top multimeters, hand-held oscilloscope front-ends, and laboratory data-acquisition front-ends where deterministic timing and OTP-secured firmware are valued. Its 8-channel 8-bit ADC samples at rates suitable for slow analog signals (thermocouples, strain gauges, pH probes), and the integrated USART streams measurement data to PCs over RS-232. The 14 KB OTP memory holds calibration coefficients, lookup tables, and user-interface state machines. For new T&M designs, the PIC16F877A or PIC18F4550 with USB 2.0 connectivity is preferred, but legacy instruments continue to use the PIC16C67T-04E/PT for its long-term calibration stability and proven reliability in fielded equipment.
Recommended
Power Supply Monitoring and Battery Management
The PIC16C67T-04E/PT is used in UPS front panels, telecom rectifier controllers, and battery-management slave modules where OTP memory ensures the safety-critical firmware cannot be accidentally rewritten. Its 33 I/O pins monitor cell voltages via external multiplexer-fed ADC channels, drive status LEDs, and control cooling fans through PWM. The USART reports battery state-of-charge to a master controller. The extended temperature range handles battery-cabinet and outdoor-cabinet thermal environments. For new designs with lithium-ion chemistries, however, dedicated battery-management ICs like the MCP73123 or dsPIC33-based BMS solutions provide integrated cell balancing and protection. The PIC16C67T-04E/PT remains in service for legacy SLA and NiCd battery plants where the architecture is mature and field-proven.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C67T-04E/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C67T-04/PT | PIC16C67-04E/PT | PIC16F877-04/PT | PIC16F877A-I/PT |
|---|---|---|---|---|---|
| Package | 44-TQFP (10x10 mm) | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | OTP EPROM (14 KB) | OTP EPROM (14 KB) | OTP EPROM (14 KB) | Flash (14 KB) | Flash (14 KB) |
| Maximum Clock Speed | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 20 MHz (+400%) |
| Operating Temperature | -40C to +125C (E) | 0C to +70C (commercial) | -40C to +125C (extended) | 0C to +70C (commercial) | -40C to +85C (industrial) |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Active (NRND) | Active |
| RAM Size | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| Number of I/O | 33 | 33 | 33 | 33 | 33 |
| Supply Voltage | 4 V to 6 V | 4 V to 6 V | 4 V to 6 V | 2 V to 5.5 V (broader) | 2 V to 5.5 V (broader) |
Key Differentiators
- Extended -40C to +125C temperature grade in legacy OTP MCU (vs PIC16C67T-04/PT)
- Drop-in 44-TQFP package compatibility with modern flash successors (vs PIC16F877A-I/PT)
- Tape and reel packaging for high-volume SMT assembly (vs PIC16C67-04E/PT (tray))
Design Notes
The PIC16C67T-04E/PT requires a clean 5 V supply; place a 100 nF decoupling capacitor within 5 mm of each Vdd pin (pins 11, 21, 31, 41) and a single 10 uF bulk capacitor near the MCU. The four Vdd/Vss pin pairs support the multiple I/O ports and must all be connected, even if some I/O banks are unused. Brown-out reset is enabled by configuration fuses and triggers at approximately 4.0 V - design the power supply ramp time accordingly to avoid spurious resets during cold-crank or capacitor-charge events.
The 44-pin TQFP package has a 0.8 mm lead pitch, requiring careful PCB layout: trace width 0.15-0.20 mm, via-in-pad or tented vias under the package, and a continuous ground plane on the bottom layer. Route the crystal traces (OSC1/OSC2) with short, symmetrical lengths and surround them with a ground guard ring to minimize EMI coupling. MCLR must have a 10 kohm pull-up to Vdd and a 100 nF decoupling capacitor for noise immunity.
OTP memory can be programmed exactly once - any firmware bug discovered after programming requires replacing the part. Validate code thoroughly with a flash-based PIC16F877 development unit before committing to OTP production. Configuration bits (watchdog timer enable, brown-out voltage, code protection) must be set explicitly; the default unprogrammed state leaves the watchdog disabled and code unprotected, which can cause field failures. The A/D converter requires the acquisition time (Tacq) to elapse after channel switching - refer to section 11 of the PIC16C6x datasheet for the formula.
Separate analog and digital ground planes if the design uses the ADC. Connect AGND and DGND at a single point near the MCU's Vss pin to avoid ground-loop noise coupling into ADC readings. The AVdd pin (where present on this family) should be filtered with a ferrite bead and bypassed with both 100 nF and 10 uF capacitors. Keep switching signals (PWM outputs, oscillator) away from analog input traces to minimize digital switching noise injection into the ADC result register.
Compliance Information
ROHS3 compliant per distributor listing (mcu-supplier.com). Lead-free finish per Microchip legacy part migration. AEC-Q100 qualification not applicable for PIC16C family - automotive applications require PIC16F or PIC18Kxx with explicit AEC-Q100 marking. Halogen-free status not specified in available data.