PIC17LC43-08I/PQ - 8KB OTP 8-bit RISC MCU 33 I/O | Microchip
MPN: PIC17LC43-08I/PQ ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $9.85 | $9.85 |
| 10 | $8.95 | $89.50 |
| 100 | $7.92 | $792.00 |
| 500 | $7.1 | $3,550.00 |
| 1,000 | $6.45 | $6,450.00 |
PIC17LC43-08I/PQ Overview
An 8-bit microcontroller (MCU) is a small, self-contained computing device that integrates a CPU, program memory (ROM/OTP/Flash), working RAM, and a rich set of peripherals onto a single silicon die. Within the broader power-management-adjacent embedded hierarchy, 8-bit MCUs sit at the lowest tier of complexity, optimized for deterministic, low-power control of sensors, switches, motors, displays, and human-machine interfaces. The PIC17 family was the first 8-bit line from Microchip to feature a true 16-bit program word, RISC-style single-cycle execution, and an 8-level hardware stack, positioning it between the PIC16 mid-range and the early 16-bit PIC18 devices.
Key features of the PIC17LC43 include a 16-bit instruction word length, a 26 ns minimum instruction cycle at 8 MHz, 16 interrupt sources, two 8-bit timers plus two capture/compare/PWM modules, an analog comparator, a USART with 9-bit address detect, and an 8-bit parallel slave port. The 'LC' suffix denotes the low-voltage CMOS variant optimized for 5V (3.0V-6.0V) operation, while the '08' suffix indicates the 8 MHz speed grade and 'I' marks the industrial temperature range. The PQ suffix designates the 44-pin PQFP surface-mount package.
Architecturally, the PIC17LC43 uses a Harvard-style bus with separate program and data paths, four ports (PORTA-PORTD) of digital I/O, and a microchip-proprietary instruction set that is upward-compatible with the PIC16C family. Its analog comparator can be routed to any of eight input pins via an analog multiplexer, and the parallel slave port allows the device to act as an 8-bit peripheral to a host microcontroller or external bus master.
Typical applications include industrial control panels, smart instrumentation, motor-control front-ends, embedded modems, and legacy MIFARE/HID reader designs where a 16-bit instruction word and high-endurance OTP simplify firmware logistics. The 33 I/O pins make it suitable for keypad scanning, LED matrix driving, and small graphical LCD interfaces.
When designing with this device, note that OTP memory cannot be reprogrammed - use the PIC17C43 (ROM) variant for high-volume production and the PIC17LC43 only for prototyping or low-volume runs. Always include a bulk-decoupling capacitor near the VDD pins and a 100 nF ceramic bypass on each analog reference pin.
This page synthesizes distributor stock data, parametric drop-in alternatives, and design considerations for the PIC17LC43-08I/PQ, complementing the manufacturer datasheet with selection guidance and procurement notes.
Drop-in alternatives for PIC17LC43-08I/PQ — 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 PIC17LC43-08I/PQ (same form factor and footprint) — differing in Package, Core, Maximum Clock Frequency, Operating Temperature, Program Memory Size.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC17LC43-08I/L
✅ Drop-In✓ In Stock
$18.24 / Unit
View Datasheet →PIC17LC44T-08I/PQ
✅ Drop-In✓ In Stock
$4.25 / Unit
View Datasheet →PIC17C44-16I/PQ
✅ Drop-In✓ In Stock
$15.5 / Unit
View Datasheet →PIC17C43-16I/PQ
✅ Drop-In✓ In Stock
$4.82 / Unit
View Datasheet →PIC17C44T-25I/PQ
✅ Drop-In✓ In Stock
$8.45 / Unit
View Datasheet →PIC17C762-16I/PT
✅ Drop-In✓ In Stock
$10.05 / Unit
View Datasheet →PIC17LC43-08I/PQ Maximum Ratings & Electrical Characteristics
| Core | PIC 8-bit RISC |
| Series | PIC® 17C |
| Program Memory Size | 8 KB (4K x 16) OTP |
| RAM Size | 454 bytes |
| Number of I/O Pins | 33 |
| Maximum Clock Frequency | 8 MHz |
| Minimum Instruction Cycle | 26 ns |
| Instruction Word Width | 16 bits |
| Supply Voltage (Vdd) | 3.0 V to 6.0 V (typ. 5 V) |
| Operating Temperature | -40 °C to +85 °C (Industrial) |
| Package / Case | 44-PQFP (PQ, Plastic Quad Flat Pack) |
| Mounting Type | Surface Mount |
| Number of Timers | 2 x 8-bit + 2 x CCP |
| Peripherals | Analog Comparator, USART, Parallel Slave Port, PWM, Capture/Compare |
| Connectivity | USART |
| Program Memory Type | OTPROM |
| Temperature Grade | Industrial |
| Terminal Form | GULL WING |
| Number of Terminals | 44 |
| Package Code | QFP |
PIC17LC43-08I/PQ Pin Configuration
| Pin 1 | RA0/AN0 — Port A bit 0 / analog input 0 |
| Pin 2 | RA1/AN1 — Port A bit 1 / analog input 1 |
| Pin 3 | RA2/AN2 — Port A bit 2 / analog input 2 |
| Pin 4 | RA3/AN3 — Port A bit 3 / analog input 3 |
| Pin 5 | RA4/AN4/TOCKI — Port A bit 4 / analog input 4 / Timer 0 clock |
| Pin 6 | RA5/AN5 — Port A bit 5 / analog input 5 |
| Pin 7 | RA6/AN6 — Port A bit 6 / analog input 6 |
| Pin 8 | RA7/AN7 — Port A bit 7 / analog input 7 |
| Pin 9 | VSS — Ground |
| Pin 10 | OSC1/CLKIN — Oscillator input / external clock |
| Pin 11 | OSC2/CLKOUT — Oscillator output / clock out |
| Pin 12 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer 1 oscillator out / clock in |
| Pin 13 | RC1/CCP2 — Port C bit 1 / Capture-Compare-PWM 2 |
| Pin 14 | RC2/CCP1 — Port C bit 2 / Capture-Compare-PWM 1 |
| Pin 15 | RC3 — Port C bit 3 |
| Pin 16 | RC4 — Port C bit 4 |
| Pin 17 | RC5 — Port C bit 5 |
| Pin 18 | RC6/TX/CK — Port C bit 6 / USART TX / clock |
| Pin 19 | RC7/RX/DT — Port C bit 7 / USART RX / data |
| Pin 20 | VSS — Ground |
| Pin 21 | VDD — Positive supply (3.0-6.0 V) |
| Pin 22 | RB0/INT — Port B bit 0 / external interrupt |
| Pin 23 | RB1 — Port B bit 1 |
| Pin 24 | RB2 — Port B bit 2 |
| Pin 25 | RB3 — Port B bit 3 |
| Pin 26 | RB4 — Port B bit 4 |
| Pin 27 | RB5 — Port B bit 5 |
| Pin 28 | RB6 — Port B bit 6 |
| Pin 29 | RB7 — Port B bit 7 |
| Pin 30 | RD0/PSP0 — Port D bit 0 / Parallel Slave Port bit 0 |
| Pin 31 | RD1/PSP1 — Port D bit 1 / PSP bit 1 |
| Pin 32 | RD2/PSP2 — Port D bit 2 / PSP bit 2 |
| Pin 33 | RD3/PSP3 — Port D bit 3 / PSP bit 3 |
| Pin 34 | RD4/PSP4 — Port D bit 4 / PSP bit 4 |
| Pin 35 | RD5/PSP5 — Port D bit 5 / PSP bit 5 |
| Pin 36 | RD6/PSP6 — Port D bit 6 / PSP bit 6 |
| Pin 37 | RD7/PSP7 — Port D bit 7 / PSP bit 7 |
| Pin 38 | VSS — Ground |
| Pin 39 | VDD — Positive supply |
| Pin 40 | MCLR/VPP — Master clear / programming voltage |
| Pin 41 | TEST — Test mode (factory, NC in user mode) |
| Pin 42 | T0CKI — Timer 0 clock input |
| Pin 43 | NC — Not connected (per datasheet) |
| Pin 44 | NC — Not connected (per datasheet) |
Typical Applications
PIC17LC43-08I/PQ is suitable for 6 applications: Industrial Control Panels, Smart Instrumentation Front-Ends, Motor Control Front-Ends, Embedded Modem / USART Bridges, Keypad + LCD User Interfaces, Legacy MIFARE/HID Reader Designs.
Industrial Control Panels
The PIC17LC43-08I/PQ fits industrial control panels because its 33 I/O pins support multi-key matrix scanning, LED row/column driving, and relay/SSR control without external I/O expansion. Its 8 KB OTP code is sufficient for sequencing logic, debounce state machines, and Modbus RTU firmware via the on-chip USART. The industrial -40°C to +85°C range matches panel-enclosure thermal environments, while 5 V operation interfaces directly to opto-isolated inputs. Two 8-bit timers plus two CCP modules drive PWM-controlled valve actuators. Compared with discrete logic, a single PIC17LC43 replaces 4-6 logic ICs and reduces BOM cost.
Recommended
Smart Instrumentation Front-Ends
The PIC17LC43-08I/PQ suits smart instrumentation because its analog comparator can be routed via an internal mux to any of eight input pins, allowing direct interface to bridge sensors, thermocouples, and strain gauges. Its 454-byte RAM holds calibration tables and moving-average buffers while 8 KB of code implements linearization algorithms. The 26 ns instruction cycle supports real-time FIR filtering at 100 kSPS, and the parallel slave port lets the PIC17LC43 act as a front-end to a host CPU. At 5 V operation, it integrates directly with 4-20 mA loop transmitters and 7-segment LED displays.
Recommended
Motor Control Front-Ends
The PIC17LC43-08I/PQ drives small brushed DC and stepper motor front-ends because two CCP modules generate precise PWM up to 8-bit resolution at the 8 MHz system clock, while a third 8-bit timer handles tachometer feedback. With 33 I/O pins, the MCU can directly drive H-bridge gate drivers, encoder inputs, and limit-switch sense lines without external glue logic. The 8 KB OTP is enough for trapezoidal commutation and PI speed loops. Industrial temperature rating and 5 V operation suit factory-floor motor controllers integrated with opto-isolated ENABLE and FAULT lines.
Recommended
Embedded Modem / USART Bridges
The PIC17LC43-08I/PQ excels in legacy USART-bridged modems because its hardware USART supports 9-bit address detect, multidrop RS-485, and direct interface to Bell-202 or V.23 modem ICs. At 8 MIPS, it can bit-bang HDLC framing while offloading the main UART to a peer microcontroller. The 454-byte RAM buffers modem AT-command strings, and the 33 I/O pins drive DCD/RTS/CTS/RI handshake lines plus a small LCD. 5 V CMOS levels are directly compatible with legacy modem transformers and line drivers used in industrial telemetry.
Recommended
Keypad + LCD User Interfaces
The PIC17LC43-08I/PQ handles keypad-and-LCD user interfaces because its 33 I/O pins support a 4x5 matrix keypad plus an 8-bit character LCD data bus, with remaining pins for backlight PWM, buzzer, and indicator LEDs. The 8 KB of code fits menu trees and string tables for a 16x4 LCD, while 454 bytes of RAM hold input buffers and edit fields. With two CCP modules, the MCU generates variable backlight PWM and audible key-click tones. The PQFP-44 footprint also allows a robust 4-layer PCB with solid ground planes for ESD-sensitive front panels.
Recommended
Legacy MIFARE/HID Reader Designs
The PIC17LC43-08I/PQ is widely deployed in legacy 125 kHz RFID reader designs because its 8 MIPS throughput and 33 I/O pins manage antenna modulation, demodulation, and Manchester decoding in software, while the hardware USART talks to upstream Wiegand or RS-232 access controllers. The 8 KB OTP fits fixed-format card parsers and crypto-lite routines. The industrial -40 to +85°C range suits outdoor reader enclosures, and 5 V operation drives discrete RF frontend transistors without level shifting. The PQFP-44 footprint supports dense antenna-matching layouts on the same board.
Recommended
Recommended Products Summary
Engineering reference data for PIC17LC43-08I/PQ — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC17LC43-08I/L | PIC17LC44T-08I/PQ | PIC17C44-16I/PQ | PIC17C43-16I/PQ | PIC17C44T-25I/PQ | PIC17C762-16I/PT |
|---|---|---|---|---|---|---|---|
| Package | 44-PQFP (PQ) | 44-PLCC (L) - different footprint | 44-PQFP (PQ) - same | 44-PQFP (PQ) - same | 44-PQFP (PQ) - same | 44-PQFP (PQ) - same | 44-PQFP family (PT) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 8 KB OTP | 8 KB OTP | 16 KB OTP | 16 KB ROM | 8 KB ROM | 16 KB ROM | 16 KB ROM |
| Maximum Clock Frequency | 8 MHz | 8 MHz | 8 MHz | 16 MHz | 16 MHz | 25 MHz | 16 MHz |
| Program Memory Type | OTPROM | OTPROM | OTPROM | ROM Mask | ROM Mask | ROM Mask | ROM Mask |
| Supply Voltage (Vdd) | 3.0 V to 6.0 V | 3.0 V to 6.0 V | 3.0 V to 6.0 V | 4.5 V to 6.0 V | 4.5 V to 6.0 V | 4.5 V to 6.0 V | 4.5 V to 6.0 V |
| Number of I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 | 33 |
| Operating Temperature | -40°C to +85°C | -40°C to +85°C | -40°C to +85°C | -40°C to +85°C | -40°C to +85°C | -40°C to +85°C | -40°C to +85°C |
Key Differentiators
- Drop-in compatibility with the entire PIC17 family PQFP-44 footprint (vs PIC16F877A in 40-pin PDIP/DIP)
- 33 digital I/O pins in a single 44-PQFP (vs PIC16F877A (40-pin PDIP, 33 I/O))
- Industrial -40 to +85°C temperature grade is the only offering (vs No automotive Q-grade available)
Design Notes
The PIC17LC43-08I/PQ draws up to ~40 mA at full I/O switching with 8 MHz clock, per the Microchip datasheet. Place a 10 µF bulk electrolytic plus 100 nF ceramic decoupling within 25 mm of each VDD/VSS pin pair, with short, wide traces to minimize supply droop during PWM transitions. The 'LC' variant supports down to 3.0 V, so a 3.3 V regulator is feasible for battery-powered designs.
The 44-pin PQFP uses a 0.8 mm gull-wing pitch and is best routed on a 4-layer PCB with a continuous ground plane beneath the IC body. Keep analog traces (AN0-AN7) short and away from PWM edges to avoid noise coupling into the analog comparator. The exposed pad of the PQ package should be soldered to a copper island tied to VSS for thermal spreading.
Do not assume the LC and C suffix parts are interchangeable - the LC requires 3.0 V minimum while the C requires 4.5 V minimum. OTP memory cannot be erased; use the LC43 for prototyping and the C43 ROM-mask variant for production. Avoid leaving the MCLR/VPP pin floating - tie through a 10 kΩ pull-up to VDD for normal operation or drive low to reset.
Compliance Information
RoHS and lead-free status not explicitly confirmed in the verified web data; consult Microchip's product environmental compliance page for the latest declaration. AEC-Q100 not applicable - PIC17 family is industrial grade only.