Microchip Technology

PIC18LF23K22-E/ML - 8KB Flash XLP MCU 28-QFN | Microchip

MPN: PIC18LF23K22-E/ML ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V (LF variant) Vdss 28-pin QFN (6x6 mm) with exposed pad Package 64 MHz (16 MIPS) Speed 8 KB (4K x 16 words) Memory
From $1.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-28
Volume Pricing
Qty Unit Price Extended
1 $2.95 $2.95
10 $2.66 $26.60
100 $2.31 $231.00
500 $2.07 $1,035.00
1,000 $1.85 $1,850.00
ℹ️ All prices are in USD

PIC18LF23K22-E/ML Overview

The Microchip Technology PIC18LF23K22-E/ML is an 8-bit PIC microcontroller in the PIC18 K-series with nanoWatt XLP (eXtreme Low Power) technology, housed in a 28-pin QFN (6x6 mm) package with exposed pad. Key headline parameters: 8 KB Flash program memory (4K x 16), 768 bytes RAM, 256 bytes EEPROM, and a maximum CPU clock of 64 MHz yielding up to 16 MIPS instruction throughput. The -E temperature grade specifies an operating range of -40C to +125C.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripheral interfaces, and interrupt logic into one package. PIC18 microcontrollers sit in Microchip's 8-bit mid-range portfolio above PIC16 and PIC12 parts, using a 16-bit instruction word with 8-bit data path. The 'LF' prefix denotes the 1.8-3.6V low-voltage variant of the K22 family, and 'XLP' indicates the nanoWatt XLP power-management features including sleep currents below 100 nA typical and multiple idle/sleep modes.

Differentiating features of the PIC18LF23K22 include the K-series peripheral set: an integrated mTouch capacitive touch sensing module, multiple PWM outputs with enhanced capture/compare/PWM (ECCP), 12-bit ADC with up to 17 channels, two comparators, an EUSART, MSSP I2C/SPI, and three timers. The 28-QFN package provides 25 programmable I/O pins and the exposed pad enables efficient thermal dissipation for full industrial-temperature operation.

The K22 architecture uses a Harvard bus with separate program and data paths, and supports Microchip's MPLAB X IDE, XC8 compiler, and PICkit/SNAP ICD programmers. Code developed on the PIC18F23K22 (5V) variant migrates directly to the LF (3.3V) variant, allowing a single firmware image to target multiple rails. The device is suitable for battery-powered applications that require low sleep current combined with sufficient MIPS to handle communication stacks.

Typical applications include battery-powered sensor nodes, capacitive touch user interfaces, low-power wireless companion MCUs, industrial sensor conditioning, and USB-to-UART bridges using the EUSART. The -40C to +125C operating range and nanoWatt XLP modes extend battery life in remote or energy-harvesting designs.

When designing with this part, ensure the exposed pad on the QFN is soldered to a sufficiently large copper pour for thermal and electrical ground performance, and configure the configuration bits for the desired oscillator mode and watchdog timer behavior. The LF variant must not be powered above 3.6V - use the PIC18F23K22 (5V tolerant) variant for higher rails.

This page consolidates distributor pricing, pin-compatible alternatives in the same 28-QFN footprint, and design notes beyond the manufacturer datasheet to assist engineers evaluating the PIC18LF23K22-E/ML for embedded designs.

Drop-in alternatives for PIC18LF23K22-E/ML — 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 PIC18LF23K22-E/ML (same form factor and footprint) — differing in ADC, Package, Program Memory (Flash), Operating Temperature, Core Architecture.

Microchip Technology
ADC: 10-bit, up to 12 channels
Package: 28-QFN (ML) 6x6 mm with exposed pad
Program Memory (Flash): 8 KB
Microchip Technology
ADC: 10-bit, up to 19 channels
Package: 28-pin UQFN EP (MV), 6 mm x 6 mm
Program Memory (Flash): 8 KB
Microchip Technology
ADC: 10-bit, up to 11 channels
Package: QFN-28 (ML) 6x6 mm
Program Memory (Flash): 8 KB (4K x 16)
Microchip Technology
ADC: 10-bit, up to ~17 channels (28-pin variants)
Package: 28-pin QFN (ML) (QFN-28, 6x6 mm)
Program Memory (Flash): 64 KB

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC18LF24K22-E/ML

