Microchip Technology

PIC18F23K22-I/SP - 8-bit 64MHz 8KB Flash MCU | Microchip

MPN: PIC18F23K22-I/SP ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 28-pin SPDIP (Skinny Plastic DIP), through-hole Package 64 MHz (16 MIPS) Speed 8 KB (4K x 16 words) Memory
From $1.42 USD / Unit
MOQ: 1 |
Price updated: 2026-09-26
Volume Pricing
Qty Unit Price Extended
1 $2.45 $2.45
10 $2.18 $21.80
100 $1.86 $186.00
500 $1.65 $825.00
1,000 $1.42 $1,420.00
ℹ️ All prices are in USD

PIC18F23K22-I/SP Overview

The Microchip Technology PIC18F23K22-I/SP is an 8-bit PIC18 microcontroller built on the nanoWatt XLP extreme-low-power platform, delivering up to 16 MIPS performance from a 64 MHz internal oscillator while housed in a 28-pin SPDIP (Skinny Plastic DIP) through-hole package. The device integrates 8 KB of self-programmable Flash program memory (4K x 16 words), 768 bytes of RAM, and 256 bytes of EEPROM, and operates across a wide 1.8 V to 5.5 V supply range suitable for both battery-powered and 5 V industrial rails. The -I/SP suffix designates the industrial temperature grade (-40 °C to +85 °C) and SPDIP package.

A PIC18 microcontroller is a member of the 8-bit RISC (Reduced Instruction Set Computer) family originally developed by General Instrument's Microelectronics Division and now maintained by Microchip Technology. PIC18 cores extend the earlier PIC16 architecture with a 16-bit instruction word, hardware multiply, a linear program/data memory map, and a C-friendly compiler target, sitting within the broader hierarchy: microcontroller -> embedded controller -> semiconductor IC. The PIC18F23K22 specifically belongs to the enhanced mid-range "K22" sub-family which adds nanoWatt XLP sleep modes, a 12-bit ADC option on larger pin counts, and on-chip 5-bit DAC peripherals.

Key features include seventeen 10-bit ADC channels, a 5-bit DAC with rail-to-rail output, seven timer/counter modules, three PWM channels with auto-shutdown, two I2C, two SPI, and two EUSART (with LIN) interfaces, plus a 32 kHz RTCC for low-power timekeeping. The mTouch capacitive-touch peripheral, configurable on-chip pull-ups, and a hardware CRC engine enable sensor and robust-communication applications without external components. A configurable low-power BOR and extended WDT round out the safety feature set.

Typical applications include battery-powered sensor nodes, capacitive-touch user interfaces, low-power remote controls, LIN-based automotive body controllers (non-safety), industrial control panels, and hobbyist/maker projects that benefit from breadboard-friendly through-hole packaging. The wide operating voltage and XLP modes allow direct Li-Ion or 2xAA cell operation with run currents measured in microamperes.

Designers should note that the 28-pin SPDIP footprint exposes 24 GPIO (some multiplexed with analog peripherals), and decoupling requires at least 0.1 µF plus a bulk capacitor near the VDD/VSS pair. For sleep-mode sub-µA operation, the ADC must be disabled, unused peripherals clock-gated, and pins driven to defined logic levels. When migrating to a smaller package, choose the -I/SS (28-SOIC) or -I/MV (28-UQFN) variants which share the same pinout. This page consolidates distributor pricing, same-family drop-in alternatives, and practical design considerations beyond the manufacturer datasheet.

Drop-in alternatives for PIC18F23K22-I/SP — 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/SP (same form factor and footprint) — differing in Mounting Type, ADC, Program Memory (Flash), Supply Voltage (VDD), Core Architecture.

