PIC16C67T-04/PT - 8-bit MCU 14KB OTP 4MHz 44-TQFP | Microchip
MPN: PIC16C67T-04/PT ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $9.85 | $9.85 |
| 10 | $8.92 | $89.20 |
| 100 | $7.65 | $765.00 |
| 500 | $6.48 | $3,240.00 |
| 1,000 | $5.72 | $5,720.00 |
PIC16C67T-04/PT Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and peripheral interfaces into one package. The PIC16C6x family is classified as a low-power, high-speed CMOS 8-bit RISC MCU family in Microchip's PIC16C mid-range line, itself part of the broader category of microcontrollers, embedded processors, and finally integrated circuits. The 'OTP' program-memory type means the firmware is written once at production and cannot be field-erased, which lowers unit cost in high-volume applications.
Key features include a Harvard RISC architecture with 35 single-cycle instructions, 14-bit wide instruction word, 8-bit data path, four 8-bit timer/counters, two capture/compare/PWM modules, a synchronous serial port (SSP) supporting SPI and I2C, a USART with addressable asynchronous mode, 8-channel 8-bit analog-to-digital converter, and a programmable watchdog timer with on-chip RC oscillator for reliable operation.
The PIC16C67T-04/PT is built on Microchip's low-power CMOS EPROM/ROM process, enabling commercial, industrial, and extended temperature grades with brown-out reset and power-on reset options. Compared with flash-based PIC16F parts, the OTP variant targets cost-sensitive high-volume applications where firmware is finalized before assembly.
Typical applications include industrial control systems, automotive body and chassis subsystems, consumer appliances, security and alarm panels, and smart sensor front-ends where deterministic real-time response and small footprint matter. The wide 2.5 V to 6.0 V supply range also supports battery-backed instrumentation.
When designing with the OTP variant, plan firmware carefully because the program memory cannot be reprogrammed in-circuit. Ensure emulator/ICE support (MPLAB ICE2000/ICE4000) is available during prototype development, or migrate to the pin-compatible PIC16F877 flash variant for prototypes.
Drop-in alternatives for PIC16C67T-04/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-04/PT (same form factor and footprint) — differing in Package, Program Memory Size, Timers, ADC, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C67-04/PT
✅ Drop-In✓ In Stock
$4.85 / Unit
View Datasheet →PIC16C67T-04I/PT
✅ Drop-In✓ In Stock
$7.9 / Unit
View Datasheet →PIC16C67-10I/PT
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$5.1 / Unit
View Datasheet →PIC16C67-20/PT
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$5.95 / Unit
View Datasheet →PIC16C67T-04/PT Maximum Ratings & Electrical Characteristics
| Core | PIC16 (8-bit RISC, Harvard) |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 14 KB (8K x 14) |
| RAM Size | 368 x 8 bytes |
| EEPROM Data Memory | Not present |
| Maximum Clock Frequency | 4 MHz |
| Instruction Set Width | 14-bit |
| Number of I/O Pins | 33 |
| Supply Voltage Range | 2.5 V to 6.0 V |
| Oscillator Type | External |
| Package / Case | 44-TQFP (PT) |
| Mounting Type | Surface Mount |
| Packaging | Tape & Reel (TR) |
| Operating Temperature | 0C to +70C (commercial, '04' grade) |
| RoHS Status | Compliant |
PIC16C67T-04/PT Pin Configuration
| Pin 1 | MCLR/VPP — Master clear (reset) input / programming voltage |
| 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 / ADC VREF+ |
| 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 / analog input 5 |
| Pin 9 | RE1/WR/AN6 — PORTE bit 1 / write control / analog input 6 |
| Pin 10 | RE2/CS/AN7 — PORTE bit 2 / chip select / analog input 7 |
| Pin 11 | VDD — Positive supply voltage (2.5 V to 6.0 V) |
| Pin 12 | VSS — Ground reference |
| Pin 13 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| Pin 14 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| Pin 15 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock |
| Pin 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Pin 17 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| Pin 18 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pin 19 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pin 20 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 21 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| Pin 22 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| Pin 23 | RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0 |
| Pin 24 | RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1 |
| Pin 25 | RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2 |
| Pin 26 | RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3 |
| 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 |
| Pin 34 | RB1 — PORTB bit 1 |
| Pin 35 | RB2 — PORTB bit 2 |
| Pin 36 | RB3/PGM — PORTB bit 3 / low-voltage programming |
| Pin 37 | RB4 — PORTB bit 4 |
| Pin 38 | RB5 — PORTB bit 5 |
| Pin 39 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 40 | RB7/PGD — PORTB bit 7 / ICSP data |
| 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
PIC16C67T-04/PT is suitable for 6 applications: Industrial Process Control, Automotive Body Electronics, Consumer Appliance Control, Security and Alarm Panels, Smart Sensor Front-Ends, Battery-Backed Instrumentation.
Industrial Process Control
The PIC16C67T-04/PT is well suited to industrial process control PLCs and sensor hubs where deterministic real-time response is mandatory. Its 8-bit RISC core executes 35 single-cycle instructions at 4 MHz, giving a 1 microsecond instruction cycle that simplifies PID loop timing. The integrated 8-channel 8-bit ADC reads temperature, pressure, and flow sensors directly, while the two CCP modules generate PWM outputs for valve and motor control.
Recommended
Automotive Body Electronics
The PIC16C67T-04/PT powers body and chassis modules such as central locking, window lift, mirror control, and HVAC blend actuators. The 33 digital I/O pins drive relays, half-bridges, and LED indicators without external expanders, and the USART interfaces with body control LIN/CAN transceivers. For under-hood applications use the industrial -40C to +85C grade variant. The OTP memory locks firmware at production for security.
Recommended
Consumer Appliance Control
White goods such as washing machines, dishwashers, and microwave ovens adopt the PIC16C67T-04/PT for its low cost and deterministic control. The integrated 14 KB OTP memory holds the user interface, motor sequencing, and safety logic, while the 368-byte RAM supports real-time state machines. The wide 2.5 V to 6.0 V supply directly accepts rectified 5 V rails without additional regulation, simplifying BOM.
Recommended
Security and Alarm Panels
Alarm control panels use the PIC16C67T-04/PT to monitor multiple zones, drive piezo sirens, and manage keypad/LED user interfaces. The 33 I/O lines easily handle 16-zone loops, status LEDs, and a 4x4 keypad matrix without external logic. The programmable watchdog timer with on-chip RC oscillator resets the MCU on firmware lockup, critical for unattended security installations. OTP memory prevents firmware tampering.
Recommended
Smart Sensor Front-Ends
Distributed smart sensor nodes use the PIC16C67T-04/PT as a low-cost analog front-end that digitizes sensors and communicates via SPI or I2C to a host controller. The 8-channel 8-bit ADC samples thermocouples, photodiodes, or load cells, while the MSSP peripheral streams results over a 400 kHz I2C bus. With a 4 MHz clock and CMOS design, the part draws only a few milliamps, suitable for loop-powered 4-20 mA instruments.
Recommended
Battery-Backed Instrumentation
Portable test instruments and data loggers benefit from the PIC16C67T-04/PT's wide 2.5 V to 6.0 V supply range and fully static CMOS design. Brown-out reset cleanly shuts down on battery sag, protecting 368-byte RAM contents. The 4 MHz clock draws only a few milliamps, while sleep mode drops consumption to microamp levels. OTP memory secures calibration constants and prevents firmware reverse engineering.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C67T-04/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C67-04/PT | PIC16C67T-04I/PT | PIC16C67-10I/PT | PIC16C67-20/PT |
|---|---|---|---|---|---|
| Package | 44-TQFP (PT) | 44-TQFP (PT) - same | 44-TQFP (PT) - same | 44-TQFP (PT) - same | 44-TQFP (PT) - 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) | OTP EPROM (14 KB) | OTP EPROM (14 KB) |
| Maximum Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 10 MHz | 20 MHz |
| Operating Temperature | 0C to +70C (commercial) | 0C to +70C (commercial) | -40C to +85C (industrial) | -40C to +85C (industrial) | 0C to +70C (commercial) |
| RAM Size | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| Number of I/O Pins | 33 | 33 | 33 | 33 | 33 |
| Packaging Media | Tape & Reel | Tube | Tape & Reel | Tube | Tube |
Key Differentiators
- True silicon-identical drop-in with tube-packaged sibling (vs PIC16C67-04/PT)
- Industrial temperature grade in same footprint (vs PIC16C67T-04I/PT)
- Higher clock speed options available in same package (vs PIC16C67-20/PT)
Design Notes
The PIC16C67T-04/PT uses One-Time Programmable EPROM which cannot be erased or reprogrammed. Validate firmware on a flash-based PIC16F877-04/PT prototype first, then commit the final image to OTP for production. Estimated: each blank OTP unit costs ~USD 5.72 at 1k quantity, so rework is expensive. Always generate CRC checksums on the programmed image and read-back-verify before sealing the device.
Power the PIC16C67T-04/PT from a low-dropout regulator such as the MCP1700 to keep VDD clean within 2.5 V to 6.0 V. Decouple VDD with 100 nF X7R ceramic placed within 5 mm of the VDD pins (11 and 32), plus a bulk 10 uF tantalum. The MCLR/VPP pin requires a 10 kohm pull-up to VDD and a 100 nF decoupling capacitor for reliable brown-out reset operation.
Route the 4 MHz crystal traces between OSC1 (pin 13) and OSC2 (pin 14) symmetrically, with a ground guard ring, to suppress radiated EMI. Place the crystal within 10 mm of the MCU. Keep the MCLR trace short and isolated from high-current switching nodes. The 44-TQFP package has a thermal pad-less bottom; copper pour under the package improves heat dissipation but is not strictly required at 4 MHz speeds.
Compliance Information
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - choose AEC-Q100 qualified variants for automotive. NRND (Not Recommended for New Designs) per latest Microchip product lifecycle information.