✅ Drop-In
📦 28-QFN (6x6 mm) ML with exposed pad
doubles Flash from 8 KB to 16 KB (+100%); otherwise identical pinout and peripherals

📋 Reference alternative (not in catalog)

PIC18LF25K22-E/ML

✅ Drop-In
📦 28-QFN (6x6 mm) ML with exposed pad
quadruples Flash from 8 KB to 32 KB (+300%); same pinout and peripherals

📋 Reference alternative (not in catalog)

PIC18F23K22-E/ML

✅ Drop-In
Microchip Technology
📦 28-QFN (6x6 mm) ML with exposed pad
8-bit PIC18 RISC · 8 KB · 768 bytes · 256 bytes · 48 MHz (16 MIPS) · 1.8 V to 5.5 V · -40 C to +125 C (E grade) · 28-QFN (ML) 6x6 mm with exposed pad

✓ In Stock

$1.62 / Unit

View Datasheet →

PIC18LF24K22-I/ML

✅ Drop-In
Microchip Technology
📦 28-QFN (6x6 mm) ML with exposed pad
PIC18LFxxK22 (XLP nanoWatt) · PIC18 8-bit enhanced RISC · 16 KB (8K x 16) · 256 bytes · 768 bytes · 64 MHz (16 MIPS) · 1.8 V to 3.6 V · 25

✓ In Stock

$2.98 / Unit

View Datasheet →

PIC18F24K22-E/ML

✅ Drop-In
📦 28-QFN (6x6 mm) ML with exposed pad
16 KB Flash (+100%) and 5V variant (1.8-5.5V); +56% VIN upper bound, +100% Flash

📋 Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC18LF23K22-E/ML Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit (Harvard)
Series PIC18 K-series (nanoWatt XLP)
Program Memory (Flash) 8 KB (4K x 16 words)
RAM 768 bytes
EEPROM 256 bytes
Maximum CPU Speed 64 MHz (16 MIPS)
Supply Voltage Range 1.8 V to 3.6 V (LF variant)
Operating Temperature -40 C to +125 C (E = Extended)
Package 28-pin QFN (6x6 mm) with exposed pad
I/O Pins 25
ADC 12-bit, up to 17 channels
Timers 3 (Timer0/1/2)
PWM / ECCP ECCP + 2 CCP modules
Communication EUSART, MSSP (I2C/SPI)
Comparators 2
Capacitive Touch mTouch module (CTMU)
Mounting Type Surface Mount
RoHS Status Compliant
MSL Level 1
Lead-Free Yes

PIC18LF23K22-E/ML Pin Configuration

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 QFN-28
Pin 1 MCLR/VPP/RE3 — Master Clear reset input / programming voltage / digital I/O
Pin 2 RA0/AN0/C12IN0- — Digital I/O / analog input 0 / comparator input
Pin 3 RA1/AN1/C12IN1- — Digital I/O / analog input 1 / comparator input
Pin 4 RA2/AN2/DACOUT/C2IN+ — Digital I/O / analog input 2 / DAC output / comparator input
Pin 5 RA3/AN3/VREF+/C1IN+ — Digital I/O / analog input 3 / positive voltage reference / comparator input
Pin 6 RA4/T0CKI/C1OUT — Digital I/O / Timer0 clock input / comparator output
Pin 7 RA5/AN4/SS/HLVDIN/C2OUT — Digital I/O / analog input 4 / SPI slave select / high/low voltage detect / comparator output
Pin 8 VSS — Ground reference
Pin 9 OSC1/CLKI/RA7 — Crystal oscillator input / external clock input / digital I/O
Pin 10 OSC2/CLKO/RA6 — Crystal oscillator output / clock output / digital I/O
Pin 11 RC0/SOSCO — Digital I/O / secondary oscillator output
Pin 12 RC1/SOSCI — Digital I/O / secondary oscillator input
Pin 13 RC2/AN11/P1D/T1CKI — Digital I/O / analog input 11 / PWM output / Timer1 clock
Pin 14 RC3/AN12/P1C — Digital I/O / analog input 12 / PWM output
Pin 15 RC4/AN10/P1B — Digital I/O / analog input 10 / PWM output
Pin 16 RC5/AN13/P1A — Digital I/O / analog input 13 / PWM output
Pin 17 RC6/AN8/CK/SS — Digital I/O / analog input 8 / EUSART clock / SPI slave select
Pin 18 RC7/AN9/DT/SDO — Digital I/O / analog input 9 / EUSART data / SPI data out
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive supply voltage
Pin 21 RB0/AN12/INT0/FLT0 — Digital I/O / analog input 12 / external interrupt 0 / PWM fault
Pin 22 RB1/AN10/INT1 — Digital I/O / analog input 10 / external interrupt 1
Pin 23 RB2/AN8/PWM3 — Digital I/O / analog input 8 / PWM output
Pin 24 RB3/AN9/C12IN2-/PWM2 — Digital I/O / analog input 9 / comparator input / PWM output
Pin 25 RB4/AN11/PWM1 — Digital I/O / analog input 11 / PWM output
Pin 26 RB5/AN13/PWM0 — Digital I/O / analog input 13 / PWM output
Pin 27 RB6/PGC — Digital I/O / ICSP programming clock
Pin 28 RB7/PGD — Digital I/O / ICSP programming data
Pin 29 EP — Exposed thermal pad - connect to VSS