Microchip Technology
Mounting Type: Through-Hole
ADC: 10-bit, up to 17 channels
Microchip Technology
Mounting Type: Surface Mount
ADC: 10-bit, up to 17 channels
Program Memory (Flash): 8 KB (4K x 16)
Microchip Technology
Mounting Type: Through-Hole (DIP)
ADC: 10-bit, 10 channels
Program Memory (Flash): 16 KB

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC18F23K22-E/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
8-bit PIC® XLP RISC (modified Harvard) · PIC18 · 48 MHz (12 MIPS) · 8 KB (4K x 16 words) · 256 bytes · 768 bytes · 1.8 V to 5.5 V · -40C to +125C (Extended, 'E' grade)

✓ In Stock

$1.87 / Unit

View Datasheet →

PIC18F23K22-I/MV

✅ Drop-In
Microchip Technology
📦 28-UQFN
PIC 8-bit RISC (PIC18 family) · 8 KB (4K x 16) · 768 bytes · 256 bytes · 64 MHz (16 MIPS) · 2.3 V to 5.5 V · 25 · 10-bit, up to 17 channels

✓ In Stock

$1.42 / Unit

View Datasheet →

PIC18F23K22T-I/SP

✅ Drop-In
📦 28-SPDIP
Same die, tape and reel packaging suffix (T) for SMD pick-and-place adaptation - electrical specs identical

📋 Reference alternative (not in catalog)

PIC18F23K22-I/SP Maximum Ratings & Electrical Characteristics

Core Architecture PIC18 8-bit RISC
Program Memory (Flash) 8 KB (4K x 16 words)
Data RAM 768 bytes
Data EEPROM 256 bytes
Maximum CPU Speed 64 MHz (16 MIPS)
Supply Voltage (VDD) 1.8 V to 5.5 V
Operating Temperature Range -40 °C to +85 °C (Industrial)
Package / Pin Count 28-pin SPDIP (Skinny Plastic DIP), through-hole
GPIO Count 24
ADC 17 channels x 10-bit
DAC 1 x 5-bit (on-chip)
Timers 7 (Timer0/1/2/3/4/5/6)
PWM Channels 3 (with auto-shutdown)
Communication Interfaces 2x I2C, 2x SPI, 2x EUSART (LIN-capable)
Low-Power Technology nanoWatt XLP (sleep currents < 1 µA typical)
Mounting Type Through-Hole (THT)
RoHS Status Compliant
MSL Level 1 (not moisture-sensitive)

PIC18F23K22-I/SP Pin Configuration

