PIC18LF43K22-I/PT - 8KB Flash, 8-bit XLP MCU 44-TQFP | Microchip
MPN: PIC18LF43K22-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.2 | $3.20 |
| 10 | $2.85 | $28.50 |
| 100 | $2.45 | $245.00 |
| 500 | $2.1 | $1,050.00 |
| 1,000 | $1.85 | $1,850.00 |
PIC18LF43K22-I/PT Overview
An 8-bit microcontroller (MCU) is a small, low-power computer-on-a-chip that integrates a CPU core, Flash program memory, SRAM data memory, peripherals, and I/O into a single silicon die. The PIC18 family uses Microchip's enhanced Harvard RISC architecture with 16-bit instructions optimized for C and assembly code density. MCUs sit within the broader taxonomy of microcontrollers -> embedded processors -> semiconductors, serving as the central controller for countless embedded products.
Key features include 8KB self-programmable Flash, 512 bytes SRAM, 256 bytes EEPROM, nanoWatt XLP ultra-low-power technology, an integrated 12-channel 10-bit ADC, multiple timers, enhanced USART, SPI, and I2C peripherals, and a wide operating voltage range suited for battery-powered products. The 44-TQFP package exposes 34 digital I/O pins plus dedicated oscillator, programming/debug, and power pins.
Technically, the LF version drops the F variant's 2.0V-5.5V window in favor of a tighter 1.8V-3.6V window optimized for low-voltage, low-power XLP applications. The part includes a 64MHz internal oscillator block (selectable via OSCCON), a charge-time measurement unit (CTMU) for capacitive touch sensing, and hardware PWM/ECCP modules. Code protection, ICD in-circuit debugging, and ICSP programming are standard, supported by MPLAB X IDE and the XC8 compiler toolchain.
Typical applications include low-power IoT sensor nodes, battery-powered handheld instruments, capacitive touch keypads, motor control for small DC and BLDC motors, USB-to-UART bridges, LED lighting controllers, and consumer appliance interfaces. The wide peripheral set also suits industrial sensor conditioning, smart thermostats, and medical telemetry front-ends.
When designing with the PIC18LF43K22-I/PT, ensure your supply stays within 1.8V to 3.6V and budget for decoupling on AVDD/AVSS pairs used by the ADC. Decoupling the LF from the F variant: do not sub an LF device on a board designed for a 5V F variant without regulator changes, and consider migrating to PIC18F43K22-I/PT only if 5V rails are present.
This page synthesizes distributor pricing, pin-to-pin same-package alternatives, and practical design notes drawn from the official datasheet family PDF - content that you will not find on any single distributor or manufacturer page.
Drop-in alternatives for PIC18LF43K22-I/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 PIC18LF43K22-I/PT (same form factor and footprint) — differing in ADC, Package, MSL Level, I/O Pins, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18LF43K22-I/ML
✅ Drop-In✓ In Stock
$2.13 / Unit
View Datasheet →PIC18LF43K22-I/P
✅ Drop-In✓ In Stock
$2.25 / Unit
View Datasheet →PIC18LF43K22-E/PT
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18LF43K22-E/MV
✅ Drop-In✓ In Stock
$1.78 / Unit
View Datasheet →PIC18F43K22-I/PT
✅ Drop-In✓ In Stock
$1.95 / Unit
View Datasheet →PIC18LF43K22-I/PT Maximum Ratings & Electrical Characteristics
| Core | PIC18 8-bit RISC (Harvard architecture) |
| Family | PIC® XLP™ 18K |
| Program Memory (Flash) | 8 KB (4K x 16) |
| Data SRAM | 512 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Speed | 64 MHz (16 MIPS) |
| Supply Voltage (VDD) | 1.8 V to 3.6 V |
| I/O Pins | 34 |
| ADC | 12-channel, 10-bit |
| Timers | 8 (1 x 8-bit, 3 x 16-bit, etc.) |
| Communication | 1 x EUSART, 2 x MSSP (SPI/I2C) |
| PWM Modules | 3 x ECCP, 2 x CCP |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Package | 44-pin TQFP (10x10 mm) |
| Mounting Type | Surface Mount |
| MSL Level | 3 (168 hours) |
| Lead-Free / RoHS | Lead-Free, RoHS Compliant |
PIC18LF43K22-I/PT Pin Configuration
| Pin 1 | MCLR/RE3 — Master Clear (Reset) input or digital I/O RE3 |
| Pin 2 | RA0/AN0 — PORTA bit 0 / analog input AN0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / analog input AN1 |
| Pin 4 | RA2/AN2/VREF- — PORTA bit 2 / analog input AN2 / DAC negative reference |
| Pin 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input AN3 / DAC positive reference |
| Pin 6 | RA4/AN4 — PORTA bit 4 / analog input AN4 |
| Pin 7 | RA5/AN5 — PORTA bit 5 / analog input AN5 |
| Pin 8 | RA6 — PORTA bit 6 |
| Pin 9 | RA7 — PORTA bit 7 |
| Pin 10 | VSS — Ground reference |
| Pin 11 | VDD — Positive supply voltage (1.8V-3.6V) |
| Pin 12 | RB0/AN12 — PORTB bit 0 / analog input AN12 |
| Pin 13 | RB1/AN10 — PORTB bit 1 / analog input AN10 |
| Pin 14 | RB2/AN8 — PORTB bit 2 / analog input AN8 |
| Pin 15 | RB3/AN9 — PORTB bit 3 / analog input AN9 / CTMU current source |
| Pin 16 | RB4 — PORTB bit 4 |
| Pin 17 | RB5 — PORTB bit 5 |
| Pin 18 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 19 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pin 20 | VSS — Ground reference |
| Pin 21 | VDD — Positive supply voltage (1.8V-3.6V) |
| Pin 22 | RC0 — PORTC bit 0 |
| Pin 23 | RC1 — PORTC bit 1 |
| Pin 24 | RC2 — PORTC bit 2 |
| Pin 25 | RC3 — PORTC bit 3 |
| Pin 26 | RC4 — PORTC bit 4 |
| Pin 27 | RC5 — PORTC bit 5 |
| Pin 28 | RC6 — PORTC bit 6 |
| Pin 29 | RC7 — PORTC bit 7 |
| Pin 30 | VSS — Ground reference |
| Pin 31 | VDD — Positive supply voltage (1.8V-3.6V) |
| Pin 32 | RD0 — PORTD bit 0 |
| Pin 33 | RD1 — PORTD bit 1 |
| Pin 34 | RD2 — PORTD bit 2 |
| Pin 35 | RD3 — PORTD bit 3 |
| Pin 36 | RD4 — PORTD bit 4 |
| Pin 37 | RD5 — PORTD bit 5 |
| Pin 38 | RD6 — PORTD bit 6 |
| Pin 39 | RD7 — PORTD bit 7 |
| Pin 40 | VSS — Ground reference |
| Pin 41 | VDD — Positive supply voltage (1.8V-3.6V) |
| Pin 42 | RE0 — PORTE bit 0 |
| Pin 43 | RE1 — PORTE bit 1 |
| Pin 44 | RE2 — PORTE bit 2 |
Typical Applications
PIC18LF43K22-I/PT is suitable for 6 applications: Low-Power IoT Sensor Node, Battery-Powered Handheld Instrument, Capacitive Touch Keypad with mTouch, Small BLDC / DC Motor Controller, LED Lighting Controller with PWM Dimming, Smart Thermostat / HVAC Front End.
Low-Power IoT Sensor Node
The PIC18LF43K22-I/PT suits IoT sensor nodes because of its 1.8V to 3.6V supply range and nanoWatt XLP technology, which delivers standby currents below 100 nA and active currents around 8 mA at full speed. With its 64MHz core, 8KB Flash, and integrated 12-channel 10-bit ADC, the device can sample environmental sensors, run a LoRa or sub-GHz driver, and push data through the EUSART without external ADCs. The wide VDD range also lets a single cell LiPo or two AA cells power the node directly. The 44-pin TQFP leaves 34 I/O for sensor fan-out and digital expansion. According to the PIC18(L)F2X/4XK22 datasheet, sleep-mode wake-up is achieved via interrupts from RTCC or external pins, enabling 99.9% duty-cycle sleep for years of battery life.
Recommended
Battery-Powered Handheld Instrument
The PIC18LF43K22-I/PT is ideal for battery-powered handheld instruments thanks to its 1.8V to 3.6V supply, 8KB Flash for application firmware, 64MHz performance for responsive UI updates, and EUSART/MSSP peripherals for instrument communication. It can drive a small character LCD via GPIO, read user buttons through interrupts, and stream measured data via UART or SPI to a host. nanoWatt XLP technology keeps standby currents minimal between measurements, extending battery life to months on a single CR2032. The integrated 10-bit ADC handles direct sensor inputs from strain gauges, thermistors, and other analog front-ends.
Recommended
Capacitive Touch Keypad with mTouch
The PIC18LF43K22-I/PT's integrated Charge-Time Measurement Unit (CTMU) and mTouch firmware library enable direct capacitive touch sensing on up to 16 pins without external components. With 8KB Flash to host the touch algorithm plus application logic, 64MHz processing for fast scan rates, and 1.8V-3.6V operation for battery-powered touchpads, the device replaces dedicated touch ICs in cost-sensitive designs. The 12-channel ADC can simultaneously measure proximity, light, or other analog inputs. XLP sleep mode enables wake-on-touch with sub-microamp standby for remote controls and appliance panels.
Recommended
Small BLDC / DC Motor Controller
The PIC18LF43K22-I/PT is well-matched for small DC and BLDC motor control thanks to its 3 ECCP/2 CCP PWM modules delivering complementary or push-pull outputs with programmable dead-band. With 64MHz PWM timebase, the device can drive FET half-bridges up to 25 kHz switching with fine duty resolution. The 10-bit ADC samples back-EMF, current sense, and supply rails for closed-loop control. The 8KB Flash is enough for state machines and PID controllers. The 44-pin TQFP exposes enough I/O for Hall sensors, encoder feedback, fault inputs, and a UART control interface.
Recommended
LED Lighting Controller with PWM Dimming
The PIC18LF43K22-I/PT's multi-channel PWM, 64MHz core, and 8KB Flash make it suitable as a smart-LED controller driving multiple high-brightness LED strings. The PWM modules provide smooth dimming from 0 to 100% with 10-bit resolution, while the MSSP peripherals (SPI/I2C) interface to LED driver ICs and DMX-style dimming networks. nanoWatt XLP keeps idle consumption below 100 nA, and the wide supply range simplifies integration with 3.3V or battery-backed lighting systems. The 34 digital I/O pins drive parallel LED channels or addressable WS28xx-style strips via SPI.
Recommended
Smart Thermostat / HVAC Front End
The PIC18LF43K22-I/PT fits smart thermostat front ends due to its wide operating voltage range, multiple ADC channels for temperature/humidity sensing, EUSART for WiFi/BLE module communication, and PWM outputs for triac-fired HVAC control. With 8KB Flash for the user interface state machine and remote-sensor protocol stacks, plus nanoWatt XLP for battery-backed operation during power outages, the device manages fan relays, humidifier control, and LCD or segment-display UIs. The 44-pin TQFP leaves enough I/O for keypad, buzzer, and outdoor-unit sensor wire.
Recommended
Recommended Products Summary
Engineering reference data for PIC18LF43K22-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18LF43K22-I/ML | PIC18LF43K22-I/P | PIC18LF43K22-E/PT | PIC18LF43K22-E/MV | PIC18F43K22-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-44 (10x10) | QFN-44 (8x8) - different land pattern | PDIP-40 - different pin count | TQFP-44 (10x10) - same | UQFN-44 - different land pattern | TQFP-44 (10x10) - same |
| Operating Voltage | 1.8V to 3.6V | 1.8V to 3.6V | 1.8V to 3.6V | 1.8V to 3.6V | 1.8V to 3.6V | 2.0V to 5.5V |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +85C |
| Flash Memory | 8 KB | 8 KB | 8 KB | 8 KB | 8 KB | 8 KB |
| SRAM | 512 B | 512 B | 512 B | 512 B | 512 B | 512 B |
| Maximum CPU Speed | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| I/O Pins | 34 | 34 | 33 | 34 | 34 | 34 |
| Approx. Price @ qty 1 | $3.20 | $3.20 | $3.10 | $3.35 | $3.30 | $3.20 |
Key Differentiators
- Lowest-voltage variant in the PIC18F/LF43K22 family (vs PIC18F43K22-I/PT)
- Same 44-TQFP footprint as F-variant allows PCB reuse (vs PIC18LF43K22-I/P (40-pin PDIP))
- Extended temperature grade available in same footprint (vs PIC18LF43K22-E/PT)
Design Notes
The PIC18LF43K22-I/PT must be powered between 1.8V and 3.6V. Place a 100 nF decoupling capacitor as close as possible to each VDD/VSS pair (there are multiple VDD/VSS pairs on the 44-TQFP). For ADC accuracy, decouple AVDD/AVSS separately with a 10 uF bulk + 100 nF ceramic combination. Using the F-variant (5V) on a board designed for the LF device will damage the MCU - verify the supply rail before PCB bring-up.
Route the ICSP pins (RB6/PGC and RB7/PGD) with stubs as short as possible to the in-circuit programming/debug header to preserve signal integrity. The MCLR pin should be pulled to VDD through a 10 kohm resistor with a 100 nF capacitor to ground for proper reset behavior. Keep the high-speed digital I/O traces away from the analog input pins to avoid crosstalk into ADC measurements.
Common pitfalls when migrating from PIC18F to PIC18LF: the LF variants have a tighter 3.6V VDD maximum - exceeding this will damage the part. The configuration bits also differ slightly between F and LF variants; always recompile the firmware with the correct processor header. Watch for the LF device's reduced maximum ADC clock rate at low VDD - the ADC requires an ADC clock between 1 and 625 kHz depending on VDD.
When using the EUSART at high baud rates (above 115200) ensure that the baud-rate generator error stays below 2% by selecting the appropriate BRG clock source. For SPI bus runs longer than 50 mm, lower the SPI clock or add a series resistor near the master to dampen reflections. Use the MSSP module's SMBus mode for robust I2C communication with multiple devices on the bus.
Compliance Information
Lead-free / RoHS compliant per Microchip product page. Industrial temperature grade only - not AEC-Q100 qualified; for automotive use, contact Microchip for PIC18F/LF4xK22 automotive-grade variants.