PIC18LF43K22-I/P - 8-bit 64MHz 8KB Flash MCU 40-PDIP | Microchip
MPN: PIC18LF43K22-I/P ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.5 | $3.50 |
| 10 | $3.15 | $31.50 |
| 100 | $2.8 | $280.00 |
| 500 | $2.5 | $1,250.00 |
| 1,000 | $2.25 | $2,250.00 |
PIC18LF43K22-I/P Overview
A PIC microcontroller is a Harvard-architecture RISC processor with separate program and data buses, manufactured by Microchip Technology. PIC18 devices sit in the upper tier of the 8-bit PIC family, providing hardware multiply, linear addressing, and C-compiler-friendly instruction set over the baseline PIC16 line. Within the broader taxonomy, PIC18LF43K22 belongs to: PIC microcontroller -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC. The 'LF' prefix denotes the wide-voltage (1.8V-3.6V) variant; the 'F' (non-LF) variants run 2.3V-5.5V.
Key features of the PIC18LF43K22-I/P include 8 KB Flash with self-programmability, 336 bytes of EEPROM, up to 1.5 KB RAM, a 12-bit A/D converter with up to 28 channels, two analog comparators, mTouch capacitive sensing hardware, a master I2C/SPI, two enhanced USARTs, and four 8/16-bit timer/counters. The XLP technology delivers nanoWatt sleep currents suitable for battery-powered IoT nodes.
Architecturally, the device uses a 16-bit instruction word with an 8-bit data path, achieving up to 16 MIPS throughput at 64 MHz. The 12-bit ADC runs up to 100 ksps with acquisition-to-conversion done in hardware, while the mTouch peripheral eliminates external RC components for capacitive touch buttons.
Typical applications include low-power IoT sensor nodes, capacitive touch human-machine interfaces, battery-powered instrumentation, USB-to-UART bridges using the EUSART, and industrial control panels with mixed analog/digital I/O. Its 28 ADC channels and 36 I/O pins make it a strong fit for multi-channel data acquisition.
When designing with this MCU, ensure decoupling is placed within 5 mm of VDD with a 100 nF ceramic per rail. In-circuit debugging is supported via ICSP on dedicated PGD/PGC pins; reserve these as no-connect on the PCB if unused. The LF voltage range allows direct Li-Ion battery operation without an LDO.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the standalone Microchip datasheet.
Drop-in alternatives for PIC18LF43K22-I/P — 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/P (same form factor and footprint) — differing in Package, ADC, I/O Pins, Program Memory (Flash), Timers.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18LF43K22-E/P
✅ Drop-In✓ In Stock
$1.74 / Unit
View Datasheet →PIC18LF43K22-I/P Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC18 RISC |
| Program Memory (Flash) | 8 KB |
| Data EEPROM | 336 bytes |
| Data SRAM | up to 1.5 KB |
| Maximum CPU Speed | 64 MHz (16 MIPS) |
| Operating Voltage Range | 1.8 V to 3.6 V (LF variant) |
| I/O Pins | 36 |
| ADC | 12-bit, up to 28 channels |
| Timers | 4 x 8/16-bit |
| EUSART | 2 |
| I2C | 1 (MSSP) |
| SPI | 1 (MSSP) |
| Analog Comparators | 2 |
| Capacitive Touch (mTouch) | Yes (hardware peripheral) |
| Operating Temperature | -40C to +85C (Industrial) |
| Package | 40-pin PDIP (0.600", 15.24 mm) |
| Mounting Type | Through-Hole (DIP) |
| RoHS Status | Compliant |
PIC18LF43K22-I/P Pin Configuration
| Pin 1 | MCLR — Master Clear (reset) input |
| Pin 2 | RA0/AN0 — PORTA bit 0 / ADC input 0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / ADC input 1 |
| Pin 4 | RA2/AN2 — PORTA bit 2 / ADC input 2 |
| Pin 5 | RA3/AN3/VREF+ — PORTA bit 3 / ADC input 3 / VREF+ |
| Pin 6 | RA4/AN4 — PORTA bit 4 / ADC input 4 |
| Pin 7 | RA5/AN5/SS — PORTA bit 5 / ADC input 5 / SPI SS |
| Pin 8 | RA6 — PORTA bit 6 |
| Pin 9 | RA7 — PORTA bit 7 |
| Pin 10 | RB0/AN12 — PORTB bit 0 / ADC input 12 |
| Pin 11 | RB1/AN10 — PORTB bit 1 / ADC input 10 |
| Pin 12 | RB2/AN8 — PORTB bit 2 / ADC input 8 |
| Pin 13 | RB3/AN9 — PORTB bit 3 / ADC input 9 |
| Pin 14 | RB4/AN11 — PORTB bit 4 / ADC input 11 |
| Pin 15 | RB5/AN13 — PORTB bit 5 / ADC input 13 |
| Pin 16 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 17 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pin 18 | VSS — Ground reference |
| Pin 19 | VDD — Positive supply (1.8V-3.6V) |
| Pin 20 | RC0 — PORTC bit 0 |
| Pin 21 | RC1 — PORTC bit 1 |
| Pin 22 | RC2 — PORTC bit 2 |
| Pin 23 | RC3 — PORTC bit 3 |
| Pin 24 | RC4 — PORTC bit 4 |
| Pin 25 | RC5 — PORTC bit 5 |
| Pin 26 | RC6/TX — PORTC bit 6 / EUSART TX |
| Pin 27 | RC7/RX — PORTC bit 7 / EUSART RX |
| Pin 28 | RE3 — PORTE bit 3 (input only) |
| Pin 29 | RD0 — PORTD bit 0 |
| Pin 30 | RD1 — PORTD bit 1 |
| Pin 31 | RD2 — PORTD bit 2 |
| Pin 32 | RD3 — PORTD bit 3 |
| Pin 33 | RD4 — PORTD bit 4 |
| Pin 34 | RD5 — PORTD bit 5 |
| Pin 35 | RD6 — PORTD bit 6 |
| Pin 36 | RD7 — PORTD bit 7 |
| Pin 37 | VSS — Ground reference |
| Pin 38 | VDD — Positive supply (1.8V-3.6V) |
| Pin 39 | RF0 — PORTF bit 0 |
| Pin 40 | RF1 — PORTF bit 1 |
Typical Applications
PIC18LF43K22-I/P is suitable for 6 applications: Battery-Powered IoT Sensor Node, Capacitive Touch HMI Panel, Industrial Control Panel with Mixed Analog/Digital I/O, USB-to-UART Bridge / Data Logger, Portable Medical / Health Monitoring Device, Automotive Body / Comfort Module (Non-Safety).
Battery-Powered IoT Sensor Node
The PIC18LF43K22-I/P suits battery-powered IoT sensor nodes because its 1.8V-3.6V LF supply range allows direct connection to a single Li-Ion or 2xAA battery without an external LDO, reducing BOM cost and quiescent drain. XLP nanoWatt technology drops sleep current into the nanoamp range, while the 12-bit ADC with up to 28 channels handles multi-sensor acquisition from a single MCU. Wake-on-timer or interrupt-on-change events return the part to active mode in microseconds. The 64 MHz core delivers 16 MIPS for on-sensor FFT or threshold logic before transmitting via EUSART or MSSP. Compared with 5V-only PIC18F variants, the LF range eliminates the LDO loss that would otherwise drain a 3.6V Li-Ion pack below the usable threshold sooner.
Recommended
Capacitive Touch HMI Panel
The PIC18LF43K22-I/P is well-suited for capacitive touch human-machine interface panels thanks to its integrated mTouch peripheral, which performs capacitive scanning without external RC timing components. Combined with the 12-bit ADC and 28 analog-capable pins, the MCU can support 20+ touch buttons or a small slider while leaving pins free for LED drivers and serial communication. XLP deep-sleep modes allow the panel to idle at nanoamp currents between user interactions, waking on the first touch within microseconds. The 1.8V-3.6V supply range lets the panel run directly from a 3.3V regulated rail or 2xAA cells. Reference firmware in the Microchip PIC18(L)F2X/4XK22 datasheet shows complete mTouch scanning loops and debounce routines.
Recommended
Industrial Control Panel with Mixed Analog/Digital I/O
The PIC18LF43K22-I/P fits industrial control panels requiring mixed analog and digital I/O: its 36 I/O pins and 28 ADC channels handle multi-zone sensor monitoring, button inputs, relay drivers, and serial links to PLCs or HMIs in one package. The industrial -40C to +85C temperature rating covers factory-floor environments, and the 40-pin PDIP through-hole footprint simplifies prototyping with through-hole assembly. The two EUSARTs enable simultaneous Modbus master and debug-log UART, while the MSSP supports SPI sensor expansion or I2C EEPROM storage. Compared to smaller PIC16 parts, the LF43K22 provides the peripheral count and code space to consolidate multiple MCUs into one design.
Recommended
USB-to-UART Bridge / Data Logger
The PIC18LF43K22-I/P can serve as the bridge controller in USB-to-UART adapters or simple data loggers, leveraging its 64 MHz core for protocol translation and 8 KB Flash for buffering. When paired with an external USB-UART IC (such as MCP2200 or MCP2221), the MCU provides intelligent buffering, command parsing, and GPIO expansion. The 336-byte EEPROM stores non-volatile configuration parameters such as baud rate and device ID without external storage. For pure data logging, the 1.5 KB RAM buffers bursts before flushing to SPI flash, while the 12-bit ADC digitizes analog channels at 100 ksps. The LF voltage range allows the bridge to be powered directly from the USB 3.3V rail without additional regulation.
Recommended
Portable Medical / Health Monitoring Device
The PIC18LF43K22-I/P fits portable health-monitoring devices such as pulse oximeters, glucose meters, and wearable thermometers thanks to its low-voltage operation (1.8V-3.6V from a single Li-Ion cell) and XLP nanoWatt sleep current that extends battery life between measurements. The 12-bit ADC with 28 channels digitizes signals from photodiodes, thermistors, and electrochemical sensors, while the mTouch peripheral supports touch-button user interfaces. The PIC18 architecture simplifies FDA submission documentation thanks to decades of established Microchip safety and reliability data. The 40-pin PDIP package simplifies prototype assembly for clinical trials where rework flexibility matters more than final-form miniaturization.
Recommended
Automotive Body / Comfort Module (Non-Safety)
The PIC18LF43K22-I/P is suitable for non-safety automotive body and comfort modules such as interior lighting controllers, seat-position memories, and accessory interfaces, where the industrial temperature grade (-40C to +85C) covers cabin environments. The 28 ADC channels handle multiple analog sensor inputs (light, temperature, position potentiometers), while the two EUSARTs enable LIN bus communication via external transceivers and a body-control debug port. For under-hood or safety-critical modules, Microchip offers AEC-Q100-qualified PIC18 K-series variants; choose those instead of the LF43K22-I/P for powertrain or ADAS applications. The 40-pin PDIP footprint remains convenient for prototype and low-volume automotive modules.
Recommended
Recommended Products Summary
Engineering reference data for PIC18LF43K22-I/P — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18LF43K22-I/ML | PIC18LF43K22-E/P | PIC18LF26K22-I/SO |
|---|---|---|---|---|
| Package | 40-PDIP (P) | 44-QFN (ML) | 40-PDIP (P) | 28-SOIC (SO) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 8 KB | 8 KB | 8 KB | 64 KB |
| Operating Voltage | 1.8V-3.6V (LF) | 1.8V-3.6V (LF) | 1.8V-3.6V (LF) | 1.8V-3.6V (LF) |
| Max CPU Speed | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS |
| I/O Pins | 36 | 36 | 36 | 24 |
| Temperature Grade | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Extended (-40C to +125C) | Industrial (-40C to +85C) |
| ADC Channels | 28 x 12-bit | 28 x 12-bit | 28 x 12-bit | 17 x 12-bit |
Key Differentiators
- Wide-voltage LF supply range (1.8V-3.6V) (vs PIC18F43K22-I/P)
- Extended-temperature variant available in same package (vs PIC18LF43K22-E/P)
- Same-family 64 KB Flash variant available (vs PIC18LF26K22-I/SO)
Design Notes
Estimated: Place a 100 nF decoupling capacitor within 5 mm of each VDD/VDDCORE pin (pins 11/32 and 19/38 on the 40-PDIP). The LF variant's 1.8V-3.6V supply allows direct battery operation, but a bulk 10 uF tantalum or ceramic on the rail reduces transient droop during transmit current spikes. For USB or other noisy sources, add a ferrite bead in series with VDD.
Reserve RB6/PGC (pin 16) and RB7/PGD (pin 17) as ICSP for in-circuit debugging and programming. If these pins are repurposed in the application, route them to a header or test pad so the debugger can still attach. Ensure MCLR (pin 1) has a 10 kohm pull-up to VDD and a 100 nF capacitor to ground for proper reset; missing components are the most common reason PIC18 boards fail to start.
The PIC18LF43K22-I/P at 64 MHz active mode draws a few mA from a 3.3V supply, producing tens of mW of dissipation - well within the PDIP-40 thermal envelope. No heatsink is required. However, ensure the operating environment stays within -40C to +85C for industrial-grade parts; for under-hood or safety-critical automotive applications use the AEC-Q100-qualified PIC18 K-series variants instead of the LF43K22-I/P.
Do not exceed 3.6V on VDD or 5V on any digital I/O pin - the LF variant is NOT 5V tolerant. Using the LF part on a 5V rail without level shifting will damage the MCU over time. The 12-bit ADC requires the acquisition time configured in firmware; shorter times yield inaccurate conversions. Finally, the mTouch peripheral needs calibration firmware from Microchip's library - do not roll your own scanning loop without referencing the application notes.
Compliance Information
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - use AEC-Q100 PIC18 K-series variants for automotive safety applications.