DIP-28 Package Pinout Diagram DIP-28 28-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 DIP-28
Pin 1 RA0/AN0/C1IN0-/C2IN0-/C3IN0-/ULPWU — GPIO RA0 / Analog input 0 / Comparator input (with Wake-up)
Pin 2 RA1/AN1/C1IN1-/C2IN1-/C3IN1-/CLC2IN1 — GPIO RA1 / Analog input 1 / Comparator input
Pin 3 RA2/AN2/C1IN+/C2IN+/C3IN+/VREF- — GPIO RA2 / Analog input 2 / Comparator Vref-
Pin 4 RA3/AN3/C1IN+/VREF+ — GPIO RA3 / Analog input 3 / Comparator Vref+
Pin 5 RA4/CCP5/T0CKI/SRNQ — GPIO RA4 / CCP5 / Timer0 clock / SR latch Q output
Pin 6 RA5/AN4/C2IN1-/C1IN1-/HLVDIN/CCP4 — GPIO RA5 / Analog input 4 / HLVD input / CCP4
Pin 7 RA6/OSC2/CLKR — GPIO RA6 / Crystal oscillator output / Clock output
Pin 8 RA7/OSC1/CLKIN — GPIO RA7 / Crystal oscillator input / External clock input
Pin 9 RE3/MCLR/VPP — MCLR (Reset, active-low) / Programming voltage input
Pin 10 VSS — Logic ground
Pin 11 VDD — Positive logic supply (1.8 V to 5.5 V)
Pin 12 RB0/AN12/C1IN2-/C2IN2-/CCP4/SRI — GPIO RB0 / Analog input 12 / CCP4 / SR latch input
Pin 13 RB1/AN10/C1IN3-/C2IN3-/C3IN3-/CCP3 — GPIO RB1 / Analog input 10 / CCP3
Pin 14 RB2/AN8/C1IN2-/C2IN2-/C3IN2-/PWM1 — GPIO RB2 / Analog input 8 / PWM1 output
Pin 15 RB3/AN9/C1IN3-/C2IN3-/C3IN3-/PWM2 — GPIO RB3 / Analog input 9 / PWM2 output
Pin 16 RB4/AN11/C1IN2-/C2IN2-/C3IN2-/PWM3 — GPIO RB4 / Analog input 11 / PWM3 output
Pin 17 RB5/AN13/C1IN3-/C2IN3-/C3IN3-/CCP5 — GPIO RB5 / Analog input 13 / CCP5
Pin 18 RB6/ICSPCLK/PGC — GPIO RB6 / ICSP clock / Programming clock
Pin 19 RB7/ICSPDAT/PGD — GPIO RB7 / ICSP data / Programming data
Pin 20 VSS — Logic ground (second VSS pin)
Pin 21 VDD — Positive logic supply (second VDD pin)
Pin 22 RC0/PWM4/SOSCO — GPIO RC0 / PWM4 / Secondary oscillator output
Pin 23 RC1/PWM5/SOSCI — GPIO RC1 / PWM5 / Secondary oscillator input
Pin 24 RC2/CCP1/PWM6 — GPIO RC2 / CCP1 / PWM6 output
Pin 25 RC3/CCP2/SCK/SCL — GPIO RC3 / CCP2 / SPI clock / I2C clock
Pin 26 RC4/SDI/SDA — GPIO RC4 / SPI data in / I2C data
Pin 27 RC5/SDO — GPIO RC5 / SPI data out
Pin 28 RC6/CKP1/TX/CK/AN19 — GPIO RC6 / UART TX / Sync clock / Analog input 19

Typical Applications

PIC18F23K22-I/SP is suitable for 6 applications: Battery-Powered Sensor Node, Capacitive Touch User Interface, LIN Automotive Body Controller (Non-Safety), Industrial Control Panel MCU, Maker / Educational Development Platform, Home Appliance / White Goods Controller.

🔋

Battery-Powered Sensor Node

The PIC18F23K22-I/SP's nanoWatt XLP sleep currents below 1 µA with RTCC running, plus its wide 1.8 V to 5.5 V supply range, allow direct operation from a single Li-Ion or 2xAA cell. Its 17-channel 10-bit ADC reads multiple environmental sensors (temperature, humidity, light) while the integrated timers wake the MCU on schedule. The 64 MHz CPU executes sensor fusion in microseconds before returning to sleep, maximizing battery life in remote, energy-harvested, or 10-year-life IoT nodes.

🧩

Capacitive Touch User Interface

The PIC18F23K22-I/SP integrates Microchip's mTouch capacitive-touch peripheral supporting up to 17 touch channels via the 10-bit ADC with charge-time measurement. This eliminates a dedicated touch controller IC, reducing BOM cost and PCB area. The on-chip mTouch libraries, 5 V tolerance, and nanoWatt XLP enable low-power touch interfaces for appliances, IoT panels, consumer electronics, and white-goods control boards running from USB or 2xAA power.

🚗

LIN Automotive Body Controller (Non-Safety)

The PIC18F23K22-I/SP includes a LIN-capable EUSART (Enhanced Universal Synchronous/Asynchronous Receiver/Transmitter), enabling low-cost body-electronics nodes such as door modules, mirror controls, seat switches, and lighting clusters. The 8 KB Flash accommodates LIN stack and diagnostic layers; the 17 ADC channels read switches and potentiometers; and the 3 PWM channels drive LEDs or small motors. Use the -E/SP -40 °C to +125 °C variant for under-hood or AEC-Q100 contexts.

🏭

Industrial Control Panel MCU