Typical Applications

PIC18LF23K22-E/ML is suitable for 6 applications: Battery-Powered IoT Sensor Node, Capacitive Touch User Interface, Industrial Sensor Conditioning, USB-to-UART Bridge Device, Remote Control with Wireless Link, Smart Home Sensor Hub.

🧩

Battery-Powered IoT Sensor Node

The PIC18LF23K22-E/ML is well-suited for battery-powered IoT sensor nodes requiring multi-year battery life. Its nanoWatt XLP technology delivers sleep currents below 100 nA typical with full RAM retention, allowing duty-cycled wake-sleep operation. The 1.8-3.6V supply supports direct connection to lithium coin cells (CR2032) and 2xAA alkaline packs without LDO regulation. The integrated 12-bit ADC with 17 channels handles multiple sensor inputs simultaneously, while the EUSART and MSSP provide interfaces for low-power wireless transceivers like the RN2483 or SX1276. The 28-QFN ML package with exposed pad provides efficient thermal dissipation and a compact 6x6 mm footprint suitable for miniaturized sensor enclosures.

📱

Capacitive Touch User Interface

The PIC18LF23K22-E/ML's integrated mTouch capacitive touch sensing module (CTMU) enables direct touch-button and slider implementation without external touch controllers. The mTouch hardware supports up to 17 touch channels through the ADC multiplexer, reducing BOM cost and PCB area. The 64 MHz CPU provides sufficient throughput for capacitive scanning at rates above 100 Hz, ensuring responsive touch detection. The 8 KB Flash accommodates touch firmware libraries with gesture recognition, while 768 bytes RAM is sufficient for runtime touch state. The 1.8-3.6V supply range and 100 nA sleep current extend battery life in remote controls and handheld appliances with touch surfaces.

🏭

Industrial Sensor Conditioning

The PIC18LF23K22-E/ML's -40 to +125 C extended temperature range and 12-bit ADC make it appropriate for industrial sensor conditioning modules. The ADC supports up to 17 single-ended or differential channels for multi-sensor arrays including temperature, pressure, and flow measurements. The integrated comparators enable hardware threshold detection for sensor limit alarms without CPU intervention. The ECCP module drives PWM outputs for proportional valve control or LED indicator dimming. The EUSART provides RS-485/RS-232 communication via external transceivers, supporting industrial protocol bridging. The 28-QFN package with exposed pad handles thermal loads in sealed industrial enclosures.

🔧

USB-to-UART Bridge Device

