PIC17LC43T-08/PT - 8KB OTP 8-bit MCU, 8MHz, 44-TQFP | Microchip
MPN: PIC17LC43T-08/PT ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $9.85 | $9.85 |
| 10 | $9.1 | $91.00 |
| 100 | $8.25 | $825.00 |
| 500 | $7.4 | $3,700.00 |
| 1,000 | $6.75 | $6,750.00 |
PIC17LC43T-08/PT Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, data RAM, and programmable I/O peripherals. The 8-bit PIC17C architecture from Microchip Technology belongs to the broader MCU family (microcontroller -> embedded controller -> semiconductor -> integrated circuit) and is designed for high-performance 8-bit control with RISC instruction execution, supporting 58 single-word instructions with single-cycle (121 ns) execution for most opcodes and two-cycle branches/table reads. The PIC17LC43T-08/PT variant emphasizes low-voltage operation, enabling direct battery-powered or 3.3 V system use.
Key features include 8 KB (4K x 16) of One-Time-Programmable (OTP) program memory, 454 bytes of data RAM, 33 I/O ports, and a 16-bit data bus architecture. The device supports industrial-grade temperature operation, surface-mount compatibility via TQFP-44, and an enhanced instruction set featuring multiply and hardware interrupts. Its OTP memory allows rapid prototyping and short-run production without the cost of windowed or UV-erasable parts.
Typical applications include industrial automation controllers, sensor signal conditioning, low-power instrument front-ends, motor-control front-ends, and embedded control subsystems in white goods, HVAC, and security panels. The 33 I/O and 454-byte RAM comfortably handle keypad scanning, LED multiplexing, and serial-protocol glue logic.
When designing with the PIC17LC43T-08/PT, ensure the 44-pin TQFP land pattern matches the IPC-7351 nominal footprint and that bypass capacitors (0.1 µF + 10 µF) are placed within 5 mm of VDD/AVDD pins. Because this is an OTP part, firmware revisions require a new silicon lot - consider the PIC17LC44 family for enhanced peripherals or the PIC18F line for flash-based reprogrammability.
This page synthesizes distributor pricing, drop-in PIC17 family alternatives, and practical design notes not found in the manufacturer datasheet. Cross-brand 8-bit MCU equivalents are listed separately because none of them share the 44-TQFP PIC17 pinout; same-family Microchip parts remain the only true drop-in options.
Drop-in alternatives for PIC17LC43T-08/PT — 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 PIC17LC43T-08/PT (same form factor and footprint) — differing in Program Memory Size, Program Memory Type, Data Bus Width, Instruction Cycle, Maximum Clock Frequency.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC17LC43T-08/L
✅ Drop-In✓ In Stock
$5.2 / Unit
View Datasheet →PIC17LC43-08/PT
✅ Drop-In✓ In Stock
$6.2 / Unit
View Datasheet →PIC17LC42AT-08/L
✅ Drop-In✓ In Stock
$5.4 / Unit
View Datasheet →PIC17C44-16I/PT
✅ Drop-In✓ In Stock
$4.65 / Unit
View Datasheet →PIC17C43T-25E/PT
✅ Drop-In✓ In Stock
$10.65 / Unit
View Datasheet →PIC17C43-16I/PT
✅ Drop-In✓ In Stock
$5.3 / Unit
View Datasheet →PIC17LC43T-08/PT Maximum Ratings & Electrical Characteristics
| Product Type | 8-bit Microcontroller (MCU) |
| Core | PIC17C RISC, 8-bit |
| Program Memory Size | 8 KB (4K x 16) OTP |
| Program Memory Type | OTP (One-Time Programmable) |
| Data RAM | 454 bytes |
| Data Bus Width | 16-bit (instruction) / 8-bit (data) |
| Maximum Clock Speed | 8 MHz |
| Instruction Cycle | 121 ns (single-cycle for most instructions) |
| Supply Voltage (VDD) | 2.5 V to 5.5 V |
| Number of I/O Pins | 33 |
| Number of Instructions | 58 single-word |
| Package | 44-pin TQFP |
| Mounting Type | Surface Mount |
| Packaging Form | Tape & Reel (T-suffix) |
PIC17LC43T-08/PT 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 — Port A bit 4 / Analog input 4 |
| 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 | RE0/RD — Port E bit 0 / Read control |
| Pin 10 | RE1/WR — Port E bit 1 / Write control |
| Pin 11 | RB0/INT0 — Port B bit 0 / External interrupt 0 |
| Pin 12 | RB1/INT1 — Port B bit 1 / External interrupt 1 |
| Pin 13 | RB2/INT2 — Port B bit 2 / External interrupt 2 |
| Pin 14 | RB3/INT3 — Port B bit 3 / External interrupt 3 |
| Pin 15 | RB4 — Port B bit 4 |
| Pin 16 | RB5 — Port B bit 5 |
| Pin 17 | RB6 — Port B bit 6 |
| Pin 18 | RB7 — Port B bit 7 |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage (2.5V to 5.5V) |
| Pin 21 | RC0/T0CKI — Port C bit 0 / Timer 0 clock input |
| Pin 22 | RC1/CCP1 — Port C bit 1 / Capture/Compare/PWM 1 |
| Pin 23 | RC2/CCP2 — Port C bit 2 / Capture/Compare/PWM 2 |
| Pin 24 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Pin 25 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Pin 26 | RC5/SDO — Port C bit 5 / SPI data out |
| Pin 27 | RC6/TX/CK — Port C bit 6 / UART TX / clock |
| Pin 28 | RC7/RX/DT — Port C bit 7 / UART RX / data |
| Pin 29 | RD0/PSP0 — Port D bit 0 / Parallel Slave Port bit 0 |
| Pin 30 | RD1/PSP1 — Port D bit 1 / Parallel Slave Port bit 1 |
| Pin 31 | RD2/PSP2 — Port D bit 2 / Parallel Slave Port bit 2 |
| Pin 32 | RD3/PSP3 — Port D bit 3 / Parallel Slave Port bit 3 |
| Pin 33 | RD4/PSP4 — Port D bit 4 / Parallel Slave Port bit 4 |
| Pin 34 | RD5/PSP5 — Port D bit 5 / Parallel Slave Port bit 5 |
| Pin 35 | RD6/PSP6 — Port D bit 6 / Parallel Slave Port bit 6 |
| Pin 36 | RD7/PSP7 — Port D bit 7 / Parallel Slave Port bit 7 |
| Pin 37 | AVSS — Analog ground reference |
| Pin 38 | AVDD — Analog positive supply voltage |
| Pin 39 | OSC1/CLKIN — Oscillator input / external clock in |
| Pin 40 | OSC2/CLKOUT — Oscillator output / clock out |
| Pin 41 | MCLR/VPP — Master clear reset / programming voltage |
| Pin 42 | T1CKI — Timer 1 clock input |
| Pin 43 | CA1 — Capture input 1 |
| Pin 44 | CA2 — Capture input 2 |
Typical Applications
PIC17LC43T-08/PT is suitable for 6 applications: Industrial Automation Controllers, Sensor Signal Conditioning Front-End, White Goods and Appliance Control, HVAC Climate-Control Subsystems, Security and Access-Control Panels, Motor Control Front-End Drivers.
Industrial Automation Controllers
The PIC17LC43T-08/PT is well-suited to industrial automation controllers requiring 33 digital I/O for sensor interfacing, keypad scanning, and relay or solenoid driving. Its 2.5 V to 5.5 V supply range allows direct operation from 3.3 V regulated rails commonly found in PLC sub-systems, while the 8 KB OTP memory holds substantial ladder-logic replacement or state-machine code. The 454-byte RAM supports real-time scheduling of I/O updates without external memory. Per Microchip application notes, the PIC17C family's 58-instruction RISC core executes deterministic 121 ns single-cycle instructions, ideal for hard-real-time control loops running at sub-millisecond periods. The 44-TQFP surface-mount package suits sealed IP65 control boxes where vibration tolerance is needed.
Recommended
Sensor Signal Conditioning Front-End
The PIC17LC43T-08/PT serves as a flexible front-end controller in multi-sensor signal-conditioning modules, with 33 I/O for ADC multiplexing, switch-debouncing, and PWM-driven sensor excitation. Its 8 KB OTP memory holds calibration tables and linearization routines, while 454 bytes of RAM buffer measurement frames before serial transmission. The PIC17C core's hardware multiply instruction (single-cycle) accelerates the polynomial conversions commonly required for RTD and thermocouple linearization. Operating from 2.5 V makes it compatible with low-power sensor subsystems, and the 8 MHz clock provides sufficient throughput for 10-100 Hz sampling loops with on-chip digital filtering. The compact 44-TQFP footprint fits inside sensor housings.
Recommended
White Goods and Appliance Control
In white goods such as washing machines, dishwashers, and microwave ovens, the PIC17LC43T-08/PT manages user-interface buttons, LED/LCD multiplexing, motor-driver signaling, and safety interlocks. The 33 I/O pins directly drive 7-segment displays, triac controls, and buzzer feedback without external glue logic. The 8 KB OTP memory stores appliance firmware including wash-cycle profiles and error-diagnostic routines. Operating voltage down to 2.5 V supports battery-backed clock and power-loss memory functions. The industrial-grade temperature variant withstands the thermal environment near heating elements. Per Microchip's appliance-control reference designs, the PIC17 family's 58 single-cycle instructions ensure predictable response to safety-critical interrupts like door-open events.
Recommended
HVAC Climate-Control Subsystems
The PIC17LC43T-08/PT functions as the local control node in HVAC climate subsystems, driving damper actuators, fan-speed control via PWM, and reading temperature/humidity sensors. With 8 MHz clock and 454-byte RAM, it runs proportional-integral control loops at multiple-second update rates suitable for thermal mass. The wide 2.5 V to 5.5 V supply lets it interface with both 3.3 V digital sensors and 5 V actuator drivers through the same I/O rail. OTP memory ensures firmware stability in long-life installations where field firmware updates are undesirable. Per Microchip's HVAC application brief, the PIC17C RISC architecture minimizes interrupt latency to under 200 ns, critical for compressor overcurrent protection.
Recommended
Security and Access-Control Panels
The PIC17LC43T-08/PT anchors security and access-control panels by scanning keypads or card readers, managing relay-controlled locks, and logging events. Its 33 I/O supports 4x4 keypads, multiple zone inputs, and multi-relay outputs without external expander ICs. The 8 KB OTP memory holds encryption-key tables, user-access lists, and event-log rotation logic, while 454 bytes of RAM buffer recent events. Low-voltage 2.5 V operation suits battery-backed panels running during AC power loss. The 121 ns instruction cycle enables rapid response to alarm inputs, often required within 10 ms of trigger. Surface-mount TQFP package supports compact panel enclosures.
Recommended
Motor Control Front-End Drivers
The PIC17LC43T-08/PT works as a control front-end for low-power brushed DC and stepper motor drivers, generating step/direction signals, monitoring current via ADC, and implementing basic closed-loop speed control. Its 8 MHz clock provides sufficient PWM resolution for motor speeds above 60 RPM, and the 33 I/O drive H-bridge enable lines, direction logic, and tachometer feedback inputs. The 454-byte RAM holds motion-profile tables, while 8 KB OTP stores acceleration/deceleration ramps. Operating from 2.5 V to 5.5 V supports both 3.3 V logic-level bridges and 5 V discrete drivers. Per Microchip motor-control application notes, the PIC17C hardware multiply accelerates PI-loop computation within microseconds.
Recommended
Recommended Products Summary
Engineering reference data for PIC17LC43T-08/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC17LC43T-08/L | PIC17LC43-08/PT | PIC17LC42AT-08/L | PIC17C44-16I/PT | PIC17C43T-25E/PT |
|---|---|---|---|---|---|---|
| Package | 44-TQFP | 44-PLCC | 44-TQFP | 44-PLCC | 44-TQFP | 44-TQFP |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | PIC17C 8-bit RISC | PIC17C 8-bit RISC | PIC17C 8-bit RISC | PIC17C 8-bit RISC | PIC17C 8-bit RISC | PIC17C 8-bit RISC |
| Program Memory | 8 KB OTP | 8 KB OTP | 8 KB OTP | 4 KB OTP | 16 KB OTP | 8 KB OTP |
| Max Clock Speed | 8 MHz | 8 MHz | 8 MHz | 8 MHz | 16 MHz | 25 MHz |
| Supply Voltage | 2.5 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 | 5 V (PIC17C non-LC) | 5 V (PIC17C non-LC) |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 |
| Temperature Grade | Commercial (T-suffix) | Commercial | Commercial | Commercial | Industrial | Extended |
Key Differentiators
- Low-voltage 2.5 V to 5.5 V supply range (vs PIC17C43T-25E/PT)
- 44-TQFP surface-mount package with tape-and-reel (vs PIC17LC43T-08/L)
- 8 KB OTP memory fits common embedded firmware (vs PIC17LC42AT-08/L)
Design Notes
The PIC17LC43T-08/PT requires a clean 2.5 V to 5.5 V supply on VDD (pin 20) and AVDD (pin 38). Place a 0.1 µF ceramic decoupling capacitor within 5 mm of each VDD pin and a bulk 10 µF tantalum or aluminum-polymer capacitor on the same supply rail. For noisy environments, add a ferrite bead in series with VDD before the local bypass. The device draws approximately 5 mA active at 8 MHz and 1 µA sleep current (per datasheet typical values). AVDD should be tied to VDD with its own 0.1 µF decoupling capacitor for ADC accuracy.
The 44-pin TQFP pin pitch is 0.8 mm (10 mm body). Per IPC-7351 nominal land pattern, pads should be 1.0 mm wide by 0.4 mm pitch with NSMD (non-solder-mask defined) pads recommended for fine-pitch QFP reliability. Use 4 mil trace/space rules for fanout under the package body, and keep oscillator traces (OSC1/OSC2 pins 39/40) shorter than 10 mm to avoid clock distortion. Place MCLR/VPP (pin 41) with a 10 kΩ pull-up to VDD and route directly to a programming header. A ground pour on the top layer under the device improves thermal performance and reduces EMI.
Three pitfalls to avoid with the PIC17LC43T-08/PT: (1) Do not assume the PIC17C44 firmware libraries are compatible - the instruction set is shared but the configuration bits differ, and C44 has additional peripherals requiring different init sequences. (2) OTP memory cannot be erased - any code error during development requires a new part. Always prototype with a windowed PIC17C43 JW device or migrate to PIC18F for production. (3) The low-voltage LC variant is rated to 2.5 V minimum, but ADC accuracy degrades below 3.0 V - design analog signal conditioning for 3.0 V minimum when ADC readings must meet data-sheet accuracy specs.
Route the high-current I/O traces (PORTB and PORTD) on the top layer with 8 mil traces to minimize impedance for relay or LED driving applications. Keep analog inputs (RA0-RA7) guarded by ground traces on both sides to reduce digital crosstalk. The MCLR pin must have no series capacitor for reliable in-circuit programming - use only the 10 kΩ pull-up to VDD. If using the CCP1/CCP2 PWM outputs (RC1/RC2), keep those traces away from analog inputs and clock traces by at least 3 trace-widths to avoid PWM-induced noise coupling.
Compliance Information
Compliance data not explicitly stated in verified web data; PIC17 family parts are legacy designs that predate modern compliance declarations. RoHS and lead-free status should be verified with Microchip or distributor product page before use in RoHS-restricted markets.