PIC17LC43-08/L - 8KB EPROM 8-bit MCU 33MHz 5V | Microchip 44-PLCC
料号: PIC17LC43-08/L ✗ 停产| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $12.5 | $12.50 |
| 10 | $11.25 | $112.50 |
| 100 | $9.85 | $985.00 |
| 500 | $8.6 | $4,300.00 |
| 1,000 | $7.4 | $7,400.00 |
PIC17LC43-08/L 概述
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (ROM/Flash/EPROM), data memory (RAM), and peripheral interfaces (GPIO, timers, serial ports, ADC) into one device. The PIC17C/LC family sits at the high end of Microchip's 8-bit PIC architecture, using a 16-bit-wide instruction word and a 58-instruction RISC core optimized for high-throughput control. Within Microchip's taxonomy, this places PIC17LC43 at the tier above PIC16 (mid-range) and below the PIC18 enhanced 8-bit family, targeting applications that need more code space and I/O than PIC16 can deliver without jumping to a 16-bit dsPIC or PIC24.
Key differentiating specifications of the PIC17LC43-08/L include a 33 MHz maximum clock input yielding a 121 ns single-cycle instruction execution time, a wide 2.5 V to 6.0 V supply range (the LC variant supports 3.3 V and 5 V operation), and 33 programmable I/O lines suitable for keypad-scan, LCD-drive, or sensor-multiplexing interfaces. The device features an internal EPROM program memory window, two 8-bit timers plus one 16-bit timer, a hardware USART, and a multiply instruction — uncommon on a baseline PIC16 — that makes 16-bit math single-cycle.
Architecturally, the PIC17LC43-08/L uses a Harvard memory map with separate program and data buses. The "08" speed suffix denotes the 8 MHz internal clock (33 MHz crystal with the on-chip 4x PLL option), and the "L" indicates the low-voltage / wide-Vdd EPROM part. Compared with the OTP-only PIC17C43, the PIC17LC43 is the same silicon tested for lower-voltage operation, providing drop-in compatibility at 5 V.
Typical applications for the PIC17LC43-08/L include industrial control front-ends (sensor aggregation, motor-driver PWM sequencing), automotive body electronics before the migration to PIC18, keypad/LCD human-machine interface modules, point-of-sale terminals, and embedded instrumentation requiring 8 KB of code and more than 24 I/O pins.
Designers should plan oscillator-layout care because the 33 MHz clock harmonics sit inside common EMI bands; place the crystal within 10 mm of the OSC1/OSC2 pins and guard the traces with a ground ring. Decouple VDD with a 0.1 µF ceramic cap per supply pin plus a bulk 10 µF tantalum at the package entry. EPROM-windowed parts are one-time-programmable only — once the package is sealed, code cannot be updated, so this MPN is appropriate for mature production runs rather than field-deployed firmware updates.
This page synthesizes current distributor pricing, a 44-PLCC drop-in alternatives list, lifecycle signals, and practical design notes that go beyond the brief device summary in the Microchip datasheet.
直接替换替代料: PIC17LC43-08/L ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC17LC43-08/L (相同外形与封装尺寸) ——差异在于 Operating Temperature, Package, Program Memory Size, Program Memory Type, Core Architecture.
快速对比工具——选择替代料号进行并排对比:
PIC17C43-08/L
✅ 直接替换📋 参考替代料(不在目录中)
PIC17C43-16/L
✅ 直接替换✓ 有现货
$5.1 / 个
查看数据手册 →PIC17C44-16I/L
✅ 直接替换✓ 有现货
$6.15 / 个
查看数据手册 →PIC17C752-16/L
✅ 直接替换✓ 有现货
$7.3 / 个
查看数据手册 →PIC17C756A-16I/L
✅ 直接替换✓ 有现货
$13.85 / 个
查看数据手册 →PIC17LC43-08/L 最大额定值与电气特性
| Core Architecture | PIC17 8-bit RISC (Harvard) |
| Instruction Set Size | 58 instructions, single-cycle (121 ns) |
| Program Memory Type | EPROM (OTP, windowed for erase) |
| Program Memory Size | 8 KB |
| Data RAM | 454 bytes |
| Data EEPROM | Not present |
| Maximum Clock Input | 33 MHz |
| Instruction Cycle Time | 121 ns (single cycle), 242 ns (branch/table) |
| Supply Voltage (Vdd) | 2.5 V to 6.0 V (3.3 V / 5 V nominal) |
| I/O Pins | 33 digital I/O |
| Timers | Two 8-bit + one 16-bit timer/counter |
| Serial Interfaces | 1x USART (SCI) |
| Interrupts | Yes, vectored |
| 工作温度 | 0 °C to +70 °C (commercial grade) |
| 封装 | 44-pin PLCC (J-Lead, JEDEC MS-018) |
| 安装类型 | Surface Mount |
PIC17LC43-08/L 引脚配置
| 引脚 1 | RA0/AN0 — Port A bit 0 / analog input 0 |
| 引脚 2 | RA1/AN1 — Port A bit 1 / analog input 1 |
| 引脚 3 | RA2/AN2 — Port A bit 2 / analog input 2 |
| 引脚 4 | RA3/AN3 — Port A bit 3 / analog input 3 |
| 引脚 5 | RA4/AN4 — Port A bit 4 / analog input 4 |
| 引脚 6 | RA5/AN5 — Port A bit 5 / analog input 5 |
| 引脚 7 | RA6/AN6 — Port A bit 6 / analog input 6 |
| 引脚 8 | RA7/AN7 — Port A bit 7 / analog input 7 |
| 引脚 9 | RB0/INT — Port B bit 0 / external interrupt |
| 引脚 10 | RB1 — Port B bit 1 |
| 引脚 11 | VDD — Positive supply (2.5 V to 6.0 V) |
| 引脚 12 | VSS — Ground |
| 引脚 13 | RB2 — Port B bit 2 |
| 引脚 14 | RB3 — Port B bit 3 |
| 引脚 15 | RB4 — Port B bit 4 |
| 引脚 16 | RB5 — Port B bit 5 |
| 引脚 17 | RB6 — Port B bit 6 |
| 引脚 18 | RB7 — Port B bit 7 |
| 引脚 19 | RC0 — Port C bit 0 |
| 引脚 20 | RC1 — Port C bit 1 |
| 引脚 21 | RC2 — Port C bit 2 |
| 引脚 22 | RC3 — Port C bit 3 |
| 引脚 23 | RC4 — Port C bit 4 |
| 引脚 24 | RC5 — Port C bit 5 |
| 引脚 25 | RC6 — Port C bit 6 |
| 引脚 26 | RC7 — Port C bit 7 |
| 引脚 27 | RD0 — Port D bit 0 |
| 引脚 28 | RD1 — Port D bit 1 |
| 引脚 29 | RD2 — Port D bit 2 |
| 引脚 30 | OSC1/CLKIN — Oscillator input / external clock |
| 引脚 31 | OSC2/CLKOUT — Oscillator output |
| 引脚 32 | MCLR/VPP — Master clear reset / programming voltage |
| 引脚 33 | VDD — Positive supply (2.5 V to 6.0 V) |
| 引脚 34 | VSS — Ground |
| 引脚 35 | RD3 — Port D bit 3 |
| 引脚 36 | RD4 — Port D bit 4 |
| 引脚 37 | RD5 — Port D bit 5 |
| 引脚 38 | RD6 — Port D bit 6 |
| 引脚 39 | RD7 — Port D bit 7 |
| 引脚 40 | RE0/AN8 — Port E bit 0 / analog input 8 |
| 引脚 41 | RE1/AN9 — Port E bit 1 / analog input 9 |
| 引脚 42 | RE2/AN10 — Port E bit 2 / analog input 10 |
| 引脚 43 | TOCK1 — Timer0 clock input |
| 引脚 44 | NC — Not connected (per datasheet package variant) |
典型应用
PIC17LC43-08/L 适用于 6 应用s: Industrial Control Front-End, Keypad and LCD Human-Machine Interface, Point-of-Sale Terminal Controller, Embedded Instrumentation and Data Loggers, Automotive Body Electronics (Legacy), Educational and Prototyping Boards.
Industrial Control Front-End
The PIC17LC43-08/L's 33 digital I/O pins and 8 KB EPROM make it a natural fit for industrial control front-ends that aggregate sensors and drive actuators. With 454 bytes of RAM and a 121 ns instruction cycle, the part can scan up to ~30 inputs in well under 1 ms while leaving CPU bandwidth for the supervisor loop. Its 2.5 V to 6.0 V supply tolerance simplifies designs that straddle 3.3 V logic and 5 V relay drivers. Companion parts such as PIC16LF88 for keypad scanning and dsPIC33EP64MC504 for motor-PWM offload the front-end in larger systems.
推荐
Keypad and LCD Human-Machine Interface
An HMI module that reads a 4x5 matrix keypad and drives a character LCD typically needs 12 to 15 GPIO plus 2 KB to 4 KB of code — exactly the workload that the PIC17LC43-08/L was sized for. The 33 I/O pins cover keypad rows/columns, LCD data bus, and backlight PWM, while the single-cycle 121 ns core handles debounce, key-repeat, and LCD refresh without timing jitter. The USART peripheral links the HMI to a host controller. The 44-pin PLCC package supports both through-hole socketing (for serviceable designs) and standard SMT reflow.
推荐
Point-of-Sale Terminal Controller
Legacy point-of-sale terminals use the PIC17LC43-08/L to control a receipt printer stepper, scan a magstripe reader, drive a 2x16 LCD, and arbitrate the keyboard. The 8 KB EPROM holds the transaction state machine and printer command set, while the USART talks to the host processor at 9600 to 115200 baud. The 2.5 V to 6.0 V supply range simplifies integration with both 3.3 V host logic and 5 V printer drivers. For new POS designs, migrate to PIC18F or dsPIC33 for Flash-based firmware updates.
推荐
Embedded Instrumentation and Data Loggers
Portable data loggers for temperature, pressure, and flow benefit from the PIC17LC43-08/L's 33 I/O lines to multiplex multiple sensor channels through external analog switches, plus its 8 KB of code to run a small RTOS-style scheduler. The 454 bytes of RAM are sufficient for circular logging of 8 channels at 10 Hz. Running from a 3.3 V lithium battery, the LC variant's low-voltage capability extends operating time. EEPROM-backed calibration tables can be stored externally because the PIC17 has no internal data EEPROM.
推荐
Automotive Body Electronics (Legacy)
Pre-CAN body controllers and accessory modules used the PIC17LC43-08/L to drive window lifters, mirror adjusters, and seat controllers. Its 33 I/O drive low-side FETs directly when paired with external predrivers, and the 8 KB EPROM held the body-controller state machine. Note that the LC part is commercial-grade (0 to +70 °C), so underhood use requires derating or migration to an industrial variant. New automotive designs should use AEC-Q100-qualified PIC18 or dsPIC33 families instead.
推荐
Educational and Prototyping Boards
The PIC17LC43-08/L is well suited to university embedded-systems labs because it offers more I/O and code space than PIC16 while retaining the same instruction-set teaching framework. A 44-pin PLCC socket on a training board lets students swap PIC17 variants (C43, LC43, C44) without rewiring. The 33 MHz maximum clock input also teaches divider and PLL concepts. Although the EPROM window requires UV erasure, that becomes a teaching moment about non-volatile memory trade-offs versus Flash.
推荐
推荐产品汇总
工程参考数据: PIC17LC43-08/L ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC17C43-08/L | PIC17C43-16/L | PIC17C44-16I/L | PIC17C752-16/L | PIC17C756A-16I/L |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-pin PLCC (J-Lead) | 44-pin PLCC (J-Lead) - same | 44-pin PLCC (J-Lead) - same | 44-pin PLCC (J-Lead) - same | 44-pin PLCC (J-Lead) - same | 44-pin PLCC (J-Lead) - same |
| Program Memory | 8 KB EPROM | 8 KB EPROM | 8 KB EPROM | 16 KB EPROM | 8 KB EPROM | 16 KB EPROM |
| Supply Voltage | 2.5 V to 6.0 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V |
| Max Clock Input | 33 MHz | 33 MHz | 33 MHz | 33 MHz | 33 MHz | 33 MHz |
| Speed Grade | 8 MHz internal (-08) | 8 MHz internal (-08) | 16 MHz internal (-16) | 16 MHz internal (-16) | 16 MHz internal (-16) | 16 MHz internal (-16) |
| Operating Temperature | 0 °C to +70 °C (commercial) | 0 °C to +70 °C (commercial) | 0 °C to +70 °C (commercial) | -40 °C to +85 °C (industrial) | 0 °C to +70 °C (commercial) | -40 °C to +85 °C (industrial) |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 |
| Lifecycle Status | NRND | NRND / obsolete | NRND / obsolete | NRND / obsolete | NRND / obsolete | NRND / obsolete |
关键差异点
- Wide 2.5 V to 6.0 V supply range enables 3.3 V designs (对比 PIC17C43-08/L)
- 8 KB EPROM and 33 I/O at 8 MHz internal clock for balanced throughput (对比 PIC17C43-16/L)
- Commercial 0 to +70 °C temperature range is sufficient for indoor industrial use (对比 PIC17C44-16I/L)
设计说明
Place a 0.1 µF ceramic decoupling capacitor as close as physically possible to each VDD pin (pins 11 and 33) and a 10 µF tantalum or low-ESR ceramic at the package entry. The PIC17LC43-08/L's internal logic transitions at 121 ns, so any inductive supply impedance at 33 MHz clock input will couple into VDD; keep the VDD trace short and use a ground ring around the PLCC land pattern to provide a return path for high-frequency transients.
Do not assume the PIC17LC43 is binary compatible with PIC17C43 code when Vdd drops below 4.5 V. The LC silicon is characterized for 2.5 V operation but the C part is not — substituting the C part into a 3.3 V LC design will fail the Vdd min and may exhibit memory corruption. Verify the supply rail and temperature grade before reusing legacy code. EPROM-windowed parts are OTP once the package window is sealed, so plan firmware development on a windowed sample or a PIC18 Flash equivalent.
Keep the 33 MHz crystal or resonator within 10 mm of the OSC1/OSC2 pins and route the traces over a continuous ground plane. Avoid routing high-speed digital signals (e.g. USART at 115200 baud) adjacent to the oscillator traces — harmonics of a 33 MHz fundamental fall inside common EMI bands. For industrial environments, add a 4.7 kΩ pull-up to MCLR/VPP and a Schottky diode to VDD for brown-out protection, because EPROM corruption is more likely than with Flash when the rail collapses below 2.0 V during a reset.
合规信息
RoHS and lead-free status for PIC17LC43-08/L not confirmed in the Verified Web Data; the part is NRND with an original 1996 datasheet publication. Customers requiring RoHS-compliant parts should request a Pb-free variant or migrate to PIC18F-series Flash MCU in 44-pin PLCC.