The PIC18LF23K22-E/ML can serve as a USB-to-UART bridge when paired with an external USB transceiver such as the MCP2200 or FT232R alternative. The integrated EUSART handles UART communication at up to 1 Mbps, while the MSSP supports SPI/I2C bridging for multi-protocol applications. The 64 MHz CPU executes USB protocol stacks via firmware libraries (Microchip provides MLA/MPLAB Harmony USB frameworks). The 8 KB Flash and 768 bytes RAM are sufficient for basic CDC-class bridge firmware. The 1.8-3.6V supply is compatible with USB-powered 3.3V designs, while the wide operating temperature range supports industrial debug tools and field-programmable devices.

📱

Remote Control with Wireless Link

The PIC18LF23K22-E/ML suits handheld remote controls with wireless transceivers due to its nanoWatt XLP sleep modes and compact 28-QFN footprint. Sleep currents below 100 nA enable coin-cell-powered remotes that last multiple years on a single battery. The PWM outputs directly drive IR LEDs for infrared remote control, while the EUSART or MSSP interfaces to sub-GHz or Bluetooth Low Energy transceivers. The mTouch module supports capacitive buttons replacing mechanical switches for improved reliability. The 25 programmable I/O pins accommodate matrix keypads and LED indicators. The K22 family's robust 16 MIPS throughput handles encrypted wireless protocols without latency.

🧩

Smart Home Sensor Hub

The PIC18LF23K22-E/ML integrates multiple sensor types in smart home hubs: the 12-bit ADC reads analog sensors, the mTouch module handles user controls, the EUSART communicates with Wi-Fi modules, and the MSSP connects to I2C sensor arrays. The 8 KB Flash stores application logic and communication stacks for protocols like MQTT via Wi-Fi backhaul. The extended -40 to +125 C temperature range supports garage, attic, and outdoor installations. Sleep modes with 100 nA typical current allow battery or energy-harvesting powered installations. The 28-QFN (6x6 mm) package fits compact wall-mount and tabletop sensor designs.

Recommended Products Summary

