PIC16LC67T-04I/L - 8-Bit 4MHz MCU, 14KB OTP, 44-PLCC | Microchip
MPN: PIC16LC67T-04I/L ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $12.5 | $12.50 |
| 10 | $11.25 | $112.50 |
| 100 | $10 | $1,000.00 |
| 500 | $8.75 | $4,375.00 |
| 1,000 | $7.5 | $7,500.00 |
PIC16LC67T-04I/L Overview
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/Flash/OTP), data RAM, and peripherals onto one silicon die. PIC16C-series MCUs use a Harvard RISC architecture with 35 single-word instructions, simplifying firmware development while delivering deterministic interrupt latency. The PIC16LC67 sits in the broader taxonomy as 8-bit MCU -> microcontroller -> embedded processor -> semiconductor, serving cost-sensitive embedded control roles where 16-bit or 32-bit performance is unnecessary.
Key features include three serial communication peripherals (I2C, SPI, and UART/USART), Brown-out Detect/Reset, Power-on Reset (POR), Pulse Width Modulation (PWM) outputs, and a Watchdog Timer (WDT). These on-chip peripherals reduce external component count and BOM cost for embedded designs. The 4MHz maximum clock frequency supports instruction-cycle execution at 1MHz (4:1 oscillator-to-instruction-clock divider), adequate for low-speed control loops, sensor interfacing, and human-machine interface tasks.
The PIC16LC67T-04I/L uses CMOS, fully-static design, allowing the clock to be slowed or stopped without losing internal state. Industrial temperature range (-40C to +85C) and 5V operation suit factory automation, instrumentation, and consumer appliances. The 44-PLCC package is socket-compatible with the legacy through-hole 40-pin DIP footprint adapters used in older designs, simplifying field retrofits.
Typical applications include industrial control panels, HVAC thermostat controllers, security alarm panels, simple sensor hubs, motor-control PWM drivers, and low-cost consumer devices. The combination of OTP memory (one-time programmable, no in-system reprogrammability) targets high-volume production runs where firmware is finalized before mask/OTP programming.
When designing with this part, note that OTP memory cannot be field-updated; design firmware carefully or evaluate the flash-based PIC16F877 equivalent for development. The 44-PLCC package requires a PLCC socket or reflow-compatible land pattern; verify socket tooling if the design is a retrofit.
This page synthesizes distributor pricing snapshots, drop-in alternative listings across the PIC16C6x family, and practical design notes not aggregated on any single manufacturer or distributor page.
Drop-in alternatives for PIC16LC67T-04I/L — 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 PIC16LC67T-04I/L (same form factor and footprint) — differing in Core Architecture, Package, Program Memory Size, ADC, Program Memory Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LC67-04I/L
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LC67-04/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$6.98 / Unit
View Datasheet →PIC16LC67T-04I/PQ
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.92 / Unit
View Datasheet →PIC16F877A-I/LG
✅ Drop-In✓ In Stock
$4.78 / Unit
View Datasheet →PIC16LC66-04I/SP
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$3.65 / Unit
View Datasheet →PIC16LC67T-04I/L Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC RISC (Harvard) |
| Family | PIC16C |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 14 KB (8K x 14) |
| RAM Size | 368 bytes |
| Maximum CPU Frequency | 4 MHz |
| Operating Voltage | 5 V |
| Communication Interfaces | I2C, SPI, UART/USART |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| Package Type | 44-PLCC (J-Lead, 16.59 x 16.59 mm) |
| Temperature Grade | Industrial (-40C to +85C) |
| Mounting Type | Surface Mount |
| Packaging | Tape & Reel (TR) |
PIC16LC67T-04I/L Pin Configuration
| Pin 1 | RA2/AN2/VREF- — PORTA bit 2 / ADC input 2 / negative voltage reference |
| Pin 2 | RA3/AN3/VREF+ — PORTA bit 3 / ADC input 3 / positive voltage reference |
| Pin 3 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pin 4 | RA5/SS/AN4 — PORTA bit 5 / SPI slave select / ADC input 4 |
| Pin 5 | RE0/RD/AN5 — PORTE bit 0 / parallel read control / ADC input 5 |
| Pin 6 | RE1/WR/AN6 — PORTE bit 1 / parallel write control / ADC input 6 |
| Pin 7 | RE2/CS/AN7 — PORTE bit 2 / parallel chip select / ADC input 7 |
| Pin 8 | VDD — Positive power supply (5V) |
| Pin 9 | VSS — Ground |
| Pin 10 | OSC1/CLKIN — Oscillator input / external clock input |
| Pin 11 | OSC2/CLKOUT — Oscillator output / clock output |
| Pin 12 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pin 13 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 PWM output |
| Pin 14 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM output |
| Pin 15 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pin 16 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pin 17 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 18 | RC6/TX/CK — PORTC bit 6 / UART TX / USART clock |
| Pin 19 | RC7/RX/DT — PORTC bit 7 / UART RX / USART data |
| Pin 20 | RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0 |
| Pin 21 | RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1 |
| Pin 22 | RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2 |
| Pin 23 | RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3 |
| Pin 24 | RD4/PSP4 — PORTD bit 4 / parallel slave port bit 4 |
| Pin 25 | RD5/PSP5 — PORTD bit 5 / parallel slave port bit 5 |
| Pin 26 | RD6/PSP6 — PORTD bit 6 / parallel slave port bit 6 |
| Pin 27 | RD7/PSP7 — PORTD bit 7 / parallel slave port bit 7 |
| Pin 28 | VSS — Ground |
| Pin 29 | VDD — Positive power supply (5V) |
| Pin 30 | RB0/INT — PORTB bit 0 / external interrupt |
| Pin 31 | RB1 — PORTB bit 1 |
| Pin 32 | RB2 — PORTB bit 2 |
| Pin 33 | RB3/PGM — PORTB bit 3 / low-voltage programming |
| Pin 34 | RB4 — PORTB bit 4 |
| Pin 35 | RB5 — PORTB bit 5 |
| Pin 36 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 37 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pin 38 | MCLR/VPP — Master clear reset / programming voltage |
| Pin 39 | RA0/AN0 — PORTA bit 0 / ADC input 0 |
| Pin 40 | RA1/AN1 — PORTA bit 1 / ADC input 1 |
| 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
PIC16LC67T-04I/L is suitable for 6 applications: Industrial Control Panels, HVAC Thermostat Controllers, Security Alarm Panels, Simple Sensor Hubs, Motor Control PWM Drivers, Low-Cost Consumer Devices.
Industrial Control Panels
The PIC16LC67T-04I/L is well suited to industrial control panels where the 8-bit RISC core drives button inputs, LED indicators, and relay outputs via its PWM and GPIO peripherals. The 4 MHz CPU clock handles scan-loop polling of 32-64 keys within milliseconds, while the integrated UART/USART connects to PLCs or HMIs for supervisory reporting. Brown-out Detect/Reset and the Watchdog Timer protect against supply dips and firmware lockups common on factory floors, and the industrial -40C to +85C temperature grade handles unheated enclosures. With 14 KB OTP, designers can ship a fully locked firmware image for high-volume panel production without field-update risk.
Recommended
HVAC Thermostat Controllers
The PIC16LC67T-04I/L serves as the control brain in HVAC thermostat designs, using ADC channels to read thermistor temperature sensors and PWM outputs to drive triac-fired heater/cooler stages. Its 5 V operation matches typical thermostat power rails derived from 24 VAC transformer plus rectifier, and the integrated UART allows connection to smart-home bridges. The 14 KB OTP accommodates scheduler logic, multi-zone control, and LCD driver routines. Brown-out Reset prevents incorrect setpoint retention during brown-outs, while the WDT recovers from EMI-induced firmware stalls common near relay coils.
Recommended
Security Alarm Panels
In security alarm panels, the PIC16LC67T-04I/L monitors up to 8-16 zones via GPIO and SPI-connected keypads, manages siren and dialer outputs via PWM and GPIO, and reports events via the integrated UART to a central monitoring station modem. Its Brown-out Detect/Reset ensures the panel latches a tamper event during power glitches rather than silently rebooting, and the WDT recovers from RF-induced firmware lockups. The 14 KB OTP stores zone configuration, dialer phone numbers, and event-log buffers, while the industrial temperature grade tolerates garage and basement installations.
Recommended
Simple Sensor Hubs
The PIC16LC67T-04I/L is a strong fit for sensor hub nodes that aggregate temperature, humidity, and switch inputs and forward them via UART or I2C to a gateway. The 4 MHz core handles periodic ADC scans at 1-10 Hz with margin for averaging, and the 368 B RAM holds recent samples plus protocol buffers. Brown-out Reset preserves the last-known sensor state during supply glitches. The 5 V supply tolerance matches industrial 24 V-to-5 V regulator outputs, and the 44-PLCC package provides ample I/O for multi-sensor fan-in.
Recommended
Motor Control PWM Drivers
The PIC16LC67T-04I/L's on-chip PWM peripheral drives small DC and stepper motors in low-power applications such as fans, valve actuators, and small pumps. The 4 MHz core and PWM resolution are sufficient for 8-10 kHz switching frequencies on brushed DC motors, while the UART allows host commands from a master controller. Brown-out Reset and WDT protect the motor driver stage from firmware stalls that could otherwise stall the motor. The 14 KB OTP accommodates simple PID or open-loop speed-control routines plus diagnostic state machines.
Recommended
Low-Cost Consumer Devices
The PIC16LC67T-04I/L targets high-volume consumer products - kitchen appliances, toys, and small appliances - where its OTP memory provides the lowest per-unit cost after NRE. The integrated I2C/SPI/UART trio interfaces with character LCDs, EEPROM, and wireless modules for connected appliances. Industrial temperature grade handles garage and outdoor-adjacent installations, while Brown-out Reset protects user settings during power blips. The 44-PLCC J-Lead package is well-supported by high-speed SMT lines for consumer-electronics production volumes.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC67T-04I/L — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LC67-04I/L | PIC16LC67-04/PT | PIC16LC67T-04I/PQ | PIC16F877A-I/L | PIC16LC66-04I/SP |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-PLCC (J-Lead) | 44-PLCC (J-Lead) - same | 44-TQFP - same pin count, different layout | 44-MQFP (PQ) - same pin count, different layout | 44-PLCC (J-Lead) - same | 28-SPDIP - different pin count |
| Core | 8-bit PIC RISC | 8-bit PIC RISC - same | 8-bit PIC RISC - same | 8-bit PIC RISC - same | 8-bit PIC RISC - same | 8-bit PIC RISC - same |
| Program Memory Type | OTP (14 KB) | OTP (14 KB) - same | OTP (14 KB) - same | OTP (14 KB) - same | Flash (14 KB) - reprogrammable | OTP (14 KB) - same |
| RAM Size | 368 bytes | 368 bytes - same | 368 bytes - same | 368 bytes - same | 368 bytes - same | 368 bytes - same |
| Max CPU Frequency | 4 MHz | 4 MHz - same | 4 MHz - same | 4 MHz - same | 20 MHz - faster | 4 MHz - same |
| Operating Voltage | 5 V | 5 V - same | 5 V - same | 5 V - same | 2.0-5.5 V - wider range | 5 V - same |
| Lifecycle Status | NRND | NRND | NRND | NRND | Active | NRND |
Key Differentiators
- OTP-only memory lowers per-unit cost for high-volume production (vs PIC16F877A-I/L)
- 44-PLCC package enables socket-based field retrofits (vs PIC16LC67-04/PT (44-TQFP))
- Tape & Reel packaging ready for high-volume SMT lines (vs PIC16LC67-04I/L (Tray))
Design Notes
The PIC16LC67T-04I/L uses One-Time Programmable (OTP) memory that CANNOT be erased or rewritten. Once the bit cells are programmed, the firmware is permanently locked. Engineers should develop and debug on a flash-based sibling (PIC16F877A-I/L) and only migrate to this OTP part for the final production image after firmware is fully validated. Programming a bug into OTP requires scrapping the physical part.
The PIC16LC67T-04I/L operates from a single 5 V supply with two VDD and two VSS pins (pins 8, 29 for VDD; pins 9, 28 for VSS) that must both be connected. Decoupling: place a 100 nF ceramic capacitor within 5 mm of each VDD pin, plus a 10 uF bulk capacitor at the board supply entry. The 'LC' low-power CMOS variant draws ~2-5 mA active and <10 uA sleep, but Brown-out Reset can spike current during recovery - budget regulator headroom accordingly.
The 44-pin PLCC J-Lead package requires a socket or reflow-solderable land pattern. Use a through-hole PLCC socket (e.g., 3M 8444-21B1-RK) for prototyping to allow easy swap to flash-based PIC16F877A-I/L. For SMT production, follow IPC-7351 land pattern guidelines for PLCC-J with a 1.27 mm pitch and ensure adequate thermal relief for hand-rework. The PLCC package is NOT pin-compatible with the 44-TQFP (PT) variant - PCB layouts cannot be reused.
The configuration bits (fuses) on the PIC16LC67T-04I/L control oscillator mode, watchdog enable, brown-out voltage, code protection, and low-voltage programming. Setting the wrong configuration bit - especially code protection (CP) - can permanently lock the part before you finish programming. Always program the configuration bits LAST, after verifying the firmware image. Use the 'CP_ALL' setting only on the final production image.
Estimated: At 4 MHz active CPU and 5 V supply with all peripherals enabled, typical power dissipation is approximately 50 mW (10 mA active current). The 44-PLCC package has theta_JA of approximately 50 C/W, giving a junction temperature rise of 2.5C above ambient - well within the 85C industrial limit. However, if all PORTB pull-ups are enabled and outputs drive heavy loads, total dissipation can climb to 250-300 mW; ensure ambient temperature stays below 70C in enclosed designs.
Compliance Information
RoHS and lead-free status not specified in the verified web data; engineers should request the RoHS-compliant ordering code (e.g., PIC16LC67T-04I/LG or similar) from Microchip if RoHS is required. AEC-Q100 not applicable - this is a general-purpose industrial MCU, not automotive-qualified.