PIC18F24K22-E/MV - 16KB Flash 8-bit MCU 48MHz UQFN-28 | Microchip
MPN: PIC18F24K22-E/MV ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.45 | $3.45 |
| 10 | $3.1 | $31.00 |
| 100 | $2.78 | $278.00 |
| 500 | $2.45 | $1,225.00 |
| 1,000 | $2.18 | $2,180.00 |
PIC18F24K22-E/MV Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O into one device. PIC microcontrollers, built on a RISC-based Harvard architecture, are widely used in embedded control for their deterministic instruction timing, low power consumption, and rich peripheral integration. The PIC18 family occupies the upper end of Microchip's 8-bit portfolio, balancing performance (up to 16 MIPS at 64MHz) with extensive analog and digital peripherals. nanoWatt XLP technology extends sleep-mode current down to the nanoampere range, making these MCUs suitable for battery-powered and energy-harvesting applications.
Key features of the PIC18F24K22 family include up to 48MHz operation (16 MIPS core throughput), 64-level hardware stack, 25 digital I/O with individual pull-up configuration, 17 channels of 10-bit ADC with internal voltage reference, a 5-bit DAC for bias generation, multiple Enhanced USART, SPI, and I2C peripherals, two analog comparators, and four timer modules. The 16KB self-programmable Flash supports in-application reprogramming, enabling field firmware updates without external programmer hardware.
The PIC18F24K22 employs a 16-bit instruction word RISC core with 75 base instructions and 83 enhanced instructions. Its nanopower XLP peripherals include a Real-Time Clock/Calendar (RTCC) with on-chip timing elements, deep sleep modes drawing sub-microamp currents, and ultra-low-power wake sources. Internal oscillators up to 64MHz can be trimmed to within +/- 2 percent accuracy, eliminating external crystals in cost-sensitive designs.
Typical applications include low-power wireless sensor nodes, portable medical devices, IoT edge nodes, battery-powered instrumentation, HVAC controls, automotive body electronics (via -Q1 suffix variants), and consumer appliances. The compact UQFN-28 4x4 mm package suits space-constrained PCB layouts where 25 GPIO is sufficient.
Designers should evaluate the I/O count early; 25 pins is sufficient for most sensor-hub designs but limits designs that require multiple parallel buses. For applications requiring more I/O, consider PIC18F44K22 (40-pin) or PIC18F45K22 (44-pin) in the same K22 family. Always provide adequate decoupling on VDD/AVDD pairs (100nF ceramic minimum) to support ADC accuracy.
This page synthesizes distributor pricing tiers, drop-in alternate ordering codes within the same K22 family, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC18F24K22-E/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-E/MV (same form factor and footprint) — differing in Package, Operating Temperature, ADC, Program Memory (Flash), Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F24K22-I/MV
✅ Drop-In✓ In Stock
$1.96 / Unit
View Datasheet →PIC18F24K22T-E/MV
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18LF24K22-E/MV
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F23K22-I/MV
✅ Drop-In✓ In Stock
$1.42 / Unit
View Datasheet →PIC18F25K22-I/MV
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18F24K20-E/MV
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18F24K22-E/MV Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC18 RISC, 16-bit instruction word |
| Program Memory (Flash) | 16 KB (8K x 16) |
| Data Memory (SRAM) | 768 bytes |
| EEPROM | 256 bytes |
| Maximum CPU Speed | 48 MHz (16 MIPS) |
| Supply Voltage Range | 2.3 V to 5.5 V |
| I/O Pins | 25 |
| ADC | 10-bit, 17 channels |
| DAC | 5-bit, 1 channel |
| Analog Comparators | 2 |
| Timers | 4 (Timer0/1/2/3) |
| Communication | 2x EUSART, 2x MSSP (SPI/I2C) |
| PWM | Enhanced CCP, multiple outputs |
| Package | 28-pin UQFN (4x4 mm) with EP |
| Operating Temperature | -40C to +125C (E suffix = Extended) |
| Low-Power Technology | nanoWatt XLP |
| RoHS Status | Compliant |
| Programming Support | ICSP (In-Circuit Serial Programming) |
PIC18F24K22-E/MV Pin Configuration
| Pin 1 | RA2 — Bidirectional I/O / analog channel AN2 |
| Pin 2 | RA3 — Bidirectional I/O / analog channel AN3 / VREF+ |
| Pin 3 | RA4 — Bidirectional I/O / analog channel AN4 |
| Pin 4 | MCLR — Master Clear (reset, active low) / ICSP programming voltage input |
| Pin 5 | RA5 — Bidirectional I/O / analog channel AN5 |
| Pin 6 | RA6 — Bidirectional I/O / OSC2 output |
| Pin 7 | RA7 — Bidirectional I/O / OSC1 input |
| Pin 8 | VDD — Positive supply voltage (2.3 V to 5.5 V) |
| Pin 9 | VSS — Digital ground reference |
| Pin 10 | RB0 — Bidirectional I/O / interrupt-on-change / analog channel AN12 |
| Pin 11 | RB1 — Bidirectional I/O / interrupt-on-change / analog channel AN10 |
| Pin 12 | RB2 — Bidirectional I/O / interrupt-on-change / analog channel AN8 |
| Pin 13 | RB3 — Bidirectional I/O / interrupt-on-change / analog channel AN9 |
| Pin 14 | RB4 — Bidirectional I/O / interrupt-on-change / analog channel AN11 |
| Pin 15 | RB5 — Bidirectional I/O / interrupt-on-change / analog channel AN13 |
| Pin 16 | RB6 — Bidirectional I/O / interrupt-on-change / ICSP clock |
| Pin 17 | RB7 — Bidirectional I/O / interrupt-on-change / ICSP data |
| Pin 18 | VUSB3V3 — USB voltage regulator bypass / NC on non-USB variants |
| Pin 19 | AVSS — Analog ground reference |
| Pin 20 | AVDD — Analog positive supply voltage |
| Pin 21 | RC0 — Bidirectional I/O / analog channel AN16 |
| Pin 22 | RC1 — Bidirectional I/O / analog channel AN6 |
| Pin 23 | RC2 — Bidirectional I/O / analog channel AN7 |
| Pin 24 | RC3 — Bidirectional I/O / analog channel AN14 / SCL |
| Pin 25 | RC4 — Bidirectional I/O / analog channel AN15 / SDA |
| Pin 26 | RC5 — Bidirectional I/O / analog channel AN17 |
| Pin 27 | RC6 — Bidirectional I/O / TX1 |
| Pin 28 | RC7 — Bidirectional I/O / RX1 |
| Pin EP | EP — Exposed thermal pad - tie to ground for thermal dissipation |
Typical Applications
PIC18F24K22-E/MV is suitable for 7 applications: Battery-Powered Wireless Sensor Node, Portable Medical Monitoring Device, HVAC and Building Automation Controller, Automotive Body Electronics Module, Industrial Sensor Hub / IO-Link Master, Consumer Appliance Control Board, IoT Edge Node with TLS Security.
Battery-Powered Wireless Sensor Node
The PIC18F24K22-E/MV is well-suited for battery-powered wireless sensor nodes that require years of operation from a single coin cell. Its nanoWatt XLP technology delivers sub-1 uA sleep current with the RTCC running, allowing periodic wake-and-transmit duty cycles below 0.1 percent. The 48 MHz core burst-rate handles radio packet processing, sensor data aggregation, and AES-style security overhead between long sleep intervals. The 28-pin UQFN 4x4 mm package plus low quiescent current fit PCBs where energy density and battery life dominate.
Recommended
Portable Medical Monitoring Device
Portable medical monitors such as pulse oximeters, glucose meters, and wearable activity trackers benefit from the PIC18F24K22-E/MV's combination of analog integration and low power. The 17-channel 10-bit ADC digitizes photodiode, thermistor, and bio-impedance signals directly, while the integrated 5-bit DAC generates reference biases. The PIC18 RISC core runs sensor fusion algorithms at 16 MIPS, and nanoWalt XLP extends battery life between charges. The 4x4 mm UQFN package supports wearable form factors where every cubic millimeter matters.
Recommended
HVAC and Building Automation Controller
Building automation controllers, including smart thermostats, damper actuators, and BACnet peripheral nodes, use the PIC18F24K22-E/MV for sensor aggregation and bus communication. The two EUSART peripherals handle RS-485 or BACnet MS/TP, while MSSP peripherals drive SPI temperature sensors or I2C EEPROM. The 25 GPIO supports local keypads, triac drivers, and status LEDs without external expanders. Extended -40C to +125C temperature range and nanoWalt XLP sleep allow deployment in unconditioned equipment closets.
Recommended
Automotive Body Electronics Module
Automotive body controllers - including seat controllers, mirror adjusters, ambient lighting drivers, and accessory multiplexers - benefit from the PIC18F24K22-E/MV's -40C to +125C extended temperature grade. For AEC-Q100 automotive qualification, designers should select the -Q1 suffix variants. The 16 MIPS core handles LIN protocol stacks and CAN software drivers, while the 17-channel ADC reads position feedback from multiple sensors. PWM outputs drive LED strings and small DC motors without external gate drivers.
Recommended
Industrial Sensor Hub / IO-Link Master
Industrial sensor hubs and IO-Link master blocks leverage the PIC18F24K22-E/MV for protocol conversion between 4-20 mA analog sensors, digital switches, and host PLCs. The 10-bit ADC with 17 channels handles analog inputs directly, and the MSSP peripherals run SPI/I2C sensor interfaces. The PIC18 instruction set's deterministic 4-cycle execution supports time-critical IO-Link PHY timing. nanoWalt XLP technology reduces cabinet heat dissipation when many hubs are daisy-chained in a control panel.
Recommended
Consumer Appliance Control Board
Consumer appliances - including coffee machines, washing machine user interfaces, microwave keypads, and robotic vacuum controllers - use the PIC18F24K22-E/MV to combine user I/O, sensor reading, and motor/valve control. The 25 GPIO drives keypads, character LCDs, and status LEDs directly. Two PWM channels regulate small BLDC or brushed-DC motors, and the ADC reads thermistors and water-level sensors. The PIC18 XLP architecture is well-known to appliance engineers, simplifying service and firmware support over the product lifecycle.
Recommended
IoT Edge Node with TLS Security
IoT edge nodes that speak MQTT, CoAP, or simple HTTPS benefit from the PIC18F24K22-E/MV's 16 KB Flash for TLS client stacks plus application logic. The 48 MHz PIC18 core handles symmetric crypto overhead in software, while MSSP peripherals drive SPI-connected Wi-Fi or LoRa modules. nanoWalt XLP extends battery life during idle connectivity windows where the radio is off but the MCU waits for scheduled wake events. The 4x4 mm UQFN supports wearable or stick-on form factors.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F24K22-E/MV — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F24K22-I/MV | PIC18F24K22T-E/MV | PIC18LF24K22-E/MV | PIC18F23K22-I/MV | PIC18F25K22-I/MV | PIC18F24K20-E/MV |
|---|---|---|---|---|---|---|---|
| Package | 28-pin UQFN (4x4) | 28-pin UQFN (4x4) - same | 28-pin UQFN (4x4) - same | 28-pin UQFN (4x4) - same | 28-pin UQFN (4x4) - same | 28-pin UQFN (4x4) - same | 28-pin UQFN (4x4) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 16 KB | 16 KB | 16 KB | 16 KB | 8 KB | 32 KB | 16 KB |
| SRAM | 768 bytes | 768 bytes | 768 bytes | 768 bytes | 512 bytes | 1.5 KB | 768 bytes |
| Max CPU Frequency | 48 MHz | 48 MHz | 48 MHz | 32 MHz | 48 MHz | 48 MHz | 48 MHz |
| Supply Voltage Range | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 1.8 V to 3.6 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 1.8 V to 3.6 V |
| Operating Temperature | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) |
| ADC Channels | 17 channels, 10-bit | 17 channels, 10-bit | 17 channels, 10-bit | 17 channels, 10-bit | 17 channels, 10-bit | 17 channels, 10-bit | 14 channels, 10-bit |
Key Differentiators
- Highest performance per milliwatt in 28-pin PIC18 family (vs PIC18F24K20-E/MV)
- Extended -40C to +125C temperature range (vs PIC18F24K22-I/MV)
- true drop-in compatibility within K22 28-pin UQFN family (vs PIC18F25K22-I/MV)
Design Notes
Estimated: PIC18F24K22-E/MV VDD current at 48 MHz is approximately 8 mA active with peripherals enabled, and below 1 uA in deep sleep with RTCC running. For battery life calculations, use Microchip's nanoWalt XLP calculator spreadsheet rather than typical datasheet figures. Place 100 nF decoupling on every VDD/AVDD pair within 5 mm of the pin, and a bulk 10 uF tantalum or ceramic on the main VDD rail for transient handling during RF transmission bursts.
Estimated: The 28-pin UQFN package has theta_JA around 50 C/W on a 1 oz 4-layer JEDEC test board. At maximum active current draw (8 mA at 5 V = 40 mW), junction temperature rise is negligible. In sleep modes power dissipation falls to micro-watts and thermal performance is irrelevant. Always connect the UQFN exposed pad (EP) to a low-impedance ground pour to provide the primary heat-spreading path.
Keep the 28-pin UQFN land pattern 0.4 mm pitch with NSMD (non-solder mask defined) pads for best assembly yield. Provide at least 0.2 mm clearance between UQFN land and adjacent traces, and flood the top and bottom copper layers with a ground plane tied to the exposed pad. Use Microchip's AN1258 reference layout when routing the UQFN MV package. Place the ICSP clock/data signals (RB6/RB7) away from high-frequency switching nodes to prevent programming glitches.
Do not assume the MCLR pin can be left floating; tie MCLR through a 10 kohm resistor to VDD and place a 100 nF capacitor to ground for reset stability. Avoid driving capacitive loads on RA6/RA7 (OSC2/OSC1) when using an external crystal - keep trace length below 5 mm. When migrating from PIC18F2XK20 to PIC18F2XK22, verify pinout compatibility on the 28-pin UQFN - several pins have remapped peripheral functions. Always verify the latest silicon errata before locking the BOM.
Compliance Information
RoHS and REACH compliant per Microchip product page. -E/MV suffix is extended temperature grade but is NOT AEC-Q100 qualified; for AEC-Q100 automotive applications, use the -Q1 suffix variants. Halogen-free per Microchip environmental compliance statement.