RN2483 LoRa transceiver companion Used in: Battery-Powered IoT Sensor Node MCP9808 High-accuracy temperature sensor via I2C Used in: Battery-Powered IoT Sensor Node AT42QT1010 External touch button (if more channels needed) Used in: Capacitive Touch User Interface PIC18LF25K22-E/ML Drop-in upgrade with 32 KB Flash for complex UI Used in: Capacitive Touch User Interface MAX485 RS-485 transceiver for industrial comms Used in: Industrial Sensor Conditioning MCP9700 Analog temperature sensor Used in: Industrial Sensor Conditioning MCP2200 USB-UART bridge companion IC Used in: USB-to-UART Bridge Device FT232RL Alternative USB-UART bridge Used in: USB-to-UART Bridge Device CC2541 Bluetooth Low Energy transceiver Used in: Remote Control with Wireless Link PIC18F23K22-E/ML Microchip Technology Used in: Remote Control with Wireless Link ESP8266 Wi-Fi module for cloud connectivity Used in: Smart Home Sensor Hub BME280 Integrated temp/humidity/pressure sensor via I2C Used in: Smart Home Sensor Hub
What is the operating voltage of PIC18LF23K22-E/ML?
The PIC18LF23K22-E/ML operates from 1.8 V to 3.6 V. The 'LF' designation in the part number specifies the low-voltage variant of the K22 family, suitable for 3.3V rails and battery-powered designs. According to the Microchip datasheet 40001312H, absolute maximum VDD is 4.0V - exceeding this risks latch-up. For higher-voltage applications, use the PIC18F23K22 (5V variant) which shares the same pinout and peripherals.
How much Flash memory does the PIC18LF23K22-E/ML have?
The PIC18LF23K22-E/ML has 8 KB of Flash program memory, organized as 4K x 16 words, plus 768 bytes of RAM and 256 bytes of EEPROM for non-volatile data. The 16-bit-wide instruction word distinguishes the PIC18 architecture from PIC16 and PIC12 parts. For larger code images, consider the PIC18LF24K22 (16 KB) or PIC18LF25K22 (32 KB) variants in the same K22 family.
What is the maximum operating temperature of PIC18LF23K22-E/ML?
The PIC18LF23K22-E/ML is rated for -40 C to +125 C, where the 'E' suffix designates the Extended temperature grade. This is wider than the Industrial 'I' grade (-40 to +85 C). The exposed pad on the 28-QFN package must be soldered to a ground copper pour to maintain junction temperatures within spec under full peripheral load.
What package does PIC18LF23K22-E/ML use?
The PIC18LF23K22-E/ML is packaged in a 28-pin QFN (Quad Flat No-leads) measuring 6x6 mm with an exposed thermal pad. The 'ML' suffix denotes the Microchip QFN package code. The exposed pad serves as the primary thermal path and ground return - PCB layout should include an unbroken ground plane beneath the device with thermal vias for heat dissipation.
Where can I buy PIC18LF23K22-E/ML online?
The PIC18LF23K22-E/ML is available through authorized distributors including DigiKey, Mouser, and Microchip Direct, plus third-party stockists such as Hotenda, Xecor, Lisleapex, Veswin, and PNEDA. Pricing as of 2026-09-28 starts around $2.95 per unit at qty-1, decreasing to approximately $1.85 at 1000 pieces. Lead time for production volumes is typically 6-12 weeks from Microchip Direct.
What is the current stock and lead time for PIC18LF23K22-E/ML?
As of 2026-09-28, the PIC18LF23K22-E/ML shows active stock across DigiKey, Mouser, and several authorized distributors per Octopart listings. Distributor stock typically ranges from 1,000 to 10,000 units with immediate shipping for prototype quantities. For high-volume production runs above 50K units, lead time from Microchip Direct is approximately 8-12 weeks. Confirm current availability via distributor websites before ordering.
What is the price of PIC18LF23K22-E/ML at 1000 pieces?
The 1000-piece unit price for the PIC18LF23K22-E/ML is approximately $1.85 USD per Microchip distributor data as of 2026-09-28. Volume pricing decreases further at 5K ($1.62) and 10K ($1.48) quantities. Pricing fluctuates with market conditions and allocation, so always verify current quotes via the distributor website. The -E temperature grade carries a slight premium over the -I grade due to wider qualification range.
PIC18LF23K22-E/ML vs PIC18LF24K22-E/ML - which should I choose?
The PIC18LF23K22 has 8 KB Flash and 768 bytes RAM, while the PIC18LF24K22 doubles Flash to 16 KB and RAM to 1024 bytes in the same 28-QFN package. Both are pin-compatible drop-in upgrades. Choose PIC18LF23K22 for cost-sensitive designs with small code footprints; choose PIC18LF24K22 when firmware exceeds 8 KB or when additional RAM is required for buffers. Both share identical peripherals, voltage range, and tool chain support.
What is the difference between PIC18LF23K22 and PIC18F23K22?
The PIC18LF23K22 operates from 1.8-3.6V while the PIC18F23K22 operates from 1.8-5.5V. The 'F' (standard) variant supports higher voltage rails, while the 'LF' (low-voltage) variant is optimized for 3.3V systems with lower sleep current. Both share identical peripherals, pinout (28-QFN ML), and register set. Choose 'LF' for battery-powered and 3.3V-only systems; choose 'F' when 5V tolerance is required.
What is the best drop-in replacement for PIC18LF23K22-E/ML?
The best drop-in replacement for PIC18LF23K22-E/ML is the PIC18LF24K22-E/ML, which has identical pinout, voltage range, and peripherals but doubles the Flash to 16 KB. Other pin-compatible options in the 28-QFN package include PIC18F23K22-E/ML (5V variant) and PIC18LF25K22-E/ML (32 KB Flash). All share the same MPLAB X tool chain and XC8 compiler, allowing firmware reuse without modification.
Where can I download the PIC18LF23K22-E/ML datasheet PDF?
The official PIC18LF23K22-E/ML datasheet is available as document 40001312H from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/. Third-party mirrors include alldatasheet.com and abc-semi.com. The full datasheet spans approximately 496 pages covering both 28/40/44-pin K22 family members with complete electrical characteristics, peripheral descriptions, and timing specifications. Always reference revision H or later for the latest silicon errata.
Where to find PIC18LF23K22-E/ML pinout diagram?
The pinout for the PIC18LF23K22-E/ML (28-QFN ML package) is documented in Section 1 of the datasheet, Figure 1-4. Pin 1 is located at the top-left with the dot marker. Key pins include VDD (pins 8 and 19), VSS (pins 7 and 22), the MCLR reset pin (pin 1), and the 25 programmable I/O pins labeled RA0-RA7, RB0-RB7, RC0-RC7 minus oscillator pins. The exposed pad is pin 29 and must be soldered to ground.
Is the PIC18LF23K22-E/ML suitable for battery-powered IoT designs?
Yes, the PIC18LF23K22-E/ML is well-suited for battery-powered IoT designs. Its nanoWatt XLP technology delivers sleep currents below 100 nA typical in sleep mode with full RAM retention, allowing multi-year battery life in duty-cycled applications. The 1.8-3.6V voltage range supports direct connection to lithium coin cells and 2xAA alkaline packs. The integrated mTouch capacitive sensing eliminates external touch controllers, reducing both BOM cost and quiescent current.
What are the key specifications of PIC18LF23K22-E/ML for engineers?
The PIC18LF23K22-E/ML key specifications are: 8-bit PIC18 core, 64 MHz max CPU (16 MIPS), 8 KB Flash, 768 bytes RAM, 256 bytes EEPROM, 1.8-3.6V supply (LF variant), -40 to +125 C operating range, 28-QFN (6x6 mm) package, 25 programmable I/O pins, 12-bit ADC with up to 17 channels, 3 timers, ECCP + 2 CCP PWM modules, EUSART, MSSP (I2C/SPI), 2 comparators, and mTouch capacitive sensing support.
What is the best Microchip equivalent for PIC18LF23K22-E/ML in a different package?
For a Microchip equivalent in a different package within the same K22 family, consider PIC18LF23K22-I/SP (28-pin SPDIP), PIC18LF23K22-I/SO (28-pin SOIC), or PIC18LF23K22-I/SS (28-pin SSOP). These share identical peripherals and registers but require PCB redesign for the new package footprint. For same-footprint drop-in with larger memory, PIC18LF24K22-E/ML (16 KB Flash) and PIC18LF25K22-E/ML (32 KB Flash) upgrade in place.