The PIC18F23K22-I/SP's 5 V tolerance, dual I2C/SPI, and 7 timers make it well suited to industrial panels reading keypads, driving LED or LCD displays, and communicating with PLC I/O expansion modules. The 24 GPIO lines (some multiplexed with analog functions) support keypad matrix scanning, relay drivers, and 7-segment multiplexing. Industrial -40 °C to +85 °C temperature grade tolerates factory-floor environments; the on-chip BOR and WDT add safety features for control loops.

🔧

Maker / Educational Development Platform

The PIC18F23K22-I/SP's 28-pin SPDIP through-hole package is breadboard-friendly, allowing hobbyists and students to prototype without SMD soldering equipment. MPLAB X IDE with the XC8 compiler, the PICkit 4 in-circuit debugger, and free peripheral libraries (PLIB) accelerate firmware development. The 8 KB Flash supports moderate C projects; the dual UART simplifies USB-to-serial bridges and Bluetooth module interfacing for robotics, drones, and IoT teaching labs.

🏠

Home Appliance / White Goods Controller

The PIC18F23K22-I/SP drives control boards for washing machines, dishwashers, refrigerators, microwave ovens, and air-conditioner remotes, with 17 ADC channels sensing temperature and humidity sensors, 3 PWM outputs controlling TRIAC-fired loads, and dual EUSART handling inverter or display panel communication. The 5-bit on-chip DAC and 256-byte EEPROM support trim and last-state memory. The -E/SP extended temperature grade suits behind-panel thermal environments up to +125 °C.

Recommended Products Summary

