PIC18F24K22-I/MV - 16KB Flash MCU, 28-Pin UQFN EP | Microchip
MPN: PIC18F24K22-I/MV ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.62 | $3.62 |
| 10 | $3.18 | $31.80 |
| 100 | $2.65 | $265.00 |
| 500 | $2.28 | $1,140.00 |
| 1,000 | $1.96 | $1,960.00 |
PIC18F24K22-I/MV Overview
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, a RISC or CISC CPU core, on-chip program memory (Flash/ROM), data memory (SRAM), non-volatile EEPROM, and a rich set of peripherals (ADC, timers, communication ports). The PIC18 family uses an enhanced Harvard RISC architecture that separates program and data buses, enabling simultaneous fetch and execute to deliver high MIPS-per-mW efficiency. Within the broader taxonomy, PIC18F24K22 belongs to the Microchip 8-bit microcontroller family (PIC10/PIC12/PIC16/PIC18), then to the microcontrollers (MCUs) category, then to integrated circuits, then to semiconductors.
Key features include 25 digital I/O pins, a 10-bit ADC with up to 17 channels, two Enhanced USART modules, two MSSP (SPI/I2C) ports, three 16-bit timers, four 8-bit timers, an Enhanced Capture/Compare/PWM module, and a Charge Time Measurement Unit (CTMU) for capacitive touch. The device includes an internal 16 MHz oscillator, supports up to 64 MHz via PLL, and offers self-programming capability under software control for in-field firmware updates.
The PIC18F24K22-I/MV uses CMOS Flash process technology with nanoWatt XLP idle/sleep modes that drop consumption to as low as 20 nA in sleep with RTCC and 100 nA in sleep with watchdog timer, enabling battery-powered designs that run for years on a single cell. The AEC-Q100 qualification extends this same low-power performance into automotive environments.
Typical applications include automotive body and interior modules, low-power sensor nodes, portable medical instruments, IoT edge devices, consumer white goods, and battery-backed industrial controllers. The wide 1.8V-5.5V operating range (across the PIC18LF24K22 / PIC18F24K22 family) and abundant analog and digital peripherals let a single MCU handle both sensor acquisition and communication in compact designs.
Designers should evaluate the I/O count (25), ADC channel count, and supply range when migrating within the PIC18 (L)F2X/4XK22 family - the 28-pin UQFN EP variant is the most space-constrained, while 40-pin and 44-pin variants add peripherals without changing the CPU architecture.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the bare Microchip datasheet, giving engineers a single-page technical reference for the PIC18F24K22-I/MV.
Drop-in alternatives for PIC18F24K22-I/MV — 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 PIC18F24K22-I/MV (same form factor and footprint) — differing in Package, Operating Temperature, Program Memory (Flash), Core Architecture, Maximum CPU Speed.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F24K22-E/MV
✅ Drop-In✓ In Stock
$2.18 / Unit
View Datasheet →PIC18F23K22-I/MV
✅ Drop-In✓ In Stock
$1.42 / Unit
View Datasheet →PIC18F25K22-I/MV
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F26K22-I/MV
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F24K20-I/MV
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F24K22-I/MV Maximum Ratings & Electrical Characteristics
| Architecture | 8-bit PIC18 RISC, Enhanced Harvard |
| Program Memory (Flash) | 16 KB |
| Data Memory (SRAM) | 768 bytes |
| EEPROM | 256 bytes |
| Maximum CPU Speed | 40 MHz (64 MHz with PLL) |
| Supply Voltage Range | 2.5V / 3.3V / 5V (PIC18F variant: 2.3V-5.5V) |
| I/O Pins | 25 |
| ADC | 10-bit, up to 17 channels |
| Timers | 3 x 16-bit + 4 x 8-bit |
| Communication | 2x EUSART, 2x MSSP (SPI/I2C) |
| Low-Power Technology | nanoWatt XLP |
| Operating Temperature Range | -40C to +85C (Industrial; -MV package) |
| Package | 28-pin UQFN EP (4x4 mm) |
| Mounting Type | Surface Mount |
| MSL Level | 1 |
| AEC-Q100 | Qualified (automotive grade) |
| RoHS Status | Compliant |
PIC18F24K22-I/MV Pin Configuration
| Pin 1 | RE3/MCLR — Digital input RE3 / Master Clear (reset) input |
| Pin 2 | RA0 — PORTA bit 0 (analog AN0) |
| Pin 3 | RA1 — PORTA bit 1 (analog AN1) |
| Pin 4 | RA2 — PORTA bit 2 (analog AN2) |
| Pin 5 | RA3 — PORTA bit 3 (analog AN3) |
| Pin 6 | RA4 — PORTA bit 4 (analog AN4 / CCP5) |
| Pin 7 | RA5 — PORTA bit 5 (analog AN5) |
| Pin 8 | VDD — Positive supply voltage |
| Pin 9 | VSS — Ground reference |
| Pin 10 | RB0 — PORTB bit 0 (interrupt-on-change) |
| Pin 11 | RB1 — PORTB bit 1 (interrupt-on-change) |
| Pin 12 | RB2 — PORTB bit 2 (interrupt-on-change) |
| Pin 13 | RB3 — PORTB bit 3 (interrupt-on-change) |
| Pin 14 | RB4 — PORTB bit 4 (interrupt-on-change) |
| Pin 15 | RB5 — PORTB bit 5 (interrupt-on-change) |
| Pin 16 | RB6 — PORTB bit 6 (ICSP programming clock) |
| Pin 17 | RB7 — PORTB bit 7 (ICSP programming data) |
| Pin 18 | RC0 — PORTC bit 0 |
| Pin 19 | RC1 — PORTC bit 1 (CCP2) |
| Pin 20 | RC2 — PORTC bit 2 (CCP1 / PWM) |
| Pin 21 | RC3 — PORTC bit 3 (SCL/I2C) |
| Pin 22 | RC4 — PORTC bit 4 (SDA/I2C) |
| Pin 23 | RC5 — PORTC bit 5 |
| Pin 24 | RC6 — PORTC bit 6 (TX/USART) |
| Pin 25 | RC7 — PORTC bit 7 (RX/USART) |
| Pin 26 | RD0 — PORTD bit 0 |
| Pin 27 | RD1 — PORTD bit 1 |
| Pin 28 | EP — Exposed Pad - MUST be soldered to ground plane |
Typical Applications
PIC18F24K22-I/MV is suitable for 6 applications: Automotive Body Control Modules, Battery-Powered IoT Sensor Nodes, Portable Medical Instruments, Industrial Control and Monitoring, Consumer White Goods and Home Appliances, Capacitive Touch User Interfaces.
Automotive Body Control Modules
The PIC18F24K22-I/MV fits automotive body and interior modules because its AEC-Q100 qualification, -40C to +85C industrial operating range, and 25 GPIO ports let it drive multiple LEDs, relays, and LIN/CAN bridges over a 5V automotive rail. With 16KB of Flash, firmware can host a LIN slave stack plus self-diagnostic routines, and nanoWatt XLP sleep modes at ~20 nA reduce quiescent current during key-off to the level required by OEM quiescent-draw specs. Place the MCU near the LIN transceiver with EP tied to GND and watch the +12V load-dump transient - the on-chip BOR and PWRT features protect against under-voltage and reset glitches common in body modules.
Recommended
Battery-Powered IoT Sensor Nodes
The PIC18F24K22-I/MV suits battery-powered IoT sensor nodes thanks to nanoWatt XLP sleep currents as low as 20 nA with RTCC active, plus 16KB of Flash for protocol stacks and 768 bytes of SRAM for buffering sensor data. Combined with the 10-bit ADC (up to 17 channels), 2x EUSART, and 2x MSSP (SPI/I2C), a single MCU can read temperature, humidity, or vibration sensors and report over UART, SPI, or I2C while idle current stays in the nanoamp range. Power-rail decoupling: place a 100 nF ceramic as close as possible to VDD with a 10 uF bulk cap to handle the 64 MHz PLL current transients during wake-up.
Recommended
Portable Medical Instruments
The PIC18F24K22-I/MV works in portable medical devices such as glucose meters, pulse oximeters, and handheld spirometers because of its low sleep current, accurate 10-bit ADC for analog front-end conditioning, and sufficient Flash for IEC 62304-style firmware. The 25 I/O pins can drive an LCD, keypad, and a Bluetooth or Wi-Fi co-processor over UART, while nanoWatt XLP allows months of shelf life from two AAA cells. Always validate the MCU's ADC reference stability against your analog front end, and use the CTMU peripheral for contactless capacitance-based measurements common in medical touch interfaces.
Recommended
Industrial Control and Monitoring
The PIC18F24K22-I/MV is a strong fit for industrial controllers such as PLC I/O modules, sensor interfaces, and simple HMI keypads, where the 5V-tolerant I/O can drive industrial 24V signaling through external optocouplers, and the 16KB Flash holds real-time control loops plus Modbus RTU framing. AEC-Q100 qualification provides extra margin against ESD and thermal stress on the factory floor. Use the MSSP peripherals to drive SPI displays or I2C sensor arrays, and leverage the EUSART for RS-485 Modbus - add a 120 ohm termination and TVS diode for surge protection per IEC 61000-4-2.
Recommended
Consumer White Goods and Home Appliances
The PIC18F24K22-I/MV is widely deployed in white-goods controllers such as washing machines, dishwashers, refrigerators, and microwave ovens where it reads user keypads, drives triac-controlled motors and heaters, and times cycles using its on-chip timers. Its 25 I/O ports are sufficient for segmented LED or character LCD user interfaces, and the 10-bit ADC reads NTC temperature probes and water-level sensors. CTMU simplifies capacitive touch button arrays, replacing mechanical switches with sealed glass front panels that meet IPx4 wash-down requirements. Keep firmware Watchdog Timer enabled - white-goods safety standards (IEC 60335) demand it.
Recommended
Capacitive Touch User Interfaces
The PIC18F24K22-I/MV integrates a Charge Time Measurement Unit (CTMU) that provides hardware-driven capacitive touch sensing on up to 25 channels without an external touch controller IC, lowering BOM cost in appliances, lighting controls, and consumer electronics. With 16KB Flash, designers can implement multi-touch patterns, slider gestures, and proximity wake-up logic while keeping sleep current in the nanoamp range for battery-powered remotes. The CTMU handles baseline tracking and environmental compensation in hardware, freeing CPU cycles for application logic; pair it with the MSSP SPI bus to drive an LED feedback ring for visual confirmation of touch events.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F24K22-I/MV — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F24K22-E/MV | PIC18F23K22-I/MV | PIC18F25K22-I/MV | PIC18F26K22-I/MV | PIC18F24K20-I/MV |
|---|---|---|---|---|---|---|
| Package | UQFN-28 EP (4x4 mm) | UQFN-28 EP (4x4 mm) - same | UQFN-28 EP (4x4 mm) - same | UQFN-28 EP (4x4 mm) - same | UQFN-28 EP (4x4 mm) - same | UQFN-28 EP (4x4 mm) - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Flash Program Memory | 16 KB | 16 KB | 8 KB (-50%) | 32 KB (+100%) | 48 KB (+200%) | 16 KB |
| SRAM | 768 bytes | 768 bytes | 768 bytes | 1536 bytes (+100%) | 1536 bytes (+100%) | 768 bytes |
| EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| I/O Pins | 25 | 25 | 25 | 25 | 25 | 25 |
| Maximum CPU Speed | 64 MHz (with 4x PLL) | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Temperature Range | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
| nanoWatt XLP Sleep Current | ~20 nA (with RTCC) | ~20 nA | ~20 nA | ~20 nA | ~20 nA | no XLP (higher sleep current) |
| AEC-Q100 | Qualified | Qualified | Qualified | Qualified | Qualified | Qualified |
Key Differentiators
- AEC-Q100 qualification with industrial -40C to +85C range (vs PIC18F24K22-E/MV)
- Optimal 16KB Flash sweet spot in the K22 family (vs PIC18F23K22-I/MV (8KB) / PIC18F25K22-I/MV (32KB))
- nanoWatt XLP technology for ultra-low sleep current (vs PIC18F24K20-I/MV (no XLP))
Design Notes
Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 8) and another 100 nF near VSS (pin 9), with a 10 uF bulk capacitor on the same rail. When the on-chip 4x PLL is engaged to reach 64 MHz, the digital core draws higher transient current during wake-up - insufficient bulk capacitance results in VDD droop and brown-out resets. The PIC18F24K22-I/MV has on-chip BOR (Brown-Out Reset) and PWRT (Power-up Timer) that should be enabled in configuration bits for reliable cold-start behavior under noisy automotive or industrial rails.
The UQFN-28 EP package exposes a thermal pad (pin 28) that MUST be soldered to a continuous ground plane for both electrical reference and thermal dissipation. PCB land pattern should follow IPC-7351 UQFN-EP guidelines with multiple thermal vias under the pad stitched to inner ground planes. Without proper EP soldering, the device can exhibit ground-bounce noise on ADC readings and may thermal-throttle at high ambient temperatures, especially under AEC-Q100 automotive thermal stress.
Configuration bits (fuses) MUST be reviewed before production: disable the Watchdog Timer only if your application does not require it, enable BOR for safe startup, and select the correct oscillator mode (internal 16 MHz vs external crystal). The PIC18F24K22-I/MV ships with the internal oscillator enabled by default; if your design relies on an external crystal, this fuse must be reconfigured. ICSP pins RB6/RB7 must be accessible on the PCB - if they are used for general I/O, you will lock yourself out of in-circuit programming.
When driving capacitive touch via the on-chip CTMU, keep the trace length from the CTMU channel to the touch pad under 50 mm and route the pad traces over a solid ground pour to maintain stable charge-time measurements. Place a guard trace (grounded) between adjacent touch channels to prevent crosstalk. The CTMU hardware performs baseline compensation, but firmware must still run periodic recalibration routines to account for humidity and temperature drift - especially in white-goods applications where the user interface is exposed to steam or splash.
Compliance Information
AEC-Q100 automotive qualified per Microchip product page. RoHS and REACH compliant per distributor listings. Halogen-free status not explicitly stated in verified data.