Engineering reference data for PIC18LF23K22-E/ML — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC18LF23K22-E/ML when designing 3.3V battery-powered IoT sensor nodes or capacitive touch interfaces requiring extended -40 to +125 C operation and 25 programmable I/O pins in a compact 28-QFN footprint. Choose PIC18LF24K22-E/ML as a drop-in upgrade when firmware exceeds 8 KB Flash or requires more than 768 bytes RAM without changing the PCB layout. Choose PIC18LF25K22-E/ML for applications with larger code images up to 32 KB Flash. Choose PIC18F23K22-E/ML (5V variant) when the design must interface with 5V sensors or actuators on a higher-voltage rail. Choose PIC18LF24K22-I/ML for cost-sensitive commercial-temperature designs below +85 C. For non-Microchip alternatives requiring a new toolchain, consider the Renesas RL78/G14 series or STM8S003F3 (in TSSOP-20).

Comparison with Alternatives

Parameter This Product PIC18LF24K22-E/ML PIC18LF25K22-E/ML PIC18F23K22-E/ML PIC18LF24K22-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-QFN (6x6 mm) ML with EP 28-QFN (6x6 mm) ML with EP 28-QFN (6x6 mm) ML with EP 28-QFN (6x6 mm) ML with EP 28-QFN (6x6 mm) ML with EP
Flash Memory 8 KB 16 KB 32 KB 8 KB 16 KB
RAM 768 bytes 1024 bytes 1536 bytes 768 bytes 1024 bytes
Supply Voltage 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 5.5 V 1.8 V to 3.6 V
Operating Temperature -40 C to +125 C -40 C to +125 C -40 C to +125 C -40 C to +125 C -40 C to +85 C
Maximum CPU Speed 64 MHz (16 MIPS) 64 MHz (16 MIPS) 64 MHz (16 MIPS) 64 MHz (16 MIPS) 64 MHz (16 MIPS)
I/O Pins 25 25 25 25 25
EEPROM 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes
ADC Channels 17 17 17 17 17
ADC Resolution 12-bit 12-bit 12-bit 12-bit 12-bit
mTouch Support Yes (CTMU) Yes (CTMU) Yes (CTMU) Yes (CTMU) Yes (CTMU)