MCP9808 High-accuracy digital temperature sensor (I2C companion) Used in: Battery-Powered Sensor Node MCP9700 Low-power analog temperature sensor (uses on-chip ADC) Used in: Battery-Powered Sensor Node, Home Appliance / White Goods Controller PIC18F23K22-I/MV Microchip Technology Used in: Battery-Powered Sensor Node MCP2221A USB-to-I2C/UART bridge for host connectivity (optional) Used in: Capacitive Touch User Interface PIC18F23K22-E/SP Microchip Technology Used in: Capacitive Touch User Interface, LIN Automotive Body Controller (Non-Safety), Home Appliance / White Goods Controller MCP2003B External LIN transceiver (PIC18 only handles LIN protocol) Used in: LIN Automotive Body Controller (Non-Safety) MCP23017 I2C GPIO expander for additional I/O lines Used in: Industrial Control Panel MCU MCP79410 I2C RTCC with battery backup for panel timekeeping Used in: Industrial Control Panel MCU PICkit 4 MPLAB debugger/programmer for ICSP Used in: Maker / Educational Development Platform MCP2200 USB-to-UART bridge for PC connectivity Used in: Maker / Educational Development Platform
What is the program memory size of PIC18F23K22-I/SP?
The PIC18F23K22-I/SP integrates 8 KB of self-programmable Flash memory organized as 4K x 16-bit words. According to the Microchip datasheet (DS40001334J), this Flash supports ICSP (In-Circuit Serial Programming) and runtime read-while-write, paired with 768 bytes of SRAM and 256 bytes of EEPROM for non-volatile data storage. The same memory map applies to all 28/40/44-pin variants in the K22 family.
What supply voltage range does PIC18F23K22-I/SP support?
The PIC18F23K22-I/SP operates from 1.8 V to 5.5 V on its VDD pin, covering 2xAA cells through 5 V industrial rails without level shifters. The -I industrial temperature grade extends from -40 °C to +85 °C. For AEC-Q100 automotive qualification, designers should select the -E (extended, +125 °C) or -VAuto variants instead of the -I/SP industrial part.
Where can I download the PIC18F23K22-I/SP datasheet PDF?
The official Microchip datasheet for PIC18F23K22-I/SP is available at https://ww1.microchip.com/downloads/en/DeviceDoc/40001334J.pdf as a 492-page PDF covering the entire 28/40/44-pin K22 family. The datasheet includes electrical characteristics, memory maps, peripheral driver libraries, and MPLAB X compatible peripheral libraries (PLIB) for ADC, PWM, I2C, SPI, and EUSART configuration.
How does PIC18F23K22-I/SP differ from PIC18F24K22-I/SP?
The PIC18F24K22-I/SP is the 40-pin sibling with 8 KB Flash (same as 23K22) but adds 17 additional I/O lines for a total of 36 GPIO, more ADC channels mapped to the extra pins, and a second 5-bit DAC. Both parts share the same 64 MHz CPU core, 8 KB Flash, 768-byte RAM, and 256-byte EEPROM, but the 23K22 fits the smaller 28-pin SPDIP/SSOP/UQFN footprint while the 24K22 requires a 40-pin PDIP or 44-pin TQFP.
What is the best drop-in replacement for PIC18F23K22-I/SP?
The closest drop-in replacement for PIC18F23K22-I/SP is PIC18F23K22-I/MV (28-pin UQFN, same die) or PIC18F23K22-E/SP (extended -40 °C to +125 °C temperature grade) to both share the same memory map, peripheral set, and pinout. Both parts operate on the same K22 architecture with 8 KB Flash, 768-byte RAM, and 256-byte EEPROM, allowing direct PCB substitution in most designs.
What is the price of PIC18F23K22-I/SP and where to buy it online?
As of 2026-09-26, the PIC18F23K22-I/SP is listed at approximately $2.45 per unit at qty-1 from DigiKey, with break pricing dropping to $1.42 per unit at 1000-piece reels. It is in stock at DigiKey (ships today), Mouser, LCSC, and Microchip Direct; LCSC lists the lowest published price at $1.0805 per unit. Lead time is typically 6-10 weeks from Microchip factory for production volumes.
Is PIC18F23K22-I/SP in stock at major distributors?
Yes, the PIC18F23K22-I/SP is currently in stock at DigiKey (ships today per the distributor listing), Mouser, LCSC (starting $1.0805), and authorized Microchip distributors. Lead time for factory orders is 6-10 weeks. The 28-pin SPDIP package remains broadly available with no active end-of-life notice on the Microchip product page.
What are the low-power sleep currents of PIC18F23K22-I/SP?
The PIC18F23K22-I/SP nanoWatt XLP family achieves typical sleep currents below 1 µA in sleep mode with RTCC active and WDT disabled. In deep sleep with full RAM retention, typical current drops to roughly 100-300 nA at 3 V, according to the Microchip datasheet. Run-mode current is approximately 4.5 mA at 64 MHz / 5 V, scaling down to single-digit µA at 1 MHz / 3.3 V.
Can PIC18F23K22-I/SP be used for capacitive touch applications?
Yes, the PIC18F23K22-I/SP includes Microchip's mTouch capacitive-touch peripheral supporting up to 17 touch channels via the 10-bit ADC with charge-time measurement. The combination of mTouch, nanoWatt XLP, and 5 V tolerance allows battery-powered touch interfaces such as appliance controls, IoT user panels, and consumer electronics, eliminating the need for a dedicated touch controller IC.
What is the difference between PIC18F23K22-I/SP and PIC18F23K22-I/SS?
The PIC18F23K22-I/SS is the 28-pin SOIC surface-mount variant of the same die, while the -I/SP is the 28-pin SPDIP through-hole variant. Both share identical electrical specifications, memory map (8 KB Flash / 768-byte RAM / 256-byte EEPROM), and pinout (only the physical package differs). The -I/SP suits breadboard/prototype use; the -I/SS is preferred for reflow-soldered production.
When should I choose PIC18F23K22-I/SP over PIC16F1827-I/P?
Choose PIC18F23K22-I/SP when you need PIC18-class performance (64 MHz / 16 MIPS, 17 ADC channels, 7 timers, dual I2C/SPI/EUSART) versus the more limited PIC16F1827 (32 MHz / 8 MIPS, 12 ADC channels). The PIC18 also adds nanoWatt XLP deep sleep modes and a 5-bit DAC. For ultra-low cost designs under $1, the PIC16F1827-I/P remains competitive; for richer peripheral needs, PIC18F23K22-I/SP wins.
What is the cross-brand equivalent for PIC18F23K22-I/SP?
There is no direct pin-compatible cross-brand drop-in for PIC18F23K22-I/SP because PIC18 microcontrollers use a proprietary Harvard architecture and peripheral pin map; competing parts such as ATmega328P-PU (Microchip/Atmel 8-bit AVR, 28-DIP) or STM32F030F4P6 (ST, 20/32-pin TSSOP) require PCB rework and firmware rewrite. The same-brand K22 family is the recommended upgrade path.
What are the key specifications of PIC18F23K22-I/SP that engineers should know?
The PIC18F23K22-I/SP combines an 8-bit PIC18 core running up to 64 MHz (16 MIPS), 8 KB Flash, 768-byte SRAM, 256-byte EEPROM, 17 channels of 10-bit ADC, 5-bit DAC, 7 timers, 3 PWM, dual I2C/SPI/EUSART, and nanoWatt XLP sub-µA sleep. Housed in a 28-pin SPDIP with industrial -40 °C to +85 °C range, it operates from 1.8 V to 5.5 V and supports mTouch capacitive sensing without an external touch IC.
What package does PIC18F23K22-I/SP use and what are the pinout details?
The PIC18F23K22-I/SP uses a 28-pin SPDIP (Skinny Plastic DIP, 0.3-inch row spacing) through-hole package with pin 1 marked by a notch/dot on the left end. Pin 1 is RA0 and pins step counter-clockwise: VDD on pin 20, VSS on pins 19/8, MCLR on pin 1, and OSC1/OSC2 on pins 9/10. The complete 28-pin assignment is in section 2.0 of the datasheet (DS40001334J) and matches the PIC18F2XK22 28-pin diagram.

