PIC16LC662-04I/P - 8-bit 4MHz 7KB OTP MCU DIP-40 | Microchip
부품 번호: PIC16LC662-04I/P ✗ 단종| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $8.95 | $8.95 |
| 10 | $8.1 | $81.00 |
| 100 | $7.2 | $720.00 |
| 500 | $6.45 | $3,225.00 |
| 1,000 | $5.75 | $5,750.00 |
PIC16LC662-04I/P 개요
A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory, working RAM, non-volatile data EEPROM, and programmable peripherals. The PIC16C/LC66x family occupies the mid-range tier of Microchip's 8-bit portfolio, positioned between the baseline PIC10/12/16 families and the high-pin-count PIC17/PIC18 series. Within the broader power-management and embedded hierarchy, an 8-bit MCU like the PIC16LC662 serves as the system supervisor: it sequences power rails, polls sensors through its ADC, drives actuators through PWM, and runs the application firmware. The 'LC' suffix indicates a low-voltage CMOS variant optimized for battery-powered systems, while 'C' indicates the OTP/EPROM program-memory technology.
Key features of the PIC16LC662 include a 10-bit multi-channel ADC (8 channels typical for this family), a USART/SCI serial port for asynchronous or synchronous communication, an SSP/SPI/I2C-compatible synchronous serial port, three hardware timers (one 8-bit Timer0 with prescaler, one 16-bit Timer1 with prescaler, one 8-bit Timer2 with prescaler), a watchdog timer with its own on-chip RC oscillator, and a capture/compare/PWM module. The -04 speed grade delivers 4 MHz / 250 ns instruction cycle. Brown-out reset and power-on reset are integrated. The windowed CERDIP package exposes the die for UV erasure, enabling prototype development cycles that require code revision.
The architecture uses a 14-bit program word, an 8-bit data path, and a 35-instruction set with single-cycle execution. Memory is mapped as separate program and data spaces (Harvard), with 192 bytes of RAM and 128 bytes of EEPROM. The 33 I/O pins are organized into 5 ports (PORTA-PORTE) with individual direction control. Peripheral features include a parallel slave port for external bus expansion, two analog comparators, and a reference voltage module for the ADC.
Typical applications for the PIC16LC662 include industrial control, automotive body and chassis subsystems, instrumentation, motor control, sensor interfacing, and embedded data acquisition. Designers choose this family for deterministic real-time behavior, code-density advantage of 14-bit instructions, and the broad ecosystem of MPLAB development tools. The windowed CERDIP form factor is most common in through-hole legacy designs and in development/engineering builds that require frequent code iteration.
When designing with the PIC16LC662, observe the maximum clock frequency derating over temperature and voltage: at 5 V the device supports 20 MHz; at 3.3 V operation the maximum is typically 10 MHz; at 2.5 V the maximum is 4 MHz, which corresponds to the -04 speed grade. Place decoupling capacitors within 5 mm of the VDD/VSS pins and provide a low-impedance analog AVdd/AVss pair for the ADC. Designers migrating to newer revisions should consider the PIC16F877 or PIC18F family for in-system programmability.
This page synthesizes distributor pricing, drop-in alternative MPNs, design notes, and selection guidance not consolidated on any single manufacturer or distributor page.
드롭인 대체품: PIC16LC662-04I/P — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16LC662-04I/P (동일 폼 팩터 및 풋프린트) — 차이점: Core Architecture, Package, Timers, Program Memory Size, Mounting Type.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F877-04I/P
✅ 드롭인✓ 재고 있음
$4.95 / 개
데이터시트 보기 →PIC16F887-I/P
✅ 드롭인✓ 재고 있음
$1.88 / 개
데이터시트 보기 →PIC16F74-I/P
✅ 드롭인✓ 재고 있음
가격 문의
데이터시트 보기 →PIC16LC622-04I/P
✅ 드롭인✓ 재고 있음
$1.55 / 개
데이터시트 보기 →PIC16LC65A-04I/P
✅ 드롭인✓ 재고 있음
$4.65 / 개
데이터시트 보기 →PIC16LC621A-04I/P
✅ 드롭인✓ 재고 있음
$1.01 / 개
데이터시트 보기 →PIC16LC662-04I/P 최대 정격 & 전기적 특성
| Product Type | 8-bit Microcontroller (MCU) |
| Core Architecture | PIC16 mid-range (Harvard, 14-bit instruction word) |
| Program Memory Size | 7 KB (4K x 14) OTP/EPROM |
| RAM Size | 192 bytes |
| EEPROM Size | 128 bytes |
| Maximum Clock Speed | 4 MHz (-04 speed grade) |
| Supply Voltage Range | 2.5 V to 5.5 V |
| I/O Pins | 33 |
| ADC | 10-bit, multi-channel (8 channels typical) |
| Timers | Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit) |
| Serial Interfaces | USART/SCI, SSP/SPI, I2C-compatible |
| PWM Modules | 1 CCP module (Capture/Compare/PWM) |
| Watchdog Timer | Yes, with dedicated on-chip RC oscillator |
| 동작 온도 범위 | -40C to +85C (Industrial grade, 'I' suffix) |
| 패키지 | 40-pin CERDIP-0.600 (windowed, UV-erasable) |
| 실장 유형 | Through-Hole (DIP) |
| ROM Type | UVPROM / OTP (windowed for erasure) |
| Instruction Set | 35 instructions, single-cycle execution |
PIC16LC662-04I/P 핀 구성
| 핀 1 | MCLR/Vpp — Master Clear (reset) input / programming voltage |
| 핀 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| 핀 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| 핀 4 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| 핀 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC Vref+ |
| 핀 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| 핀 7 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| 핀 8 | RE0/RD/AN5 — PORTE bit 0 / parallel slave port read / analog input 5 |
| 핀 9 | RE1/WR/AN6 — PORTE bit 1 / parallel slave port write / analog input 6 |
| 핀 10 | RE2/CS/AN7 — PORTE bit 2 / parallel slave port chip select / analog input 7 |
| 핀 11 | VDD — Positive supply voltage (digital) |
| 핀 12 | VSS — Ground (digital) |
| 핀 13 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| 핀 14 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| 핀 15 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| 핀 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| 핀 17 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| 핀 18 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| 핀 19 | RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0 |
| 핀 20 | RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1 |
| 핀 21 | RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2 |
| 핀 22 | RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3 |
| 핀 23 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| 핀 24 | RC5/SDO — PORTC bit 5 / SPI data out |
| 핀 25 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| 핀 26 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| 핀 27 | RD4/PSP4 — PORTD bit 4 / parallel slave port bit 4 |
| 핀 28 | RD5/PSP5 — PORTD bit 5 / parallel slave port bit 5 |
| 핀 29 | RD6/PSP6 — PORTD bit 6 / parallel slave port bit 6 |
| 핀 30 | RD7/PSP7 — PORTD bit 7 / parallel slave port bit 7 |
| 핀 31 | VSS — Ground (digital) |
| 핀 32 | VDD — Positive supply voltage (digital) |
| 핀 33 | RB0/INT — PORTB bit 0 / external interrupt |
| 핀 34 | RB1 — PORTB bit 1 |
| 핀 35 | RB2 — PORTB bit 2 |
| 핀 36 | RB3/PGM — PORTB bit 3 / low-voltage programming |
| 핀 37 | RB4 — PORTB bit 4 |
| 핀 38 | RB5 — PORTB bit 5 |
| 핀 39 | RB6/PGC — PORTB bit 6 / ICSP clock |
| 핀 40 | RB7/PGD — PORTB bit 7 / ICSP data |
일반적인 애플리케이션
PIC16LC662-04I/P 적합 용도: 6 애플리케이션s: Industrial Process Control, Automotive Body Electronics, Motor Control and Drives, Instrumentation and Data Acquisition, Embedded Sensor Interfacing, Consumer Appliance Control.
Industrial Process Control
The PIC16LC662-04I/P fits industrial process control where deterministic 8-bit performance, 4 MHz operation, and 33 I/O lines drive sensor multiplexing, actuator PWM, and Modbus-class serial links. Its 10-bit ADC with up to 8 channels reads 4-20 mA loop transmitters via current-sense resistors, while the CCP module generates isolated PWM for proportional valve control. The wide 2.5 V to 5.5 V supply lets the MCU run directly from a 24 V industrial bus after a small LDO, simplifying DIN-rail PLC designs. Brown-out and watchdog timers protect against factory supply transients; the windowed CERDIP package supports long-term aerospace and defense process-control programs where OTP UV-erase is preferred for security.
추천
Automotive Body Electronics
In automotive body and chassis subsystems, the PIC16LC662-04I/P's industrial -40C to +85C temperature range and OTP code security make it a candidate for legacy ECU modules including body controllers, lighting drivers, and HVAC actuators. Its USART links to LIN transceivers, while the 8-channel 10-bit ADC reads thermistor, potentiometer, and switch-position sensors. The CCP/PWM module drives MOSFET gates for seat-heater, mirror-fold, or wiper control. Note that AEC-Q100 Grade 0 parts are required for under-hood applications; this industrial-grade part is suitable only for cabin modules. For new automotive designs, Microchip recommends AEC-Q100-qualified PIC16F variants from the same family.
추천
Motor Control and Drives
The PIC16LC662-04I/P supports small brushed DC and stepper motor control through its CCP/PWM module, which generates complementary or single-ended PWM at up to 10 kHz with 10-bit resolution. Three timers (8-bit Timer0, 16-bit Timer1, 8-bit Timer2) handle commutation, RPM feedback via capture, and fault-watchdog functions. The 33 I/O lines route H-bridge gate drivers, current-sense amplifiers, Hall-effect sensors, and tachometer inputs. While the 4 MHz maximum clock limits sophisticated FOC algorithms, the device is well-suited to trapezoidal commutation for pumps, fans, and small appliances. Designers using the OTP windowed CERDIP variant typically embed this MCU in safety-certified appliances where code immutability is required.
추천
Instrumentation and Data Acquisition
For instrumentation and bench-top data acquisition, the PIC16LC662-04I/P integrates an 8-channel 10-bit ADC with sample-and-hold, plus USART for streaming readings to a host PC or LCD display. The 14-bit instruction word delivers compact state-machine code for sensor linearization and digital filtering. The internal EEPROM (128 bytes) stores calibration constants, while the parallel slave port allows direct interface to external SRAM or display controllers. Power consumption at 4 MHz and 3.3 V is below 5 mA typical, allowing battery-powered portable instruments. The 40-pin DIP through-hole package is convenient for breadboard prototyping and one-off engineering builds.
추천
Embedded Sensor Interfacing
The PIC16LC662-04I/P serves as a sensor-hub MCU aggregating inputs from thermistors, photodiodes, RTDs, and digital sensors over SPI/I2C. Its SSP peripheral operates in either SPI master/slave mode or I2C master/slave mode, allowing direct connection to MEMS accelerometers, pressure sensors, and EEPROMs without external glue logic. The 33 I/O pins accommodate multiple sensor buses simultaneously. The interrupt-driven architecture and 35-instruction RISC core produce deterministic response within 250 ns at the -04 speed grade. Industrial temperature range and OTP code security suit medical and metering subsystems where firmware integrity is auditable.
추천
Consumer Appliance Control
In consumer appliances such as washing machines, dishwashers, microwave ovens, and small kitchen equipment, the PIC16LC662-04I/P provides the core MCU for user-interface handling, motor timing, and safety interlocks. Its CCP/PWM drives buzzer tones, LED indicator dimming, and triac phase-control for heater elements; the ADC reads temperature probes and water-level sensors. The windowed CERDIP package lets engineering teams iterate firmware via UV erasure during development, then lock the production OTP code for cost-down. With industrial -40C to +85C operation and integrated brown-out reset, this MCU is robust against mains-transient-induced resets common in white-goods environments.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16LC662-04I/P — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F877-04I/P | PIC16F887-I/P | PIC16F74-I/P | PIC16LC622-04I/P | PIC16LC65A-04I/P | PIC16LC621A-04I/P |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | CERDIP-40 (windowed, 0.600 in) | PDIP-40 (same) | PDIP-40 (same) | PDIP-40 (same) | PDIP-40 (same family) | PDIP-40 (same) | PDIP-40 (same) |
| Program Memory Type | OTP/EPROM (7 KB) | Flash (14 KB) | Flash (14 KB) | Flash (7 KB) | OTP (3.5 KB) | OTP (7 KB) | OTP (1.75 KB) |
| Max Clock Speed | 4 MHz (-04 grade) | 20 MHz | 20 MHz | 20 MHz | 4 MHz | 20 MHz | 4 MHz |
| I/O Pins | 33 | 33 | 36 | 33 | 13 | 33 | 13 |
| ADC Channels | 8 x 10-bit | 8 x 10-bit | 14 x 10-bit | 8 x 10-bit | lower channel count | 8 x 10-bit | no ADC |
| RAM Size | 192 bytes | 368 bytes | 368 bytes | 192 bytes | 128 bytes | 192 bytes | 80 bytes |
| Lifecycle Status | Obsolete | Active | Active | Active | Obsolete | Obsolete | Obsolete |
| Operating Voltage | 2.5 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
주요 차별점
- Windowed CERDIP package supports UV-erase development (vs PIC16F877-04I/P)
- Industrial-grade operating temperature range (vs PIC16LC621A-04I/P)
- Higher I/O count and ADC channel count (vs PIC16LC622-04I/P)
설계 노트
Estimated: at 4 MHz clock and 5 V supply, the PIC16LC662-04I/P core draws approximately 2-5 mA typical and up to 10 mA with all peripherals active. Decouple each VDD/VSS pin pair with a 100 nF ceramic capacitor placed within 5 mm of the package, and add a single 10 uF tantalum or aluminum polymer bulk capacitor on the board's main supply rail. For AVdd/AVss, use a 10 uH ferrite bead between digital VDD and analog AVdd, plus a 100 nF + 10 uF decoupling pair to suppress ADC switching noise.
The 40-pin CERDIP package is a through-hole device with 2.54 mm (0.100 in) pin pitch. Provide a clearance of at least 1 mm around the ceramic body and route analog traces away from the OSC1/OSC2 crystal traces. The windowed CERDIP variant requires a UV-transparent lid; place the part so that the erase window is accessible and not covered by a heatsink or shield. Ground plane continuity beneath the device improves EMI performance but should not extend under the crystal traces.
Do not assume that any 40-pin DIP PIC16 pinout is identical to the LC662's pinout - the LC662 family pinout must be verified against the specific datasheet because some PIC16 variants differ in PORTE assignment, parallel slave port presence, and CCP2 location. Also note that the OTP/EPROM device must be erased with UV light (typically 20-30 minutes at 12,000 uW/cm2) before reprogramming; do not treat this device like a flash MCU. Brown-out reset (BOR) must be enabled in the configuration word to prevent code runaway during supply transients.
The PIC16LC662-04I/P's parallel slave port (PSP) on PORTD can conflict with the digital I/O on PORTD if both are enabled. Only enable PSP mode in software when external bus access is required; otherwise leave TRISD configured for digital I/O. For ADC accuracy, the source impedance driving analog inputs must be below 10 kOhm to avoid ADC conversion errors caused by the sample-and-hold switch. Add a 100 nF bypass capacitor at each analog input pin if the source impedance is higher than 10 kOhm.
규정 준수 정보
The PIC16LC662-04I/P is an obsolete Microchip part; compliance data not in verified sources. Industrial-grade temperature only; NOT AEC-Q100 qualified for automotive under-hood use.