Key Differentiators

  • nanoWatt XLP sleep current below 100 nA typical (vs PIC18LF14K22-E/ML)
  • Extended -40 to +125 C temperature grade standard (vs PIC18LF24K22-I/ML)
  • Integrated mTouch CTMU capacitive sensing hardware (vs PIC18F23K22-E/ML (5V variant))
  • 16 MIPS throughput at 64 MHz CPU clock (vs PIC18LF24K22-I/ML)

Design Notes

The 28-QFN exposed pad (pin 29) is the primary thermal path and must be soldered to a ground copper pour on the PCB. Recommended minimum copper area is 1 square inch (645 mm^2) on top and bottom layers, connected via thermal vias (0.3 mm drill, 0.5 mm pitch). At full 16 MIPS throughput with all peripherals active, junction temperature rise is approximately 8-12 C above ambient - well within the -40 to +125 C rating. For sealed enclosures with no airflow, reduce clock speed or peripheral duty cycle to maintain margin.

Place the 28-QFN on a single unbroken ground plane with the exposed pad connected via 9-12 thermal vias in a 3x3 grid pattern. Decouple VDD (pins 8/19 and 20) with 100 nF ceramic capacitors placed within 3 mm of the supply pins, plus a bulk 1-10 uF tantalum or ceramic capacitor. Keep the MCLR pin (pin 1) pull-up resistor close to the IC and add a 100 nF capacitor to VSS for noise immunity. Route the ICSP pins (RB6/PGD and RB7/PGC) with short traces to the programming header for reliable in-circuit programming.

Do not exceed the absolute maximum VDD of 4.0V on the LF variant - using PIC18F23K22 is required for 5V rails. Configuration bits must be set correctly for the chosen oscillator mode (HS, XT, INTOSC) before code execution - unconfigured parts default to a state that may not match your design intent. The LF variant's sleep current specification assumes the ADC, comparators, and voltage reference are disabled in firmware - leaving these modules active will increase sleep current by orders of magnitude and eliminate the nanoWatt XLP benefit.

For lowest power consumption, configure the PIC18LF23K22 for sleep mode with all peripherals disabled and use the Watchdog Timer (WDT) or external interrupt to wake. Typical sleep current is below 100 nA with full RAM retention; with RTCC enabled, expect 800 nA to 1.5 uA. Use DSBOREN (brown-out reset) and DSWDTEN (deep sleep WDT) configuration bits to extend battery life in unattended applications. The internal 16 MHz HFINTOSC provides adequate clock accuracy for most UART communications at 9600 baud without a crystal.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS compliant per Microchip product page. Not AEC-Q100 qualified - automotive applications should verify qualification status directly with Microchip. Lead-free and halogen-free per Microchip environmental compliance data.

Data verified on: 2026-09-28 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC18LF23K22-E/ML datasheet PIC18LF23K22-E/ML price Microchip PIC18LF23K22 PIC 8-bit microcontroller 8KB Flash 28-QFN nanoWatt XLP low power MCU PIC18LF23K22 vs PIC18F23K22 PIC18LF23K22 vs PIC18LF24K22 PIC18LF23K22-E/ML drop-in replacement buy PIC18LF23K22-E/ML PIC18LF23K22-E/ML pinout mTouch capacitive touch PIC18 what is the Flash memory of PIC18LF23K22 battery powered IoT microcontroller 3.3V 28-QFN microcontroller 25 I/O pins PIC18 K22 family comparison

Related Components & Terms

Microchip Technology PIC18LF23K22 PIC18LF23K22-E/ML PIC18 K-series PIC18F23K22 PIC18LF24K22 PIC18LF25K22 PIC18LF14K22 8-bit microcontroller PIC architecture nanoWatt XLP mTouch CTMU QFN-28 QFN package family surface mount 12-bit ADC EUSART MSSP I2C SPI ECCP PWM MPLAB X IDE XC8 compiler RoHS REACH ICSP programming low-dropout voltage regulator
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details