Engineering reference data for PIC18F23K22-I/SP — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC18F23K22-I/SP for industrial-grade through-hole PIC18 designs needing 8 KB Flash, 17 ADC channels, dual I2C/SPI/EUSART, and nanoWatt XLP sub-µA sleep currents, where 28-pin SPDIP breadboard compatibility is preferred for prototype development. Choose PIC18F23K22-E/SP if your design must survive -40 °C to +125 °C (appliance behind-panel, automotive, outdoor). Choose PIC18F23K22-I/MV if you need a surface-mount 28-UQFN footprint for reflow production (note: PCB land pattern change required). Avoid cross-brand alternatives like ATmega328P-PU or STM32F030 - both require firmware rewrite, different toolchains (AVR-GCC vs MPLAB XC8), and PCB rework. The PIC18F23K22 family is the recommended upgrade path from older PIC16F1827/PIC18F2321 designs because it preserves the ICSP pinout and the MPLAB X toolchain.

Comparison with Alternatives

Parameter This Product PIC18F23K22-E/SP PIC18F23K22-I/MV PIC18F23K22T-I/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SPDIP 28-SPDIP (same) 28-UQFN (different land pattern) 28-SPDIP (same)
Program Memory (Flash) 8 KB 8 KB 8 KB 8 KB
Data RAM 768 bytes 768 bytes 768 bytes 768 bytes
Data EEPROM 256 bytes 256 bytes 256 bytes 256 bytes
Operating Temperature -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C (Industrial) -40C to +85C (Industrial)
Maximum CPU Speed 64 MHz (16 MIPS) 64 MHz (16 MIPS) 64 MHz (16 MIPS) 64 MHz (16 MIPS)
Supply Voltage 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V
GPIO Count 24 24 24 24
Unit Price (qty 1, USD, as of 2026-09-26) $2.45 $2.70 (approx) $2.10 (approx) $2.45 (approx)

