PIC16LC662T-04/PT - 8-bit PIC MCU, 7KB OTP, 4MHz | Microchip
MPN: PIC16LC662T-04/PT ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $8.95 | $8.95 |
| 10 | $8.05 | $80.50 |
| 100 | $7.15 | $715.00 |
| 500 | $6.35 | $3,175.00 |
| 1,000 | $5.65 | $5,650.00 |
PIC16LC662T-04/PT Overview
A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory, working RAM, and programmable I/O peripherals. The PIC16LC662 belongs to the mid-range PIC16 architecture, sitting in the PIC microcontroller family hierarchy as: PIC16LC662 -> PIC16 mid-range MCU -> 8-bit RISC microcontroller -> embedded controller -> semiconductor. The 14-bit instruction word and 35-instruction RISC core make it well suited to low-power, deterministic embedded control tasks.
Key features include 8-bit data width, 7KB OTP for firmware storage, 176-byte data RAM, 33 I/O pins with programmable direction, four oscillator modes (RC, LP, XT, HS) selectable in software, and an external oscillator interface. On-chip peripherals typically include timers, a watchdog timer, and an analog comparator. The 4 MHz maximum clock and 33 I/O make the device well matched to mid-complexity control loops.
Typical applications include industrial automation controllers, consumer electronics front panels, automotive body and comfort modules, low-end sensor signal conditioning, and small white-goods appliances. Designers typically pair the LC662 with external EEPROM, an LCD driver, and an RS-232/RS-485 transceiver when building human-machine interfaces or distributed sensor nodes.
When designing with this device, ensure the OTP programming window is reserved on the PCB (high-voltage VPP access) since OTP parts cannot be reprogrammed. Place a 0.1 uF decoupling capacitor on every VDD/VDDC pin pair and route the external clock or crystal within 1 cm of the OSC1/OSC2 pins to maintain signal integrity.
This page synthesizes distributor pricing, drop-in alternative MPNs, and practical design notes not found in the manufacturer datasheet, helping engineers select and source compatible PIC16LC662 variants for legacy or new designs.
Drop-in alternatives for PIC16LC662T-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 PIC16LC662T-04/PT (same form factor and footprint) — differing in Program Memory Size, RAM Size, Mounting Type, Package / Case, ADC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LC662-04I/PT
✅ Drop-In✓ In Stock
$4.25 / Unit
View Datasheet →PIC16LC662-04/L
✅ Drop-In✓ In Stock
$4.95 / Unit
View Datasheet →PIC16LC66-04I/SP
✅ Drop-In✓ In Stock
$3.65 / Unit
View Datasheet →PIC16LC66-04I/SO
✅ Drop-In✓ In Stock
$2.78 / Unit
View Datasheet →PIC16LC66-04/SO
✅ Drop-In✓ In Stock
$2.4 / Unit
View Datasheet →PIC16F946-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LC662T-04/PT Maximum Ratings & Electrical Characteristics
| Product Type | 8-bit RISC Microcontroller (MCU) |
| Family | PIC16 mid-range |
| Program Memory Size | 7 KB (4K x 14) OTP |
| RAM Size | 176 x 8 bytes |
| Number of I/O | 33 |
| Maximum Clock Frequency | 4 MHz |
| Instruction Cycle Time | 200 ns (single-cycle) |
| Supply Voltage | 3.0 V to 6.0 V (3.3 V / 5 V nominal) |
| Operating Temperature | -40 C to +85 C (industrial, inferred from /PT suffix) |
| Package / Case | 44-pin TQFP (PT) |
| Mounting Type | Surface Mount |
| Oscillator Type | External |
| Instruction Set | 35 instructions, 14-bit word |
| Packaging | Tape & Reel (TR) |
PIC16LC662T-04/PT Pin Configuration
| Pin 1 | RA0/AN0 — PORTA bit 0 / analog input 0 (multiplexed) |
| Pin 2 | RA1/AN1 — PORTA bit 1 / analog input 1 (multiplexed) |
| Pin 3 | RA2/AN2 — PORTA bit 2 / analog input 2 (multiplexed) |
| Pin 4 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC VREF+ |
| Pin 5 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pin 6 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| Pin 7 | VSS — Ground reference |
| Pin 8 | OSC1/CLKIN — External clock input / crystal oscillator pin 1 |
| Pin 9 | OSC2/CLKOUT — Crystal oscillator pin 2 / clock output |
| Pin 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator out / Timer1 clock in |
| Pin 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / CCP2 |
| Pin 12 | RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM 1 |
| Pin 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pin 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pin 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 16 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| Pin 17 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| Pin 18 | VSS — Ground reference |
| Pin 19 | VDD — Positive supply (3.0-6.0 V) |
| Pin 20 | RB0/INT — PORTB bit 0 / external interrupt |
| Pin 21 | RB1 — PORTB bit 1 |
| Pin 22 | RB2 — PORTB bit 2 |
| Pin 23 | RB3 — PORTB bit 3 |
| Pin 24 | RB4 — PORTB bit 4 |
| Pin 25 | RB5 — PORTB bit 5 |
| Pin 26 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 27 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pin 28 | MCLR/VPP — Master clear reset / OTP programming voltage |
| Pin 29 | RD0 — PORTD bit 0 |
| Pin 30 | RD1 — PORTD bit 1 |
| Pin 31 | RD2 — PORTD bit 2 |
| Pin 32 | RD3 — PORTD bit 3 |
| Pin 33 | RD4 — PORTD bit 4 |
| Pin 34 | RD5 — PORTD bit 5 |
| Pin 35 | RD6 — PORTD bit 6 |
| Pin 36 | RD7 — PORTD bit 7 |
| Pin 37 | RE0/RD — PORTE bit 0 / parallel-port read strobe |
| Pin 38 | RE1/WR — PORTE bit 1 / parallel-port write strobe |
| Pin 39 | RE2/CS — PORTE bit 2 / parallel-port chip select |
| Pin 40 | VDD — Positive supply (3.0-6.0 V) |
| Pin 41 | VSS — Ground reference |
| Pin 42 | NC — Not connected (per datasheet, pin reserved) |
| Pin 43 | NC — Not connected (per datasheet, pin reserved) |
| Pin 44 | NC — Not connected (per datasheet, pin reserved) |
Typical Applications
PIC16LC662T-04/PT is suitable for 6 applications: Industrial Automation Controllers, Consumer Electronics Front Panels, Automotive Body and Comfort Modules, Low-End Sensor Signal Conditioning, White-Goods and Appliance Control, Human-Machine Interface (HMI) Sub-Controllers.
Industrial Automation Controllers
The PIC16LC662T-04/PT's 33 programmable digital I/O lines and 7 KB OTP program memory make it a strong fit for industrial automation controllers that drive relays, read contact closures, and sequence conveyor or motor-control logic. The 4 MHz clock delivers 5 MIPS of deterministic throughput, which is more than enough for PLC-style scan loops running under 10 ms. Designers typically pair the LC662 with opto-isolated inputs and triac/SSR outputs, using the 176-byte RAM to hold scan state and fault flags. The OTP memory is acceptable because industrial controller firmware rarely changes after deployment. Wide 3.0-6.0 V supply tolerance allows direct connection to 5 V or 24 V-derived rails after regulation.
Recommended
Consumer Electronics Front Panels
Consumer front-panel controllers typically need 16-32 I/O for key-scanning, LED driving, and LCD segment control - exactly the resource envelope of the PIC16LC662T-04/PT. The 35-instruction RISC core and 200 ns instruction cycle produce deterministic button-debounce and LED-multiplex timing without an RTOS. The wide 3.0-6.0 V supply range lets designers share the 5 V standby rail with the rest of the appliance. With OTP program memory, finished-goods cost is minimized and firmware cloning is deterred - both desirable in high-volume consumer products. Recommended companion parts include external EEPROM for user preferences and a low-cost LCD driver for character displays.
Recommended
Automotive Body and Comfort Modules
Body controllers for window lifts, mirror adjust, seat-position memory, and interior lighting typically run at 5 V and require 20-40 I/O lines for switch scanning and actuator drive - a natural fit for the PIC16LC662T-04/PT's 33 I/O and 5 V operation. The OTP memory prevents unauthorized firmware modification in dealer-service channels. Automotive body controllers typically multiplex actuators with on-board MOSFET drivers and use the LC662's 176-byte RAM to hold current positions. Note that this part is not AEC-Q100 qualified; for new designs targeting -40 C to +125 C automotive temperature ranges, use PIC16F-series automotive (Q) variants in the same TQFP-44 footprint.
Recommended
Low-End Sensor Signal Conditioning
Distributed sensor nodes that digitize analog signals and transmit them via UART, SPI, or LIN often need only a few analog inputs and modest program memory - the PIC16LC662T-04/PT can play that role at 5 V. The 4 MHz clock can comfortably service a 4800-9600 baud UART, a 100 kHz SPI master, or a LIN slave bus. The 33 I/O allow connection of several sensor channels plus a serial link. Designers typically route the analog front-end through a comparator or an external ADC, since the LC662 itself has no internal ADC ([DATA_NEEDED: confirm ADC presence]). The OTP memory protects calibration coefficients from being overwritten in the field.
Recommended
White-Goods and Appliance Control
Washing machines, dishwashers, microwave ovens, and small kitchen appliances use the PIC16LC662T-04/PT family for the user-interface and timing controller. The 33 I/O handle the keypad, display, door switch, and several triac-driven loads (pump, valve, heater). The 200 ns instruction cycle is plenty for the slow sequencing loops typical of appliances, and the wide 3.0-6.0 V supply allows operation directly from a 5 V rectified mains rail. The 7 KB OTP holds both the appliance cycle code and the safety-timeout logic, while the 176-byte RAM covers current cycle state and error flags.
Recommended
Human-Machine Interface (HMI) Sub-Controllers
The PIC16LC662T-04/PT is well suited as a sub-controller in larger HMIs that handle keypad scanning, LCD refresh, and buzzer/LED feedback while a host processor manages the main application. Its 33 I/O are sufficient for 4x4 keypads plus a parallel character LCD interface, and the 4 MHz instruction cycle can refresh a 16x2 LCD without flicker. The OTP memory locks down the UI firmware to prevent accidental reprogramming during field service. The 176-byte RAM holds key debounce state, LCD cursor position, and a small menu stack. Recommended companion parts include a character-LCD module and an I2C GPIO expander when more I/O is needed.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC662T-04/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LC662-04I/PT | PIC16LC662-04/L | PIC16LC66-04I/SP | PIC16LC66-04I/SO | PIC16F946-I/PT |
|---|---|---|---|---|---|---|
| Package | 44-pin TQFP (PT) | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 14 KB Flash |
| Max Clock Speed | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 20 MHz |
| Number of I/O | 33 | 33 | 33 | 33 | 33 | 53 |
| RAM Size | 176 x 8 | 176 x 8 | 176 x 8 | 176 x 8 | 176 x 8 | 336 x 8 |
| Memory Type | OTP (One-Time Programmable) | OTP | OTP | OTP | OTP | Flash (re-programmable) |
| Supply Voltage | 3.0 V to 6.0 V | 3.0 V to 6.0 V | 3.0 V to 6.0 V | 3.0 V to 6.0 V | 3.0 V to 6.0 V | 2.0 V to 5.5 V |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete | Active |
Key Differentiators
- Flash-based modern equivalent with active lifecycle (vs PIC16LC662T-04/PT (this product))
- Same Microchip silicon at slightly relaxed grade (vs PIC16LC662-04I/PT)
- Sister PIC16C66 family with same instruction set (vs PIC16LC66-04I/SP)
Design Notes
Place a 0.1 uF decoupling ceramic capacitor on every VDD/VDDC pin pair (pins 19 and 40 on this TQFP-44), with the cap leads kept under 3 mm to minimize lead inductance. For 5 V designs drawing up to 25 mA, add a bulk 10 uF tantalum or aluminum-polymer capacitor on the main 5 V rail within 1 cm of the MCU. VSS pins (7, 18, 41) must all be tied to a low-impedance ground plane to reduce EMI and provide a stable reference for the analog pins.
Route the external clock or crystal (pins 8 and 9) within 1 cm of the MCU and keep the traces short, matched, and surrounded by a ground guard ring. Avoid routing digital I/O traces under the OSC pins to prevent clock corruption from capacitive coupling. Place the MCLR/VPP pull-up resistor (typically 10 kohm) close to pin 28, and provide a clean test-point access for in-circuit programming if the OTP part will be programmed after PCB assembly.
Do not exceed the maximum VDD of 6.0 V on the LC662 - the 'LC' low-voltage process has lower absolute-maximum ratings than the standard 'C' PIC16C662 part. Configure unused I/O as outputs (not inputs) to prevent floating-pin shoot-through current that can add 1-2 mA per pin. The OTP memory cannot be re-programmed: verify the entire firmware image before programming to avoid scrapping an entire reel. Finally, ensure the high-voltage VPP signal on pin 28 is fully discharged before applying VDD, or the part may latch up.
Compliance Information
Compliance data not explicitly published in the verified web data. Most Microchip PIC16LC662 parts from the late 1990s were supplied in matte-tin finish with lead-free reflow compatibility, but RoHS compliance must be confirmed with the manufacturer before use in restricted-substance products.