PIC16LC67-04I/P - 8-bit PIC MCU 14KB EPROM 33 I/O | Microchip
부품 번호: PIC16LC67-04I/P ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $12.45 | $12.45 |
| 10 | $11.2 | $112.00 |
| 100 | $9.85 | $985.00 |
| 500 | $8.65 | $4,325.00 |
| 1,000 | $7.5 | $7,500.00 |
PIC16LC67-04I/P 개요
A microcontroller (MCU) is a single-chip computer integrating a CPU core, non-volatile program memory, volatile data RAM, peripheral modules (timers, ADC, USART, I/O ports), and interrupt control on one die. PIC16C-series parts use one-time-programmable EPROM (UV-erasable windowed variants for development, windowed CERDIP packages carry a quartz window for erasing under UV light). In the broader taxonomy, the PIC16LC67 is an 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC, and it belongs to the legacy PIC16C6x mid-range family that bridged early PIC16C5x and the later PIC16F Flash families.
Key features include three timer/counter blocks (Timer0 8-bit with 8-bit prescaler; Timer1 16-bit with prescaler and external crystal increment-during-sleep capability; Timer2 8-bit with postscaler), a 10-bit multi-channel ADC, a synchronous/asynchronous USART with addressable 9-bit mode, an SPI/I2C MSSP peripheral, capture/compare/PWM (CCP) modules, and a watchdog timer with its own on-chip RC oscillator for reliable operation. The 40-pin CERDIP-40 form factor exposes external interrupt pins (RB0/INT), analog inputs (RA0-RA5), and parallel slave port functions on PORTD/PORTE for direct bus attachment to external controllers.
The PIC16LC67 implements the PIC16C6x architecture: a RISC core with 35 single-cycle instructions, an 8-level deep hardware stack, and a 14-bit program word with 8K x 14 user-addressable program memory. The 'LC' suffix indicates the low-voltage CMOS process variant supporting operation down to 2.5 V, an upgrade over the original PIC16C67's 3.0 V minimum. The instruction cycle is 4 clocks (1 µs at 4 MHz), and the device supports in-circuit serial programming (ICSP) via two dedicated pins (RB6/RB7) for production-line firmware loading.
Typical applications include industrial control panels, sensor signal conditioning and acquisition nodes, motor drive interface logic, consumer appliance controllers, instrumentation front-ends, and legacy embedded systems that still require EPROM-based firmware for long-term archival stability. The windowed CERDIP package is especially favored in development and low-volume production where iterative firmware changes and UV erasure are acceptable.
When designing with this part, plan the decoupling network carefully: place one 100 nF ceramic capacitor adjacent to each VDD/VSS pin pair and a bulk 10 µF tantalum or aluminum electrolytic on the main supply rail. Ensure the MCLR reset pin is pulled high through a 10 kΩ resistor with a 100 nF capacitor to ground for noise immunity. EPROM windowed parts must be shielded from fluorescent and direct sunlight; cover the window with an opaque label after programming.
This page synthesizes distributor pricing, pin-compatible alternatives (including the same-family variants PIC16LC66 and PIC16LC65A), and practical design notes not aggregated on the manufacturer datasheet or a single distributor page.
드롭인 대체품: PIC16LC67-04I/P — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16LC67-04I/P (동일 폼 팩터 및 풋프린트) — 차이점: Instruction Set, Package, Program Memory Size, Timers, Mounting Type.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16C67-04/P
✅ 드롭인✓ 재고 있음
$6.3 / 개
데이터시트 보기 →PIC16LC67-04/PT
✅ 드롭인✓ 재고 있음
$6.98 / 개
데이터시트 보기 →PIC16C67-10/P
✅ 드롭인✓ 재고 있음
$3.34 / 개
데이터시트 보기 →PIC16C65A-04I/P
✅ 드롭인✓ 재고 있음
$5.25 / 개
데이터시트 보기 →PIC16LC67-04I/P 최대 정격 & 전기적 특성
| Core | PIC16 8-bit RISC |
| Instruction Set | 14-bit, 35 single-cycle instructions |
| Program Memory | 14 KB EPROM (8K x 14) |
| RAM | 368 bytes |
| Maximum Clock Speed | 4 MHz (10 MHz PIC16C67 equivalent at higher Vdd) |
| Instruction Cycle | 4 clock periods (1 µs at 4 MHz) |
| 공급 전압 | 2.5 V to 5.5 V |
| I/O Pins | 33 |
| Timers | Timer0 (8-bit + prescaler), Timer1 (16-bit + prescaler), Timer2 (8-bit + postscaler) |
| USART | 1 x addressable 9-bit mode (synchronous / asynchronous) |
| MSSP | 1 x SPI / I2C |
| Watchdog Timer | Yes (with dedicated on-chip RC oscillator) |
| 패키지 | CERDIP-40 (windowed, through-hole, 0.600 inch) |
| 동작 온도 | -40 C to +85 C (Industrial grade, -I) |
| 실장 유형 | Through-Hole |
| MSL 레벨 | 1 (unlimited) |
| Lead Free | No (windowed CERDIP contains leaded glass) |
PIC16LC67-04I/P 핀 구성
| 핀 1 | MCLR/VPP — Master clear reset input / programming voltage input |
| 핀 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 voltage reference |
| 핀 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 (2.5 V to 5.5 V) |
| 핀 12 | VSS — Ground reference |
| 핀 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 output |
| 핀 17 | RC2/CCP1 — PORTC bit 2 / CCP1 capture/compare/PWM output |
| 핀 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 asynchronous transmit / synchronous clock |
| 핀 26 | RC7/RX/DT — PORTC bit 7 / USART asynchronous receive / synchronous 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 reference (second VSS pin) |
| 핀 32 | VDD — Positive supply voltage (second VDD pin) |
| 핀 33 | RB0/INT — PORTB bit 0 / external interrupt input |
| 핀 34 | RB1 — PORTB bit 1 |
| 핀 35 | RB2 — PORTB bit 2 |
| 핀 36 | RB3/PGM — PORTB bit 3 / low-voltage programming enable |
| 핀 37 | RB4 — PORTB bit 4 (interrupt-on-change) |
| 핀 38 | RB5 — PORTB bit 5 (interrupt-on-change) |
| 핀 39 | RB6/PGC — PORTB bit 6 / ICSP clock (interrupt-on-change) |
| 핀 40 | RB7/PGD — PORTB bit 7 / ICSP data (interrupt-on-change) |
일반적인 애플리케이션
PIC16LC67-04I/P 적합 용도: 6 애플리케이션s: Industrial Control Panels, Sensor Signal Acquisition Nodes, Motor Drive Interface Logic, Consumer Appliance Controllers, Instrumentation Front-Ends, Legacy Embedded Systems Requiring EPROM.
Industrial Control Panels
The PIC16LC67-04I/P's 33 digital I/O, 14 KB EPROM, and 2.5 V to 5.5 V supply tolerance make it well suited to industrial control panel PLCs and relay driver boards. Its 8-bit PIC16 mid-range core executes 35 single-cycle instructions in 1 µs at 4 MHz, easily handling scan-cycle logic for digital input debouncing and output sequencing on PORTA-PORTE. The industrial -40 C to +85 C rating supports factory floor ambient conditions. Designers typically connect PORTA and PORTE to opto-isolated inputs while PORTB and PORTC drive 24 V relay coils through MOSFET drivers. Use the USART for RS-485 panel-bus communication and Timer1 for input pulse-width measurement.
추천
Sensor Signal Acquisition Nodes
The PIC16LC67-04I/P's analog peripherals (10-bit ADC and analog comparator) and low-voltage CMOS operation down to 2.5 V fit distributed sensor nodes that monitor temperature, pressure, and process variables. The wide supply tolerance allows direct battery or 3.3 V rail operation without an extra LDO. The 8-channel ADC samples at the PIC16C6x typical rate, supporting multi-sensor arrays with one node. Place a 100 nF decoupling capacitor on VDD and route analog inputs (RA0-RA5) away from the switching nodes of PORTB drivers. The windowed CERDIP also lets engineering teams iterate sensor-fusion firmware with UV erasure.
추천
Motor Drive Interface Logic
The PIC16LC67-04I/P serves as the command-and-control front end for brushed DC, stepper, and small BLDC motor drivers, leveraging its three timer/counter blocks for PWM generation and quadrature decoding. Timer2 with its postscaler pairs with a CCP module to generate variable-duty PWM into PORTB or PORTC pins, which feed an H-bridge driver such as the L293D. The 16-bit Timer1 captures quadrature encoder feedback on RB0/RB1 interrupt pins. The 14 KB EPROM accommodates state-machine control tables and lookup tables for commutation sequencing. Industrial temperature rating supports motor control cabinet environments up to +85 C.
추천
Consumer Appliance Controllers
The PIC16LC67-04I/P is well matched to legacy appliance controllers such as washing machines, dishwashers, microwave ovens, and HVAC thermostats where 5 V or 3.3 V operation is acceptable and EPROM-based firmware provides 20+ year data retention. The 33 I/O pins drive 7-segment LED displays via PORTA-PORTC, scan keypads via PORTB, and switch triac outputs on PORTD for AC load control. The MSSP peripheral (SPI/I2C) interfaces with EEPROM for user settings and with LED or LCD driver ICs. The windowed CERDIP package supports pre-production firmware iteration. Place MOVs across triac outputs for surge protection.
추천
Instrumentation Front-Ends
The PIC16LC67-04I/P's 14 KB EPROM, USART, and 33 I/O deliver enough headroom for instrumentation front-ends in laboratory and field measurement gear, where it handles display driving, button input, range selection, and serial data export to a host PC or logger. The 4 MHz clock and 1 µs instruction cycle suit waveform-edge timing and frequency counting on RB0/INT. Its 14-bit instruction word simplifies fixed-point math for calibration coefficients stored in internal EEPROM. For higher-precision needs, pair the PIC16LC67 with an external 16-bit ADC such as the ADS1115 over I2C. The CERDIP package is also preferred for EMI-resistant analog sections in shielded enclosures.
추천
Legacy Embedded Systems Requiring EPROM
The PIC16LC67-04I/P's windowed CERDIP EPROM is the preferred choice for long-term archival systems and military/aerospace platforms where flash memory data retention (10 years typical) is unacceptable compared to UV-erasable EPROM (40+ years). EPROM cells are also more radiation-tolerant than flash, making the LC67 suitable for space and defense retrofits. The 33 I/O pins interface with custom backplane buses and 8-bit peripherals. The industrial -40 C to +85 C rating handles most field-deployed environments. Designers should note that the CERDIP package contains a quartz erase window that must be covered with an opaque label after programming to prevent data corruption from ambient UV.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16LC67-04I/P — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16C67-04/P | PIC16LC67-04/PT | PIC16C67-10/P | PIC16C65A-04I/P |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | CERDIP-40 (windowed) | CERDIP-40 (windowed) - same | CERDIP-40 (windowed) - same | CERDIP-40 (windowed) - same | CERDIP-40 (windowed) - same |
| Program Memory | 14 KB EPROM (8K x 14) | 14 KB EPROM (8K x 14) | 14 KB EPROM (8K x 14) | 14 KB EPROM (8K x 14) | 7K x 14 EPROM (-12.5%) |
| RAM | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 192 bytes (-48%) |
| I/O Pins | 33 | 33 | 33 | 33 | 33 |
| Maximum Clock | 4 MHz | 4 MHz | 4 MHz | 10 MHz | 4 MHz |
| Minimum Vdd | 2.5 V | 3.0 V | 2.5 V | 4.5 V | 3.0 V |
| Temperature Grade | Industrial -40 C to +85 C | Industrial -40 C to +85 C | Commercial 0 C to +70 C | Industrial -40 C to +85 C | Industrial -40 C to +85 C |
| Drop-in Compatible | (reference) | Yes (at 3.3 V or 5 V only) | Yes (commercial temp only) | Yes (at 5 V only) | No (smaller program memory) |
주요 차별점
- Lower minimum supply voltage (2.5 V) than original PIC16C67 (vs PIC16C67-04/P)
- Industrial temperature grade (-40 C to +85 C) versus commercial grade on -04/PT (vs PIC16LC67-04/PT)
- Larger program memory than PIC16C65A (vs PIC16C65A-04I/P)
설계 노트
PIC16LC67-04I/P draws a typical supply current of 2 mA at 5 V / 4 MHz and drops to under 1 mA at 3.3 V / 4 MHz; sleep mode reduces I_DD to microampere range. Place a 100 nF ceramic decoupling capacitor adjacent to each VDD/VSS pin pair (pins 11, 32 and 12, 31) and add a bulk 10 µF tantalum or aluminum electrolytic on the main supply rail within 1 inch of the package. Estimated: total quiescent draw on a 5 V board with all peripherals idle is approximately 5 mA, dominated by peripheral bias currents and I/O leakage.
The MCLR pin (pin 1) requires a 10 kΩ pull-up to VDD with a 100 nF capacitor to VSS for noise immunity; floating MCLR causes intermittent resets in electrically noisy environments such as motor drive and relay panels. Do not connect the EPROM quartz erase window to the user's view after programming - cover it with an opaque label to prevent UV-induced data corruption from ambient light, fluorescent lamps, and direct sunlight. ICSP programming uses pins RB6/PGC (39) and RB7/PGD (40); do not load these pins heavily or pull them low during reset, or ICSP will fail.
Route analog inputs (RA0-RA5, RE0-RE2) on the opposite side of the PCB from switching nodes such as PWM outputs on RC1/RC2 and digital outputs on PORTD. Place the 4 MHz crystal and its two 22 pF load capacitors within 0.5 inch of pins 13 (OSC1) and 14 (OSC2), with a guard ring around the crystal traces. Keep parallel slave port traces (RD0-RD7) short and length-matched if used at speeds above 1 MHz, and source-terminate the bus with 33 Ω resistors for backplane attachment. Decouple each analog input with 10 nF to VSS if the source impedance is above 2.5 kΩ.
규정 준수 정보
Windowed CERDIP packages contain leaded glass seal and are not RoHS-compliant per Microchip's product page. AEC-Q100 qualification not available for PIC16 LC family; for automotive grade consult Microchip's PIC16 enhanced mid-range automotive catalog. Conflict-minerals compliance per Microchip corporate policy.