PIC18F43K22-I/ML - 8KB Flash 64MHz 8-bit MCU | Microchip
MPN: PIC18F43K22-I/ML ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.2 | $3.20 |
| 10 | $2.88 | $28.80 |
| 100 | $2.55 | $255.00 |
| 500 | $2.27 | $1,135.00 |
| 1,000 | $1.95 | $1,950.00 |
PIC18F43K22-I/ML Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (RAM), non-volatile storage (EEPROM), and configurable peripherals such as timers, ADCs, communication interfaces, and GPIO. PIC18F series microcontrollers use Microchip's enhanced 8-bit RISC architecture with 200 ns instruction execution and a 16-bit instruction word, sitting in the product hierarchy as PIC18 -> 8-bit PIC family -> Microcontrollers -> Integrated Circuits -> Semiconductors. The XLP (eXtra Low Power) designation indicates sub-microamp sleep currents, enabling years of operation on a single battery.
Key features of the PIC18F43K22 family include up to 64MHz operation (16 MIPS), 8KB self-programmable Flash with 10k endurance cycles, 3968 bytes of SRAM, 256 bytes of true EEPROM, an enhanced USART, MSSP (SPI/I2C) peripherals, a 10-bit ADC with up to 28 channels, multiple PWM modules, and nanoWatt XLP power management with deep sleep currents under 100 nA typical. The 44-VQFN package provides 36 I/O pins in a compact 8x8 mm footprint.
The PIC18F43K22 architecture uses Harvard-bus RISC with hardware multiply, providing deterministic 200ns instruction time at 20MHz and shorter at the 64MHz maximum. The integrated 16-level hardware stack, table-read/write operations, and self-programmable Flash support bootloader-style field updates. CIP (Core Independent Peripherals) such as the Configurable Logic Cell and Numerically Controlled Oscillator reduce CPU load for real-time tasks.
Typical applications include industrial control (sensor interfaces, PLCs, motor control), low-power IoT edge nodes, consumer electronics (HMI, appliance controls), automotive body and accessory modules, USB device firmware via the MSSP/USB-capable variants, and battery-backed instruments where the XLP sleep mode preserves charge. The 44-QFN package suits compact board designs requiring maximum GPIO density.
When designing, ensure the exposed pad (EP) is soldered to a properly sized ground copper pour for thermal dissipation and electrical grounding; failure to do so can affect oscillator stability. Use Microchip's MPLAB X IDE with XC8 compiler and the PICkit programmer for development. For long-term availability, note that Microchip lists the PIC18F45Q10 as the newer recommended device for new designs.
This page synthesizes distributor pricing, drop-in alternatives, design notes, and pinout information not found in the manufacturer datasheet alone, providing engineers a single source for selection, sourcing, and design-in decisions.
Drop-in alternatives for PIC18F43K22-I/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 PIC18F43K22-I/ML (same form factor and footprint) — differing in Package, ADC, Timers, MSL Level, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F44K22-I/ML
✅ Drop-In✓ In Stock
$2.1 / Unit
View Datasheet →PIC18F46K22-I/ML
✅ Drop-In✓ In Stock
$3.08 / Unit
View Datasheet →PIC18F43K22-E/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F43K22T-I/ML
✅ Drop-In✓ In Stock
$1.78 / Unit
View Datasheet →PIC18F43K22-I/PT
✅ Drop-In✓ In Stock
$1.95 / Unit
View Datasheet →PIC18F45K50-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F43K22-I/ML Maximum Ratings & Electrical Characteristics
| Architecture | 8-bit PIC18 RISC (Harvard) |
| Core | PIC18 enhanced 8-bit |
| Program Memory (Flash) | 8 KB (4K x 16) |
| Data Memory (SRAM) | 3968 bytes |
| Non-volatile Memory (EEPROM) | 256 bytes |
| Maximum CPU Speed | 64 MHz (16 MIPS) |
| Operating Voltage Range | 2.5 V / 3.3 V / 5 V |
| Operating Temperature Range | -40 C to +85 C (Industrial) |
| I/O Pins | 36 |
| Package | 44-pin QFN (8x8 mm) with Exposed Pad (ML) |
| Mounting Type | Surface Mount |
| ADC | 10-bit, up to 28 channels |
| Communication Interfaces | EUSART, MSSP (SPI/I2C) |
| PWM Modules | Multiple (peripheral dependent) |
| Power-Saving Modes | nanoWatt XLP (sub-uA sleep) |
| MSL Level | MSL3 (per typical QFN moisture sensitivity) |
| RoHS Status | Compliant |
PIC18F43K22-I/ML Pin Configuration
| Pin 1 | RA5 — Digital I/O / analog input |
| Pin 2 | RA4 — Digital I/O |
| Pin 3 | RA3 — Digital I/O / analog input |
| Pin 4 | RA2 — Digital I/O / analog input |
| Pin 5 | RA1 — Digital I/O / analog input |
| Pin 6 | RA0 — Digital I/O / analog input |
| Pin 7 | VSS — Ground |
| Pin 8 | VDD — Positive supply |
| Pin 9 | RB7 — Digital I/O |
| Pin 10 | RB6 — Digital I/O / ICSPCLK |
| Pin 11 | RB5 — Digital I/O |
| Pin 12 | RB4 — Digital I/O |
| Pin 13 | RC7 — Digital I/O / RX |
| Pin 14 | RC6 — Digital I/O / TX |
| Pin 15 | RC5 — Digital I/O |
| Pin 16 | RC4 — Digital I/O / SDA |
| Pin 17 | RC3 — Digital I/O / SCL |
| Pin 18 | RC2 — Digital I/O |
| Pin 19 | RC1 — Digital I/O / CCP2 |
| Pin 20 | RC0 — Digital I/O |
| Pin 21 | VSS — Ground |
| Pin 22 | VDD — Positive supply |
| Pin 23 | RD7 — Digital I/O |
| Pin 24 | RD6 — Digital I/O |
| Pin 25 | RD5 — Digital I/O |
| Pin 26 | RD4 — Digital I/O |
| Pin 27 | RD3 — Digital I/O |
| Pin 28 | RD2 — Digital I/O |
| Pin 29 | RD1 — Digital I/O |
| Pin 30 | RD0 — Digital I/O |
| Pin 31 | VSS — Ground |
| Pin 32 | VDD — Positive supply |
| Pin 33 | RE3 — Digital I/O / MCLR |
| Pin 34 | RE2 — Digital I/O |
| Pin 35 | RE1 — Digital I/O |
| Pin 36 | RE0 — Digital I/O |
| Pin 37 | RF7 — Digital I/O |
| Pin 38 | RF6 — Digital I/O |
| Pin 39 | RF5 — Digital I/O |
| Pin 40 | RF4 — Digital I/O |
| Pin 41 | RF3 — Digital I/O |
| Pin 42 | RF2 — Digital I/O |
| Pin 43 | RF1 — Digital I/O |
| Pin 44 | RF0 — Digital I/O |
| Pin EP | EP — Exposed thermal pad - tie to VSS for thermal/ground |
Typical Applications
PIC18F43K22-I/ML is suitable for 6 applications: Industrial Sensor Interface, Low-Power IoT Edge Node, Consumer Appliance Control, Automotive Body and Accessory Modules, Battery-Backed Instrument, HMI with Segmented LCD or LED Display.
Industrial Sensor Interface
The PIC18F43K22-I/ML fits industrial sensor nodes because of its 10-bit ADC with up to 28 channels, allowing multi-sensor reads from thermocouples, 4-20 mA loops, and bridge sensors on a single chip. The 64 MHz / 16 MIPS core executes averaging and linearization in real time, while the 36 I/O pins drive multiplexed displays and relay outputs. XLP deep-sleep under 100 nA typical keeps battery or energy-harvested nodes alive for years, and 2.5 V to 5.5 V operation tolerates industrial 24 V rails after a simple LDO drop. Drop-in path to PIC18F46K22-I/ML allows firmware growth without PCB rework.
Recommended
Low-Power IoT Edge Node
For IoT edge devices on coin-cell or harvested power, the PIC18F43K22-I/ML's nanoWatt XLP deep-sleep under 100 nA extends battery life to multi-year spans even with periodic wake-and-transmit duty cycles. The MSSP SPI/I2C peripherals talk directly to sub-GHz radios like the MRF89XA or to LoRa modules, while the 8 KB Flash holds a lightweight application layer plus bootloader. The 44-QFN (8x8 mm) footprint fits inside sensor tags, BLE beacons, and smart-meter endpoints. The integrated EUSART handles UART-to-host bridges during maintenance windows.
Recommended
Consumer Appliance Control
The PIC18F43K22-I/ML is well-suited to consumer appliance HMI and motor-control boards where its 64 MHz core drives segmented LCD multiplexing via software PWM and processes user button matrices in real time. 36 GPIO pins handle 7-segment displays, keypads, status LEDs, and triac-fired heater or fan loads, while the 10-bit ADC reads temperature, humidity, and current-sense shunts. 2.5 V to 5.5 V operation lets the same part run from 3.3 V logic or 5 V triac-driver supply rails. Compact 8x8 mm QFN reduces PCB area inside cramped appliance enclosures.
Recommended
Automotive Body and Accessory Modules
In automotive body controllers (window lifters, mirror adjusters, interior lighting), the PIC18F43K22-I/ML's industrial temperature grade, robust 5 V tolerance, and EUSART CAN-friendly bit timing provide a capable control node. The 64 MHz core handles LIN slave communication, PWM-driven DC motor control, and current sensing via the ADC. For under-hood or higher-temp zones, choose the PIC18F43K22-E/ML drop-in (extended -40 to +125 C). The 8 KB Flash holds LIN state machines, fault logs, and calibration constants.
Recommended
Battery-Backed Instrument
Battery-powered instruments such as handheld multimeters, portable medical monitors, and field test gear leverage the PIC18F43K22-I/ML's nanoWatt XLP sleep plus fast 16 MIPS burst processing. The MCU wakes on interrupt, samples via the 10-bit ADC, displays results, then returns to sub-uA sleep - extending battery life through thousands of measurement cycles. 256 bytes of true EEPROM store calibration constants and last-measurement memory across power cycles. Wide 2.5 V to 5.5 V operation allows direct use with Li-ion or 3x AA alkaline packs.
Recommended
HMI with Segmented LCD or LED Display
For human-machine-interface boards in industrial controls, the PIC18F43K22-I/ML's 36 I/O pins drive multiplexed 7-segment or dot-matrix LED displays, keypads, and status indicators with software-driven refresh and zero external logic. The 64 MHz core keeps refresh artifacts invisible, and the PWM modules dim LEDs or backlights without flicker. The 8 KB Flash holds multi-language menus and configuration pages; stepping up to PIC18F46K22-I/ML provides 64 KB for graphical or web-server HMIs.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F43K22-I/ML — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F44K22-I/ML | PIC18F46K22-I/ML | PIC18F43K22-E/ML | PIC18F43K22T-I/ML | PIC18F45K50-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-QFN (8x8 mm) | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same |
| Program Flash | 8 KB | 16 KB | 64 KB | 8 KB | 8 KB | 32 KB |
| RAM | 3968 bytes | 768 bytes | 3896 bytes | 3968 bytes | 3968 bytes | 2048 bytes |
| Maximum CPU Speed | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 48 MHz (12 MIPS) |
| Operating 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 | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| USB Peripheral | No | No | No | No | No | Yes (USB 2.0 FS) |
| Temperature Grade | Industrial (-40 to +85 C) | Industrial (-40 to +85 C) | Industrial (-40 to +85 C) | Extended (-40 to +125 C) | Industrial (-40 to +85 C) | Industrial (-40 to +85 C) |
| Approx. Unit Price (USD, qty 100) | 2.55 | 2.95 | 3.50 | 2.75 | 2.55 | 3.20 |
Key Differentiators
- Double the Flash memory headroom (vs PIC18F43K22-I/ML)
- Extended temperature grade option (vs PIC18F43K22-E/ML)
- USB 2.0 full-speed peripheral available in same package (vs PIC18F45K50-I/ML)
Design Notes
The 44-QFN (8x8 mm) package has an exposed thermal pad (EP) on the underside that MUST be soldered to a properly sized ground copper pour. A minimum 0.5 mm x 0.5 mm array of thermal vias under the pad is recommended to conduct heat to inner ground planes and to provide a low-inductance ground reference for the oscillator. Failure to solder the EP can cause oscillator instability, ADC noise, and reduced thermal dissipation.
Estimated: at 64 MHz with all peripherals active, the PIC18F43K22-I/ML draws approximately 15 mA at 5 V (75 mW). At 32 MHz / 3.3 V it drops to ~6 mA. For battery-powered designs, use nanoWatcXLP Sleep (under 100 nA typical) with wake-on-interrupt from the ADC or EUSART, achieving multi-year battery life on a 1000 mAh coin cell with 0.1% duty-cycle wake-and-transmit. Always place a 100 nF decoupling cap within 3 mm of each VDD pin and a 10 uF bulk cap near the IC.
Do not confuse PIC18F43K22 (standard Vdd 2.5 V - 5.5 V) with PIC18LF43K22 (low-voltage 1.8 V - 3.6 V). They share the same datasheet family but have different Vdd ranges. Ensure ICSP programming voltages are within spec (VDD range, MCLR pulled to VDD through a resistor). For automotive designs, note Microchip recommends the newer PIC18F45Q10 family for new designs rather than the K22.
Compliance Information
RoHS compliant per Microchip product page. Industrial temperature grade only; not AEC-Q100 qualified - contact Microchip for automotive-grade PIC18F43K22 variants. Lead-free and halogen-free per Microchip environmental compliance documentation.