PIC18F25K22-E/SS - 8-Bit 48MHz XLP MCU 32KB Flash | Microchip
MPN: PIC18F25K22-E/SS ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.42 | $4.42 |
| 10 | $3.96 | $39.60 |
| 100 | $3.16 | $316.00 |
| 500 | $2.74 | $1,370.00 |
| 1,000 | $2.45 | $2,450.00 |
PIC18F25K22-E/SS Overview
An 8-bit PIC microcontroller is a Harvard-architecture RISC processor optimized for deterministic real-time control. It belongs to the broader category of microcontrollers -> embedded processors -> semiconductors, and the PIC18F2X/4XK22 family is one of Microchip's mid-range flash MCU lines that balance low-power operation with rich peripheral integration.
Key features of this device include 19 ADC channels with 10-bit resolution, two comparators, a 5-bit DAC, multiple Enhanced USART, SPI, and I2C interfaces, plus Capture/Compare/PWM (ECCP) modules for motor and power control. The nanoWatt XLP technology delivers typical sleep currents below 50 nA, enabling years of battery life on a single coin cell. The wide 1.8 V to 5.5 V operating range supports 2.5 V, 3.3 V, and 5 V systems.
The PIC18F25K22 architecture combines a 16-bit instruction word with an 8-bit data path, internal oscillator up to 64 MHz, and a flexible peripheral pin-select (PPS) mapping scheme. The -E/SS suffix designates the extended (-40C to +125C) industrial temperature grade in a 28-lead SSOP package supplied in tube packaging.
Typical applications include portable instrumentation, low-power wireless sensor nodes, consumer appliance control, battery-backed status monitors, and USB-interface-less human-interface devices where low standby current and deterministic interrupt response are required.
When designing with this MCU, plan for an external decoupling network of 100 nF and 10 uF ceramic capacitors near the VDD pin and place the ICSP programming header on the board to enable in-circuit debugging with MPLAB X IDE and the MPLAB Snap or PICkit 4 tools.
This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and practical engineering design notes not found in the standalone manufacturer datasheet, giving buyers and engineers a single reference for specification, sourcing, and design decisions.
Drop-in alternatives for PIC18F25K22-E/SS — 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 PIC18F25K22-E/SS (same form factor and footprint) — differing in ADC, Package, Timers, Operating Temperature, Core.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F25K22-I/SS
✅ Drop-In✓ In Stock
$1.92 / Unit
View Datasheet →PIC18F25K22-E/SP
✅ Drop-In✓ In Stock
$2.38 / Unit
View Datasheet →PIC18F25K22-E/SO
✅ Drop-In✓ In Stock
$2.96 / Unit
View Datasheet →PIC18F25K20-I/SS
✅ Drop-In✓ In Stock
$1.92 / Unit
View Datasheet →PIC18F24K22-I/SS
✅ Drop-In✓ In Stock
$1.32 / Unit
View Datasheet →PIC18F25K20T-I/SS
✅ Drop-In✓ In Stock
$2.45 / Unit
View Datasheet →PIC18F25K22-E/SS Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC18 (8-bit Harvard RISC) |
| Maximum CPU Frequency | 48 MHz (up to 16 MIPS) |
| Program Memory (Flash) | 32 KB (16K x 16) |
| Data SRAM | 1536 bytes |
| Data EEPROM | 256 bytes |
| Operating Voltage Range | 1.8 V to 5.5 V (2.5 V / 3.3 V / 5 V) |
| ADC | 10-bit, up to 19 channels |
| Operating Temperature Range | -40 C to +125 C (E = Extended) |
| Package | 28-pin SSOP (5.30 mm body) |
| Mounting Type | Surface Mount |
| Low-Power Technology | nanoWatt XLP |
| Typical Sleep Current | < 50 nA (with RTCC, watchdog disabled) |
| Digital I/O Pins | 24 |
| Comparators | 2 |
| DAC | 5-bit |
| Communication Interfaces | 2x EUSART, 2x SPI, 2x I2C |
| PWM / ECCP | 3 ECCP modules |
| Timers | 7 (16-bit / 8-bit) |
| Internal Oscillator | 31 kHz to 64 MHz selectable |
| RoHS Status | Compliant |
| MSL Level | 1 |
| Tube Quantity | 47 per tube (industrial packing) |
PIC18F25K22-E/SS Pin Configuration
| Pin 1 | /MCLR — Master Clear (reset) input, active low; programming voltage entry |
| Pin 2 | RA0 — Digital I/O / analog input AN0 |
| Pin 3 | RA1 — Digital I/O / analog input AN1 |
| Pin 4 | RA2 — Digital I/O / analog input AN2 |
| Pin 5 | RA3 — Digital I/O / analog input AN3 / VREF+ |
| Pin 6 | RA4 — Digital I/O / analog input AN4 |
| Pin 7 | RA5 — Digital I/O / analog input AN5 / VREF- |
| Pin 8 | RA6 — Digital I/O / analog input AN6 / OSC2 |
| Pin 9 | RA7 — Digital I/O / analog input AN7 / OSC1 |
| Pin 10 | VSS — Ground reference |
| Pin 11 | VDD — Positive supply input (1.8 V to 5.5 V) |
| Pin 12 | RB0 — Digital I/O / interrupt-on-change / analog input AN12 |
| Pin 13 | RB1 — Digital I/O / interrupt-on-change / analog input AN10 |
| Pin 14 | RB2 — Digital I/O / interrupt-on-change / analog input AN8 |
| Pin 15 | RB3 — Digital I/O / interrupt-on-change / analog input AN9 |
| Pin 16 | RB4 — Digital I/O / interrupt-on-change |
| Pin 17 | RB5 — Digital I/O / interrupt-on-change |
| Pin 18 | RB6 — Digital I/O / ICSP PGC (programming clock) |
| Pin 19 | RB7 — Digital I/O / ICSP PGD (programming data) |
| Pin 20 | VSS — Ground reference (second pad) |
| Pin 21 | VDD — Positive supply input (second pad) |
| Pin 22 | RC0 — Digital I/O / analog input AN16 |
| Pin 23 | RC1 — Digital I/O / analog input AN17 |
| Pin 24 | RC2 — Digital I/O / analog input AN18 |
| Pin 25 | RC3 — Digital I/O / digital I/O |
| Pin 26 | RC4 — Digital I/O / digital I/O |
| Pin 27 | RC5 — Digital I/O / digital I/O |
| Pin 28 | RC6 — Digital I/O / digital I/O / TX |
Typical Applications
PIC18F25K22-E/SS is suitable for 7 applications: Battery-Powered Sensor Node, Portable Handheld Instrumentation, Industrial Appliance Control, Low-Power IoT Edge Device, Automotive Interior and Body Controller, Consumer Audio Accessory Controller, Security and Access Control Panel.
Battery-Powered Sensor Node
The PIC18F25K22-E/SS fits wireless and wired battery sensor nodes thanks to its nanoWatt XLP sleep current below 50 nA and 32 KB Flash enough for protocol stacks and sensor fusion code. The 19-channel 10-bit ADC digitizes thermistor, photocell, or moisture outputs directly without external amplifiers, while the wide 1.8 V to 5.5 V supply range accepts single lithium coin cells, two AA cells, or USB-derived rails. The peripheral pin-select mapping lets engineers reassign EUSART, SPI, or I2C onto virtually any I/O, simplifying PCB layout when adding a sub-GHz radio like the MRF89XA or a BLE module.
Recommended
Portable Handheld Instrumentation
For handheld DMMs, light meters, and medical diagnostic tools, the PIC18F25K22-E/SS offers the right mix of 48 MHz compute performance for measurement math, 10-bit ADC accuracy for sensor conditioning, and the low XLP standby that preserves battery life between active measurements. The 256-byte EEPROM stores calibration constants and user preferences without external memory, and the 1536-byte SRAM is sufficient for moving-average filters and statistics. The extended -40C to +125C industrial grade covers laboratory and outdoor field environments.
Recommended
Industrial Appliance Control
The PIC18F25K22-E/SS is well suited for white-goods and industrial controllers because its 28 SSOP form factor mounts on compact PCBs, the 5-bit DAC and 2 comparators drive triac and proportional-valve feedback loops directly, and the 3 ECCP modules generate PWM for motor and inverter stages. The extended operating temperature ensures reliability inside oven-control enclosures or HVAC outdoor units. The internal 64 MHz oscillator eliminates the external crystal on cost-sensitive consumer appliances while still meeting CE timing margins for IEC 60730-class B firmware.
Recommended
Low-Power IoT Edge Device
In IoT edge nodes, the PIC18F25K22-E/SS balances code space (32 KB Flash for TLS lite, MQTT-SN, or LoRaWAN stacks) with deep-sleep current under 50 nA, enabling multi-year coin-cell operation. The dual EUSART permits simultaneous wired UART and a debug port, while two I2C controllers interface sensors and EEPROM. The peripheral pin-select logic allows designers to reassign pins to avoid LED and antenna routing collisions, reducing board iterations. Many vendors pair the PIC18F25K22 with a Microchip RN2483 LoRa module for a complete low-power wide-area node.
Recommended
Automotive Interior and Body Controller
For under-dash body controllers, lighting modules, and seat/door-zone control, the PIC18F25K22-E/SS extended temperature range supports -40 C to +125 C environments typical of cabin electronics. The 28-SSOP package is robust against automotive vibration, and the multi-EUSART chain allows direct connection to LIN bus transceivers (MCP2003B) or K-Line drivers. The 5-bit DAC and PWM/CCP blocks drive RGB LED color mixing and motor H-bridge timing. Customers wanting full AEC-Q100 qualification should migrate to the PIC18F25K22-E/SS automotive-grade equivalents in the K22 family.
Recommended
Consumer Audio Accessory Controller
For non-USB headphones, Bluetooth audio remote controls, and small mixers, the PIC18F25K22-E/SS delivers enough MIPS to handle button scanning, RGB LED driving, and audio codec I2C control with negligible firmware load. Its nanoWatt XLP sleep mode keeps standby current under 50 nA, preserving battery life in Bluetooth-headphone charging cases. The two comparators can detect headphone-jack insertion without a dedicated mic preamp IC, and the 5-bit DAC generates reference voltages for analog gain control.
Recommended
Security and Access Control Panel
The PIC18F25K22-E/SS suits security keypads, magnetic-door controllers, and tamper-alarm panels because its low XLP standby preserves battery life, the 256-byte EEPROM stores access credentials, and the 10-bit ADC scans battery voltage and external sensors directly. The two comparators detect tamper-switch open events instantly. The 28-SSOP package supports compact PCB layouts behind keypads, and the extended -40 C to +125 C temperature grade is appropriate for outdoor enclosures or unheated warehouses.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F25K22-E/SS — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F25K22-I/SS | PIC18F25K22-E/SP | PIC18F25K22-E/SO | PIC18F25K20-I/SS | PIC18F24K22-I/SS |
|---|---|---|---|---|---|---|
| Package | 28-pin SSOP | 28-pin SSOP (same) | 28-pin SPDIP (through-hole) | 28-pin SOIC | 28-pin SSOP (same) | 28-pin SSOP (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Temperature Grade | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) |
| Flash Program Memory | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 16 KB |
| Data SRAM | 1536 bytes | 1536 bytes | 1536 bytes | 1536 bytes | 1536 bytes | 1536 bytes |
| Maximum CPU Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 64 MHz | 48 MHz |
| Low-Power Technology | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt (legacy, no XLP) | nanoWatt XLP |
| Typical Sleep Current | <50 nA | <50 nA | <50 nA | <50 nA | ~500 nA (no XLP) | <50 nA |
| RoHS Compliance | Yes | Yes | Yes | Yes | Yes | Yes |
| Pin Count | 28 | 28 | 28 | 28 | 28 | 28 |
Key Differentiators
- Extended industrial temperature grade -40 C to +125 C in 28-SSOP (vs PIC18F25K22-I/SS)
- Lowest typical sleep current in 28-SSOP PIC18F K22 family (vs PIC18F25K20-I/SS)
- 32 KB Flash with PPS peripheral pin-select flexibility (vs PIC18F24K22-I/SS)
Design Notes
Estimated: at VDD = 3.3 V, active mode @ 48 MHz draws roughly 8 mA typical (from datasheet DC characteristics) - VDD pin current listed at ~14 mA max. Place a 100 nF X7R ceramic and a 4.7 uF to 10 uF bulk capacitor within 5 mm of the VDD pins 11 and 21, plus a 100 nF next to each VSS pair, to suppress switching noise that otherwise couples into the ADC reference.
Route the ICSP traces (RB6/PGC pin 18, RB7/PGD pin 19, /MCLR pin 1) as short as possible and avoid routing them next to switching power or motor phases. Add a 10 kohm pull-up on /MCLR to VDD for normal operation and place an in-circuit-debugger-friendly header. Do not place bypass caps under the ICSP pads or under the MCU body where the debugger clip needs access.
PIC18F25K22-E/SS has NO USB or CAN peripheral despite the 28-pin count suggesting it might. Engineers needing USB must migrate to PIC18F25K50 (which adds a USB 2.0 full-speed SIE in the same package). Also note the -E vs -I temperature difference: do not specify -E for cost-sensitive indoor consumer applications - choose -I grade when the operating envelope stays under +85 C.
When using the internal oscillator up to 64 MHz with PLL, decouple VDD thoroughly and avoid running the ADC simultaneously with high-speed switching peripherals without a 100 nF cap directly at AVDD. Configure the ADC with at least 1 us acquisition time (ACQT >= 4 TAD) and select the ADC clock from a divided FOSC, not directly FOSC, to prevent conversion-time glitches.
Compliance Information
Per Microchip PIC18F2X/4XK22 family datasheet, all package variants are Pb-free and RoHS-compliant. AEC-Q100 status: not qualified - automotive applications should verify AEC-Q100 grade with Microchip. Halogen-free and REACH-SVHC declarations available on Microchip product page.