PIC16LC662T-04/L - 8-Bit OTP MCU, 7KB ROM, 33 I/O | Microchip
Référence : PIC16LC662T-04/L ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $22.5 | $22,50 |
| 10 | $20.25 | $202,50 |
| 100 | $17.85 | $1 785,00 |
| 500 | $15.4 | $7 700,00 |
| 1 000 | $13.95 | $13 950,00 |
PIC16LC662T-04/L Présentation
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, integrating a CPU core, program memory (ROM/Flash/UVPROM), data memory (RAM), and a fixed set of peripherals such as timers, an A/D converter, and I/O ports. PIC microcontrollers are categorized within the broader hierarchy: MCU -> microcontroller -> embedded processor -> semiconductor. The "C" suffix in PIC16C662 denotes the original CMOS OTP/UVPROM family that preceded the modern Flash-based PIC16F series, and the "LC" prefix indicates the low-voltage / low-power variant optimized for operation down to 2.5V.
Key features include three timers (Timer0 8-bit with prescaler, Timer1 16-bit with prescaler and external crystal increment during sleep, Timer2 8-bit), a 10-bit multi-channel analog-to-digital converter, two capture/compare/PWM modules, a USART, and a watchdog timer. The 44-pin CERDIP with a quartz window allows the UVPROM to be erased and reprogrammed, which is typical for engineering development cycles rather than volume production.
Typical applications include industrial control boards, motor drive front-ends, instrumentation front-ends, and educational development platforms where erasable memory is required for firmware iteration. The wide 2.5-5.5V supply range also supports battery-powered embedded designs.
When designing with this part, note that the CERDIP package is non-RoHS by default and is intended for through-hole sockets; for new designs requiring RoHS compliance, migrate to a PIC16F66x or PIC16F88x equivalent in surface-mount packages. Always reserve the MCLR/Vpp pin with a proper reset network and use the in-circuit debug (ICD) header per Microchip app note TB008.
This page synthesizes distributor pricing, drop-in PIC16C66x family alternatives, and practical design notes not consolidated in the original manufacturer datasheet, giving engineers and buyers a faster path to qualification.
Alternatives de remplacement direct pour PIC16LC662T-04/L — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC16LC662T-04/L (même facteur de forme et même empreinte) — différant par Program Memory Size, RAM Size, Mounting Type, Operating Temperature Range, Package.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16LC662-04/L
✅ Remplacement direct✓ En stock
$4.95 / unité
Voir la fiche technique →PIC16LC662T-04I/L
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16LC662-04I/PT
✅ Remplacement direct✓ En stock
$4.25 / unité
Voir la fiche technique →PIC16LC66-04/SO
✅ Remplacement direct✓ En stock
$2.4 / unité
Voir la fiche technique →PIC16LC66-04I/SO
✅ Remplacement direct✓ En stock
$2.78 / unité
Voir la fiche technique →PIC16LC662T-04/L Valeurs maximales et caractéristiques électriques
| Core | PIC 8-bit RISC |
| Program Memory | 7 KB (4K x 14) UVPROM |
| RAM | 176 B |
| Operating Frequency | 20 MHz (max, 5V); 4 MHz speed grade designation |
| Tension d'alimentation | 2.5 V to 5.5 V |
| I/O Pins | 33 |
| Timers | 3 (Timer0 8-bit, Timer1 16-bit, Timer2 8-bit) |
| Capture/Compare/PWM | 2 modules |
| Serial Interface | USART |
| Watchdog Timer | Yes |
| Boîtier | CERDIP-40 (windowed), 0.600 INCH |
| Température de fonctionnement | Commercial grade |
| Lead-Free / RoHS | non-compliant (contains lead via CERDIP package) |
Configuration des broches de PIC16LC662T-04/L
| Broche 1 | MCLR/Vpp — Master Clear (reset) input / programming voltage |
| Broche 2 | OSC1/CLKIN — Oscillator input / external clock input |
| Broche 3 | OSC2/CLKOUT — Oscillator output / clock output |
| Broche 4 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| Broche 5 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| Broche 6 | RA2/AN2 — PORTA bit 2 / Analog input 2 |
| Broche 7 | RA3/AN3/Vref+ — PORTA bit 3 / Analog input 3 / ADC Vref+ |
| Broche 8 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Broche 9 | RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI Slave Select |
| Broche 10 | VSS — Ground reference |
| Broche 11 | VDD — Positive supply voltage (2.5-5.5V) |
| Broche 12 | RB0/INT — PORTB bit 0 / External interrupt |
| Broche 13 | RB1 — PORTB bit 1 |
| Broche 14 | RB2 — PORTB bit 2 |
| Broche 15 | RB3/PGM — PORTB bit 3 / LVP programming |
| Broche 16 | RB4 — PORTB bit 4 |
| Broche 17 | RB5 — PORTB bit 5 |
| Broche 18 | RB6/PGC — PORTB bit 6 / ICD clock |
| Broche 19 | RB7/PGD — PORTB bit 7 / ICD data |
| Broche 20 | VSS — Ground (second) |
| Broche 21 | VDD — Positive supply (second) |
| Broche 22 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator out / Timer1 clock in |
| Broche 23 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / CCP2 |
| Broche 24 | RC2/CCP1 — PORTC bit 2 / Capture Compare PWM 1 |
| Broche 25 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Broche 26 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Broche 27 | RC5/SDO — PORTC bit 5 / SPI data out |
| Broche 28 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| Broche 29 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| Broche 30 | VSS — Ground (third) |
| Broche 31 | VDD — Positive supply (third) |
| Broche 32 | RD0 — PORTD bit 0 |
| Broche 33 | RD1 — PORTD bit 1 |
| Broche 34 | RD2 — PORTD bit 2 |
| Broche 35 | RD3 — PORTD bit 3 |
| Broche 36 | RD4 — PORTD bit 4 |
| Broche 37 | RD5 — PORTD bit 5 |
| Broche 38 | RD6 — PORTD bit 6 |
| Broche 39 | RD7 — PORTD bit 7 |
| Broche 40 | VSS — Ground (fourth) |
| Broche 41 | VDD — Positive supply (fourth) |
| Broche 42 | RE0/RD/AN5 — PORTE bit 0 / Parallel slave port read / Analog 5 |
| Broche 43 | RE1/WR/AN6 — PORTE bit 1 / Parallel slave port write / Analog 6 |
| Broche 44 | RE2/CS/AN7 — PORTE bit 2 / Parallel slave port chip select / Analog 7 |
Applications typiques
PIC16LC662T-04/L convient pour 6 applications: Industrial Control & Motor Drive, Educational & Development Platforms, Battery-Powered Embedded Sensor Nodes, HVAC & Building Automation, Automotive Body Electronics (Legacy), Instrumentation & Test Equipment Front-Ends.
Industrial Control & Motor Drive
The PIC16LC662T-04/L fits industrial control boards where its 7 KB UVPROM, 33 I/O, 3 timers, and 10-bit ADC provide sufficient capability for PID loops, relay control, and BLDC commutation. Its 2.5-5.5V operating range supports 5V industrial backplanes and 3.3V battery-backed I/O. The Capture/Compare/PWM modules directly drive power-stage FETs at typical 4 MHz CPU clock. The wide operating temperature and rugged CERDIP package suit factory-floor environments, and the UV-erasable window simplifies firmware iteration during machine commissioning. Pair with a dsPIC30F2010 motor controller for higher-performance FOC applications.
Recommandé
Educational & Development Platforms
The PIC16LC662T-04/L is a popular teaching part because the windowed CERDIP allows students to erase and re-flash UVPROM in classroom labs using a standard UV eraser and Microchip's PICSTART-Plus programmer. With 7 KB ROM and 176 B RAM, students can practice assembly-language programming of timers, ADC, USART, and interrupts on real silicon. The 33 I/O lines are sufficient to drive seven-segment displays, keypads, and small motor shields. The 2.5-5.5V supply range is forgiving of student power-supply mistakes, and the 4 MHz speed grade (derating to 20 MHz at 5V) is fast enough for real-time curricula without obsolescence risk.
Recommandé
Battery-Powered Embedded Sensor Nodes
The PIC16LC662T-04/L suits battery-powered wireless sensor nodes because the "LC" low-voltage family operates down to 2.5V from two alkaline cells or a single Li-ion cell. Sleep current is in the microamp range with Timer1 running from an external 32.768 kHz crystal, enabling years of battery life when waking every few seconds. The 33 I/O lines handle SPI sensors, GPIOs, and analog inputs from thermistors or RTDs, while the integrated 10-bit ADC digitizes the readings. The 4 MHz speed grade runs sensor read-and-transmit cycles well under 10 ms, leaving the rest of the duty cycle for deep sleep.
Recommandé
HVAC & Building Automation
The PIC16LC662T-4/L serves HVAC controllers, thermostat front-ends, and building-automation nodes because it integrates a 10-bit ADC for temperature/humidity sensors, PWM outputs for damper/servo control, and a USART for BACnet or Modbus links. The 2.5-5.5V supply runs directly from a 24 VAC transformer rectified to 5V DC or from a 3.3V backup battery. Industrial temp grade (-40C to +85C, on I-suffixed parts) handles rooftop and basement equipment. The 33 I/O drive relays, triacs, and LED indicators typical of HVAC panels. Pair with a CAT5/Modbus transceiver for wired building networks.
Recommandé
Automotive Body Electronics (Legacy)
Although not AEC-Q100 qualified, the PIC16LC662T-04/L has historically been used in non-safety automotive body electronics such as interior lighting controllers, simple door modules, and aftermarket accessories. The 33 I/O drive LED arrays, relays, and stepper motors for HVAC vents. The 2.5-5.5V supply accepts 12V battery with a simple 5V regulator. The wide operating temperature and rugged CERDIP package tolerate engine-bay heat. New automotive designs should migrate to PIC16F88x or dsPIC33 variants that carry AEC-Q100 qualification.
Recommandé
Instrumentation & Test Equipment Front-Ends
The PIC16LC662T-04/L functions as a low-cost front-end controller in bench instruments such as digital panel meters, signal generators, and laboratory data loggers. The 10-bit ADC digitizes analog sensor outputs while the USART streams readings to a PC over RS-232. The 33 I/O lines drive LCD character displays, rotary encoders, and keypads. The 4 MHz CPU clock is sufficient for sample rates below 100 kHz, and the 7 KB ROM stores calibration tables and menu state machines. The UV-erasable window allows lab firmware tuning without reordering OTP parts.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16LC662T-04/L — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16LC662-04/L | PIC16LC662T-04I/L | PIC16LC662-04I/PT | PIC16LC66-04/SO | PIC16LC66-04I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | CERDIP-40 (windowed) | CERDIP-40 (windowed) - same | CERDIP-40 (windowed) - same | TQFP-44 (PT) - SMT migration | SOIC-28 (SO) - reduced pin | SOIC-28 (SO) - reduced pin |
| Program Memory | 7 KB UVPROM | 7 KB UVPROM | 7 KB UVPROM | 7 KB UVPROM | 7 KB UVPROM | 7 KB UVPROM |
| I/O Pins | 33 | 33 | 33 | 33 | 22 | 22 |
| Supply Voltage | 2.5 to 5.5 V | 2.5 to 5.5 V | 2.5 to 5.5 V | 2.5 to 5.5 V | 2.5 to 5.5 V | 2.5 to 5.5 V |
| Temperature Grade | Commercial | Commercial | Industrial (-40C to +85C) | Industrial | Commercial | Industrial |
| Memory Type | UVPROM (windowed) | UVPROM | UVPROM | UVPROM | UVPROM | UVPROM |
| Pin Count | 40 (CERDIP, 44 lead count) | 40 | 40 | 44 (TQFP) | 28 | 28 |
Principaux différenciateurs
- Windowed CERDIP package supports UV erasure for development cycles (vs PIC16F877A-I/P)
- 33 I/O pins in 44-terminal package supports larger peripheral count (vs PIC16LC66-04/SO)
- Low-voltage LC variant operates down to 2.5V for battery designs (vs PIC16C662-04/P (non-LC))
Notes de conception
Estimated: at VDD = 5V and 4 MHz CPU clock, the PIC16LC662T-04/L draws approximately 5-10 mA active current per DS30211D typical specification. Decouple VDD with a 100 nF ceramic capacitor close to each VDD pin (pins 11, 21, 31, 41), plus a bulk 10 uF tantalum at the board entry. Tie all four VSS pins (10, 20, 30, 40) to a single ground plane to avoid ground-bounce-induced ADC noise.
Per Microchip app note TB008, always place a 100 kohm pull-up on MCLR/Vpp (pin 1) and a series Schottky diode from VDD to MCLR to prevent programming voltage leakage. Configuring RB3/PGM (pin 15) for low-voltage programming (LVP) by default prevents accidental entry into high-voltage programming mode - disable LVP (CONFIG bit) for production to free RB3 as GPIO. Configure unused I/O as outputs to minimize current draw.
Route the 4 MHz crystal traces (OSC1/OSC2) short and symmetric, surrounded by a ground guard ring, and place load capacitors (typically 15-33 pF) within 3 mm of the pins per Microchip app note AN588. For PIC16LC662 ADC accuracy better than 5 LSB, source-impedance should stay below 10 kohm and an external op-amp buffer is recommended. Avoid routing digital switching signals near the analog PORTE inputs (RE0-RE2 / AN5-AN7).
Informations de conformité
CERDIP package contains lead; not RoHS compliant. REACH compliance per Microchip product declaration. Not AEC-Q100 qualified; do not use in automotive safety applications.