Key Differentiators

  • Extended temperature grade for automotive and industrial (vs PIC18F23K22-I/SP (this part, industrial -40C to +85C))
  • Surface-mount UQFN footprint for production (vs PIC18F23K22-I/SP (this part, 28-SPDIP through-hole))
  • Wider memory map and richer peripheral set than PIC16F series (vs PIC16F1827-I/P (28-PDIP, 8-bit PIC16))

Design Notes

For nanoWatt XLP sleep currents below 1 µA, the PIC18F23K22-I/SP datasheet requires disabling the ADC (ADCON0.ADON=0), switching off unused peripherals via PMD registers, and ensuring unused pins are configured as digital outputs driving to VSS or VDD to prevent floating-pin leakage. Estimated: leaving the ADC enabled in sleep typically adds 50-200 µA. The VDD supply should be decoupled with a 0.1 µF ceramic capacitor close to pins 11/20 (VDD) and 8/19 (VSS), plus a 10 µF bulk capacitor if the design has high transient loads on digital I/O.

Place the ICSP header (PGC on RB6, PGD on RB7, MCLR on RE3) on a 0.1-inch row-spacing connector to allow field firmware updates without removing the MCU. Keep the PGC/PGD traces short (under 50 mm) and avoid routing them parallel to high-current switching nodes. The 28-SPDIP through-hole footprint allows a standard DIP-28 land pattern with 0.3-inch row spacing; do not use a 0.6-inch DIP-28 land pattern (which is for the wider PDIP-28 package, e.g., PIC18F2321-I/P).

Common pitfalls include: (1) confusing the PIC18F23K22-I/SP 28-SPDIP with the older PIC18F2321-I/P 28-PDIP - both are 28-pin DIPs but the older part has wider 0.6-inch row spacing while the K22 has 0.3-inch row spacing (SPDIP, Skinny DIP); (2) forgetting to disable the internal MCLR pull-up when using MCLR as an I/O pin (RE3 is input-only); (3) exceeding 5.5 V on any pin when running at 5 V supply - the I/O are NOT 5 V tolerant when VDD is below 3 V; (4) omitting the MCLR pull-up resistor, causing spurious resets in noisy environments.

For SPI peripherals running above 4 MHz, keep the SCK trace under 50 mm and add a 33 ohm series resistor close to the PIC18F23K22-I/SP SDO pin if the load capacitance exceeds 30 pF. For I2C buses above 400 kHz, the SDA/SCL pins (RC4/RC3) require 4.7 kohm pull-ups to VDD; do not use 10 kohm pull-ups above 400 kHz Fast-mode. The internal weak pull-ups are insufficient for reliable high-speed I2C or multi-master configurations.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS compliant per Microchip product page. Industrial -I temperature grade (-40C to +85C) is not AEC-Q100 qualified; choose the -E (extended, +125C) variant for high-temperature or behind-panel automotive (non-safety) applications. Halogen-free and lead-free reflow-compatible.

Data verified on: 2026-09-26 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC18F23K22-I/SP PIC18F23K22 datasheet Microchip PIC18F23K22 PIC18 8KB flash 28-SPDIP microcontroller PIC18F23K22 nanoWatt XLP low power PIC18F23K22-I/SP mTouch capacitive PIC18F23K22 vs PIC18F24K22 PIC18F23K22-I/SP drop-in replacement PIC18F23K22-I/SP buy price what is the flash memory of PIC18F23K22 PIC18F23K22-I/SP pinout 28-SPDIP PIC18F23K22 LIN automotive body controller PIC18F23K22 battery powered sensor node

Related Components & Terms

Microchip Technology PIC18F23K22-I/SP PIC18F23K22-E/SP PIC18F23K22-I/MV PIC18F23K22T-I/SP PIC18 8-bit microcontroller RISC architecture PIC18F23K22 family nanoWatt XLP Flash memory EEPROM 10-bit ADC mTouch capacitive sensing LIN bus I2C SPI EUSART 28-SPDIP SPDIP (Skinny Plastic DIP) AEC-Q100 RoHS REACH MPLAB X IDE XC8 compiler
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details