PIC18F23K22-I/MV - 8KB Flash 28-Pin UQFN 8-bit MCU | Microchip
MPN: PIC18F23K22-I/MV ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.55 | $2.55 |
| 10 | $2.31 | $23.10 |
| 100 | $1.95 | $195.00 |
| 500 | $1.65 | $825.00 |
| 1,000 | $1.42 | $1,420.00 |
PIC18F23K22-I/MV Overview
An 8-bit microcontroller is a single-chip computer built around an 8-bit data path, optimized for deterministic real-time control in cost- and power-sensitive embedded systems. The PIC18 architecture extends the baseline PIC16 instruction set with a 16-bit wide program word, hardware multiply, and linear addressing of up to 2 MB, placing it in the mid-range PIC family (PIC18) within the broader microcontroller hierarchy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. nanoWatt XLP technology adds sleep currents as low as the nanoampere range, suitable for battery-powered and energy-harvesting designs.
Key features of the PIC18F23K22 family include 8KB self-programmable Flash with program counter relative addressing, two Enhanced USART modules supporting RS-485/RS-232 and LIN, two MSSP modules for SPI and I2C (master/slave), a 10-bit ADC with up to 17 channels and auto-acquisition, three ECCP modules, two CCP modules, and a 16-bit Enhanced Timer. The -I/MV industrial-grade variant operates over -40C to +85C and is qualified to MSL1.
Typical applications include low-power remote sensors, smart metering, consumer appliances, LED lighting controllers, automotive body and climate subsystems, and industrial control nodes. The wide 2.3V to 5.5V input range and 16 MIPS throughput suit battery-powered edge nodes that must wake, sample, transmit, and sleep efficiently.
When designing with the PIC18F23K22-I/MV, place decoupling capacitors (100 nF + 10 uF) within 3 mm of each VDD/VSS pair, tie the exposed pad to a low-impedance ground plane, and use the on-board ICD pins for in-circuit debugging. A newer Microchip recommendation is the PIC18F24Q10 family for new designs with equivalent peripherals plus Core Independent Peripherals (CIPs).
This page synthesizes verified distributor pricing, drop-in UQFN-28 alternatives, and engineering design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC18F23K22-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 PIC18F23K22-I/MV (same form factor and footprint) — differing in Package, Program Memory (Flash), Timers, ADC, Maximum CPU Speed.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F23K22T-I/MV
✅ Drop-In✓ In Stock
$2.18 / Unit
View Datasheet →PIC18F23K22-E/MV
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18LF23K22-I/MV
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F24K22-I/MV
✅ Drop-In✓ In Stock
$1.96 / Unit
View Datasheet →PIC18F23K20-I/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.72 / Unit
View Datasheet →PIC18F25K22-I/MV
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18F23K22-I/MV Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit RISC (PIC18 family) |
| Program Memory (Flash) | 8 KB (4K x 16) |
| Data RAM | 768 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Speed | 64 MHz (16 MIPS) |
| Supply Voltage (VDD) | 2.3 V to 5.5 V |
| I/O Pins | 25 |
| ADC | 10-bit, up to 17 channels |
| Timers (16-bit / 8-bit / WDT) | 3 Enhanced / 2 / 1 |
| Communication | 2x EUSART, 2x MSSP (SPI/I2C) |
| PWM / CCP | 3x ECCP + 2x CCP |
| Operating Temperature | -40 C to +85 C (industrial) |
| Package | 28-pin UQFN (MV) 4x4 mm with EP |
| Mounting Type | Surface Mount |
| MSL Level | 1 |
| Low-Power Feature | nanoWatt XLP Technology |
| RoHS Status | Compliant |
PIC18F23K22-I/MV Pin Configuration
| Pin 1 | RA5 — Digital I/O / analog input AN4 |
| Pin 2 | RA6 — Digital I/O / analog input AN5 |
| Pin 3 | RA7 — Digital I/O / analog input AN6 |
| Pin 4 | VDD — Positive supply voltage |
| Pin 5 | VSS — Ground reference |
| Pin 6 | RB7 — Digital I/O / ICSPDAT programming data |
| Pin 7 | RB6 — Digital I/O / ICSPCLK programming clock |
| Pin 8 | RB5 — Digital I/O / analog input AN11 |
| Pin 9 | RB4 — Digital I/O / analog input AN10 |
| Pin 10 | RB3 — Digital I/O / analog input AN9 |
| Pin 11 | RB2 — Digital I/O / analog input AN8 |
| Pin 12 | RB1 — Digital I/O / analog input AN10 / INT1 |
| Pin 13 | RB0 — Digital I/O / analog input AN12 / INT0 |
| Pin 14 | VSS — Ground reference |
| Pin 15 | VDD — Positive supply voltage |
| Pin 16 | RC7 — Digital I/O / RX2 |
| Pin 17 | RC6 — Digital I/O / TX2 |
| Pin 18 | RC5 — Digital I/O |
| Pin 19 | RC4 — Digital I/O |
| Pin 20 | RC3 — Digital I/O / SCL1 |
| Pin 21 | RC2 — Digital I/O / CCP1 |
| Pin 22 | RC1 — Digital I/O / CCP2 |
| Pin 23 | RC0 — Digital I/O |
| Pin 24 | OSC1 — Crystal oscillator input / CLKIN |
| Pin 25 | OSC2 — Crystal oscillator output / CLKOUT |
| Pin 26 | RA0 — Digital I/O / analog input AN0 / CVREF |
| Pin 27 | RA1 — Digital I/O / analog input AN1 |
| Pin 28 | MCLR — Master Clear reset input (active low) |
Typical Applications
PIC18F23K22-I/MV is suitable for 7 applications: Battery-Powered IoT Sensor Nodes, Smart LED Lighting Controllers, Automotive Body and Climate Modules, Industrial Sensor and Actuator Nodes, Consumer Appliance Control Boards, Medical and Wellness Monitoring Devices, USB-to-UART Bridge Dongles.
Battery-Powered IoT Sensor Nodes
The PIC18F23K22-I/MV's nanoWatt XLP technology with sub-100 nA sleep currents and 64 MHz / 16 MIPS active throughput make it well-suited for battery-powered IoT sensor nodes. The 10-bit ADC with 17 channels handles multiple analog sensors (temperature, light, gas) while the two EUSART and MSSP modules interface with LoRa, NB-IoT, or Bluetooth modules. The 2.3V to 5.5V range supports direct connection to single-cell Li-Ion or 2x AA batteries, eliminating level-shifter overhead. Design considerations: use Sleep with RTCC wake-up to extend battery life to multi-year levels on CR2032 cells, and leverage the auto-acquisition ADC to minimize active-mode dwell time before returning to sleep.
Recommended
Smart LED Lighting Controllers
The PIC18F23K22-I/MV's three ECCP modules and two CCP modules deliver up to five PWM channels, sufficient for RGBW LED control with mixed analog and digital dimming. The 16 MIPS throughput drives addressable LED strings (WS2812, APA102) via SPI or bit-banged protocols while the 25 I/O pins handle button inputs, IR receivers, and DMX512 transceivers. The 28-pin UQFN MV package fits within space-constrained MR16 bulbs and linear fixtures. Design considerations: leverage the Enhanced PWM's dead-band control to drive half-bridge LED drivers safely, and use the 10-bit ADC for ambient-light sensing and color-temperature feedback loops.
Recommended
Automotive Body and Climate Modules
The PIC18F23K22-I/MV's industrial temperature range, LIN-compatible EUSART, and PWM peripherals make it a strong fit for automotive body controllers (window lift, mirror adjust) and climate-control faceplates. The 10-bit ADC reads thermistors, potentiometers, and humidity sensors with auto-acquisition to free the CPU for state-machine logic. The MSSP ports interface with digital temperature sensors and LED drivers, while the 5.5V tolerance matches the vehicle's 12V regulated bus. Design considerations: pair with a CAN/LIN transceiver (such as MCP2551 or MCP2003) for in-vehicle networking, and use the WDT and BOR to survive automotive cranking transients.
Recommended
Industrial Sensor and Actuator Nodes
The PIC18F23K22-I/MV's wide 2.3V to 5.5V supply, RS-485-capable EUSART, and 16 MIPS throughput suit industrial 4 mA to 20 mA sensor transmitters and Modbus RTU nodes. The 10-bit ADC digitizes bridge sensors and process variables while the MSSP ports read digital sensors over I2C. The 28-pin UQFN MV package withstands conformal coating and harsh factory floors. Pair with an isolated RS-485 transceiver such as ISL3179 for factory-bus immunity.
Recommended
Consumer Appliance Control Boards
The PIC18F23K22-I/MV provides the right blend of analog, digital, and serial peripherals for washing machines, microwave ovens, and coffee makers. The 25 I/O pins drive seven-segment or TFT displays, scan keypads, and switch triac-controlled heaters via the ECCP modules. The 8KB Flash accommodates state-machine firmware with look-up tables for cooking profiles. The exposed pad UQFN-28 dissipates heat across a thermal plane in enclosed appliance chassis. Design considerations: add zero-cross detection on an interrupt-capable pin for synchronous triac firing, and use EEPROM for user-preset storage.
Recommended
Medical and Wellness Monitoring Devices
The PIC18F23K22-I/MV's nanoWatt XLP technology, 10-bit ADC, and small UQFN footprint suit personal health devices such as pulse oximeters, thermometers, and activity trackers. Sleep currents below 100 nA allow multi-month battery life on sealed devices. The EUSART and MSSP modules interface with BLE modules (RN4870) for smartphone connectivity, while the ADC reads photodiode PPG signals for heart-rate estimation. Design considerations: calibrate the ADC against an external reference (MCP1501) for clinical-grade accuracy, and leverage the WDT and BOR for fail-safe operation across battery end-of-life.
Recommended
USB-to-UART Bridge Dongles
The PIC18F23K22-I/MV's two EUSART modules and 8KB Flash accommodate USB-to-UART bridge firmware (CDC class) when paired with a USB 2.0 FS peripheral chip or external bridge. The 16 MIPS throughput sustains 1 Mbaud UART traffic without dropped bytes, and the 2.3V to 5.5V supply matches USB VBUS-derived rails. The 28-pin UQFN MV package fits inside compact dongle enclosures. Design considerations: implement hardware flow control (RTS/CTS) on dedicated GPIO to avoid FIFO overruns, and use the watchdog timer for USB bus-survival recovery.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F23K22-I/MV — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F23K22T-I/MV | PIC18LF23K22-I/MV | PIC18F24K22-I/MV | PIC18F25K22-I/MV |
|---|---|---|---|---|---|
| Package | 28-pin UQFN (MV) | 28-pin UQFN (MV) - same | 28-pin UQFN (MV) - same | 28-pin UQFN (MV) - same | 28-pin UQFN (MV) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Program Memory | 8 KB | 8 KB | 8 KB | 16 KB | 32 KB |
| Data RAM | 768 B | 768 B | 768 B | 1 KB | 1.5 KB |
| Data EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B |
| Max CPU Speed | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) |
| Operating Voltage | 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 |
| I/O Pins | 25 | 25 | 25 | 25 | 25 |
| Temperature Range | -40 C to +85 C (I grade) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
| Packaging Form | Tube | Tape and Reel | Tube | Tube | Tube |
Key Differentiators
- Lower power at deep-sleep than older PIC18F23K20 family (vs PIC18F23K20-I/MV)
- Higher program memory than baseline K20 family (vs PIC18F23K20-I/MV)
- Drop-in footprint match with newer K22 family (vs PIC18F24K22-I/MV)
- Dual EUSART + dual MSSP peripherals in this footprint (vs PIC18F25K22-I/MV)
Design Notes
Decouple each VDD/VSS pair with a 100 nF ceramic capacitor placed within 3 mm of the pin, plus a 10 uF bulk capacitor near the MCU. The 2.3 V to 5.5 V range allows direct operation from a single-cell Li-Ion battery, but in-rush current during cold-start can exceed 50 mA; pre-size the LDO (MCP1700) to handle this transient without sagging the rail below BOR threshold.
Solder the central exposed pad (EP) of the UQFN-28 MV package to a continuous ground plane with at least 8 thermal vias (0.3 mm drill) to a bottom-layer copper pour. Skipping the EP connection raises junction-to-ambient thermal resistance by 50 percent and violates the datasheet's solder-recommendation profile, potentially causing field failures under sustained ADC-conversion loads.
Route the ICSPDAT/ICSPCLK lines (RB7/RB6) with short traces and 4.7 kohm pull-ups to VDD to ensure reliable in-circuit programming. Keep analog traces (ANx) away from digital switching lines (PWM outputs, EUSART) and add a ground guard ring around sensitive analog pins to preserve the 10-bit ADC accuracy at full 64 MHz operation.
Do not drive MCLR low during ICSP programming by leaving the MCLR pull-up resistor absent; a floating MCLR pin will cause programming failures and unpredictable resets. Always include a 10 kohm pull-up to VDD on MCLR, plus optional ESD protection (such as PESD5V0L1BA) on user-accessible pins to survive IEC 61000-4-2 air-discharge strikes in industrial environments.
Compliance Information
RoHS compliant per Microchip product page. Industrial temperature grade -40 C to +85 C (I suffix). MSL1 rated. Not AEC-Q100 qualified - choose PIC18F23K22 automotive-grade variant for vehicle applications.