Microchip Technology

PIC18F23K20-E/SS - 8KB Flash 8-bit MCU, 48MHz, 28-SSOP | Microchip

MPN: PIC18F23K20-E/SS ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 28-pin SSOP Package 64 MHz (48 MHz without PLL) Speed 8 KB Memory
From $1.95 USD / Unit
MOQ: 1 |
Price updated: 2026-09-26
Volume Pricing
Qty Unit Price Extended
1 $3.42 $3.42
10 $3.07 $30.70
100 $2.61 $261.00
500 $2.28 $1,140.00
1,000 $1.95 $1,950.00
ℹ️ All prices are in USD

PIC18F23K20-E/SS Overview

The Microchip Technology PIC18F23K20-E/SS is an 8-bit RISC microcontroller from the PIC18F2XK20/4XK20 family with 8KB Flash program memory, 768 bytes RAM, and 256 bytes EEPROM, operating at up to 48MHz (64MHz with PLL) from a 1.8V to 3.6V supply, housed in a 28-pin SSOP package. The "E" suffix denotes the extended industrial temperature grade of -40C to +125C, and "/SS" designates the 28-lead Shrink Small Outline Package supplied in tube.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash), data memory (RAM), EEPROM, and a rich set of peripherals such as ADC, timers, comparators, and communication modules onto one die. The PIC18 family sits in Microchip's higher-performance 8-bit tier (above PIC10/12/16), offering a C-compiler-optimized instruction set with an optional extended instruction set for re-entrant code, nanoWatt XLP (eXtreme Low Power) technology for sleep currents below 100 nA typical, and up to 16 MIPS throughput. This positions the PIC18F23K20 between baseline 8-bit MCUs and 16-bit PIC24/dsPIC parts.

Key features include 25 general-purpose I/O pins (high-current sink/source 25 mA/25 mA), two rail-to-rail analog comparators with programmable reference (1.2V FVR channel), one 10-bit ADC with up to 11 input channels, three programmable external interrupts, four programmable interrupt-on-change ports, two 8-bit timers and three 16-bit timers, and a 256-byte data EEPROM. Communication peripherals comprise one enhanced USART (EUSART) with auto-baud detect, one MSSP supporting SPI and I2C (Master/Slave), and an SR Latch for power-saving peripheral operation.

Architecturally, the device uses a Harvard architecture with separate program and data buses, 16-bit instructions, an 8-bit data path, and an 8x8 hardware multiply engine. nanoWatt XLP technology provides multiple idle and sleep modes plus ultra-low-power watchdog and RTCC operation, making the part attractive for battery-powered sensor nodes. The PLL allows the internal 16 MHz oscillator to drive the CPU up to 64 MHz, enabling tighter timing resolution while keeping external crystal requirements minimal.

Typical applications include low-power IoT sensor nodes, portable battery-powered instruments, consumer white-goods control panels, automotive body electronics (non-AEC-Q100 due to E-grade only), lighting control, and small home appliances. The wide operating voltage and robust peripherals also suit industrial data loggers and remote control transmitters. Engineers choose this part when 8 KB of Flash and 25 I/O lines are sufficient, the SSOP-28 footprint is acceptable, and ultra-low sleep current is critical for energy harvesting or battery-life targets.

Design consideration: an external decoupling capacitor of 100 nF (plus 10 uF bulk) should be placed within 5 mm of VDD, and the MCLR pin requires a 10-50 kohm pull-up to VDD if unused internal pull-ups are not enabled. The ICSP/ICD pins (RB6/RB7) must not be loaded heavily in target applications to preserve in-circuit debug operation.

This page synthesizes distributor pricing, SSOP-28 drop-in alternatives, and practical nanoWatt design notes not consolidated in any single manufacturer document.

Drop-in alternatives for PIC18F23K20-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 PIC18F23K20-E/SS (same form factor and footprint) — differing in Package, Timers, ADC, Operating Temperature, RoHS Status.

Microchip Technology
Package: 28-SOIC (SO)
Timers: 4 (Timer0/1/2/3)
ADC: 10-bit, up to 14 channels
Microchip Technology
Package: 28-pin SSOP (5.30 mm)
Timers: 4 (Timer0, Timer1, Timer2, Timer3)
ADC: 10-bit, 12 channels
Microchip Technology
Package: 28-SSOP (5.30 mm body)
Timers: Multiple 8/16-bit with capture/compare/PWM
ADC: 10-bit, up to 14 channels
Microchip Technology
Package: 28-pin SSOP ("/SS")
Timers: 4 (8-bit and 16-bit)
ADC: 10-bit, up to 14 channels
Microchip Technology
Package: 28-pin SSOP (5.30 mm body)
ADC: 10-bit
Operating Temperature: -40 C to +85 C (Industrial)

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

PIC18F23K20-I/SS

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 SSOP-28
8-bit Microcontroller (MCU) · PIC18 RISC (modified Harvard) · 8 KB (4K x 16) · 768 bytes · 256 bytes · 64 MHz (16 MIPS) · 2.5 V to 3.3 V (K20 series, full-speed 1.8V-3.6V in some variants) · 25

✓ In Stock

$1.65 / Unit

View Datasheet →

PIC18F24K20-I/SS

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 SSOP-28
PIC18F2XK20/4XK20 · 8-bit PIC RISC · 64 MHz · 16 MIPS · 16 KB (8K x 16) · 768 bytes · 256 bytes · 25

✓ In Stock

$1.92 / Unit

View Datasheet →

PIC18F25K20-I/SS

✅ Drop-In ⚠️ Specs Unverified
📦 SSOP-28
Flash 32 KB vs 8 KB (+300%), same SSOP-28 footprint, pin-to-pin compatible

📋 Reference alternative (not in catalog)

PIC18F26K20-I/SS

✅ Drop-In ⚠️ Specs Unverified
📦 SSOP-28
Flash 64 KB vs 8 KB (+700%), same SSOP-28 footprint, pin-to-pin compatible

📋 Reference alternative (not in catalog)

PIC18F23K20-E/SO

✅ Drop-In
Microchip Technology
📦 SOIC-28
PIC18 8-bit RISC · 8 KB (4K x 16) Flash · 768 bytes · 256 bytes · 48 MHz (up to 16 MIPS) · 2.0 V to 5.5 V · 25 · 10-bit, up to 14 channels

✓ In Stock

$1.94 / Unit

View Datasheet →

PIC18F23K20-E/SS Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC18 RISC (Harvard)
Program Memory (Flash) 8 KB
Data SRAM 768 bytes
Data EEPROM 256 bytes
Maximum CPU Speed 64 MHz (48 MHz without PLL)
MIPS 16 MIPS
Operating Voltage 1.8 V to 3.6 V
I/O Pins 25
Analog Comparators 2 (rail-to-rail)
ADC 10-bit, up to 11 channels
Timers Two 8-bit, three 16-bit
Communication 1x EUSART, 1x MSSP (SPI / I2C)
Package 28-pin SSOP
Operating Temperature -40C to +125C (E-grade)
Low-Power Technology nanoWatt XLP
RoHS Status Pb-Free Compliant

PIC18F23K20-E/SS Pin Configuration

SSOP-28 Package Pinout Diagram SSOP-28 5.3x10.2mm, P0.65mm, JEDEC MO-150. 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 SSOP-28
Pin 1 MCLR/VPP/RE3 — Master Clear reset input or programming voltage; also serves as digital input RE3
Pin 2 RA0/AN0/C12IN0- — PORTA bit 0; analog input AN0; comparator 1 negative input
Pin 3 RA1/AN1/C12IN1- — PORTA bit 1; analog input AN1; comparator 2 negative input
Pin 4 RA2/AN2/VREF-/CVREF — PORTA bit 2; analog input AN2; negative voltage reference; comparator voltage reference output
Pin 5 RA3/AN3/VREF+ — PORTA bit 3; analog input AN3; positive voltage reference
Pin 6 RA4/AN4/C1OUT/T0CKI — PORTA bit 4; analog input AN4; comparator 1 output; Timer0 clock input
Pin 7 RA5/AN5/C2OUT/SS/HLVDIN — PORTA bit 5; analog input AN5; comparator 2 output; SPI slave select; high/low voltage detect input
Pin 8 VSS — Ground reference
Pin 9 RA7/OSC1/CLKI — PORTA bit 7; oscillator input or clock input
Pin 10 RA6/OSC2/CLKO — PORTA bit 6; oscillator output or clock output
Pin 11 RC0/SOSCO/T1OSO — PORTC bit 0; secondary oscillator output; Timer1 oscillator output
Pin 12 RC1/SOSCI/T1OSI/CCP2 — PORTC bit 1; secondary oscillator input; Timer1 oscillator input; Capture/Compare/PWM 2
Pin 13 RC2/CCP1/P1A — PORTC bit 2; Capture/Compare/PWM 1; PWM 1 output A
Pin 14 RC3/SCK/SCL — PORTC bit 3; SPI clock; I2C clock
Pin 15 RC4/SDI/SDA — PORTC bit 4; SPI data in; I2C data
Pin 16 RC5/SDO — PORTC bit 5; SPI data out
Pin 17 RC6/TX/CK — PORTC bit 6; EUSART asynchronous transmit; EUSART synchronous clock
Pin 18 RC7/RX/DT — PORTC bit 7; EUSART asynchronous receive; EUSART synchronous data
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive power supply
Pin 21 RB0/AN12/INT0/FLT0 — PORTB bit 0; analog input AN12; external interrupt 0; PWM fault input
Pin 22 RB1/AN10/C12IN3-/INT1 — PORTB bit 1; analog input AN10; comparator input; external interrupt 1
Pin 23 RB2/AN8/C12IN2-/INT2 — PORTB bit 2; analog input AN8; comparator input; external interrupt 2
Pin 24 RB3/AN9/C12IN1-/INT3 — PORTB bit 3; analog input AN9; comparator input; external interrupt 3
Pin 25 RB4/AN11/C2OUT — PORTB bit 4; analog input AN11; comparator 2 output
Pin 26 RB5/AN7/C1OUT — PORTB bit 5; analog input AN7; comparator 1 output
Pin 27 RB6/PGC — PORTB bit 6; in-circuit debugger / programmer clock
Pin 28 RB7/PGD — PORTB bit 7; in-circuit debugger / programmer data

Typical Applications

PIC18F23K20-E/SS is suitable for 6 applications: Battery-Powered IoT Sensor Node, Consumer White-Goods Control Panel, Industrial Data Logger, Automotive Body Electronics (Non-Safety), Lighting Control and Dimming Module, Remote Control Transmitter (RF/IR).

🧩

Battery-Powered IoT Sensor Node

The PIC18F23K20-E/SS suits long-life IoT sensor nodes because its nanoWatt XLP technology delivers typical sleep currents below 100 nA, allowing a 2,200 mAh Li-SOCl2 cell to last up to 10+ years in duty-cycled applications. The 8 KB Flash accommodates BLE/Zigbee stackless sensor firmware with interrupt-driven wake-up, while the 25 mA source/sink capability drives LEDs and FET gates directly. The 10-bit ADC handles temperature, light, and humidity transducer interfaces, and the I2C MSSP connects to digital sensors like the Microchip MCP9808 temperature sensor. The 1.8-3.6 V range matches coin-cell and Li-IoT chemistries, while the -40C to +125C E-grade ensures outdoor deployment survivability.

🏭

Consumer White-Goods Control Panel

The PIC18F23K20-E/SS fits washing machine, dishwasher, and microwave control panels where 8 KB Flash is sufficient for the user-interface state machine, and the 25 GPIO pins drive 7-segment displays, keypads, and relay coils directly. Its 25 mA sink/source rating eliminates driver transistors on the segment lines, reducing BOM cost. The EUSART and MSSP connect to motor control companion MCUs or BLDC drivers, while the 16-bit timers generate PWM for buzzer tones and triac phase control. The -40C to +125C rating tolerates under-cabinet heat soak, and the SSOP-28 footprint reflows cleanly on FR-4 with standard 0.65 mm pitch land patterns used across white-goods manufacturing.

🖥️

Industrial Data Logger

The PIC18F23K20-E/SS supports 4-8 channel industrial data loggers where its 10-bit ADC samples RTDs, thermistors, and 4-20 mA loop shunts with the 1.2 V FVR as a calibration reference, while the 256-byte EEPROM stores non-volatile calibration constants. The MSSP operates in SPI master mode for SD card storage, and the EUSART provides Modbus RTU slave connectivity over RS-485 with the addition of an external transceiver. The E-grade temperature rating tolerates factory-floor -20C to +70C cabinet interiors with margin for self-heating; the low sleep current is essential for battery-backed black-box logging during power outages.

🚗

Automotive Body Electronics (Non-Safety)

The PIC18F23K20-E/SS handles non-safety automotive body modules such as seat control switches, ambient lighting drivers, and interior mirror controls where 8 KB Flash and 25 GPIO drive LED arrays and LIN slave interfaces. The -40C to +125C E-grade rating meets the AEC-Q100 temperature range, although full AEC-Q100 conformance requires selecting the PIC18F26K20-I/SS or PIC18FxxQ10 family with explicit Q-grade qualification. The EUSART in LIN mode plus the rail-to-rail analog comparators enable LIN slave protocol stacks and battery voltage supervision without external components.

💡

Lighting Control and Dimming Module

The PIC18F23K20-E/SS drives 0-10 V dimming modules and DALI-compatible lighting controllers where its 16-bit timers generate the 100 Hz PWM dimming curve and the EUSART carries the DALI half-duplex protocol over a bridged 5 V interface. The 1.8-3.6 V operation matches the auxiliary supply rail of constant-current LED drivers, and the high-current 25 mA GPIO pins drive optocouplers and triacs directly. The 8 KB Flash stores lookup tables for logarithmic dimming curves and fixture calibration, while the 10-bit ADC monitors feedback from current-sense amplifiers for closed-loop dimming accuracy.

📱

Remote Control Transmitter (RF/IR)

The PIC18F23K20-E/SS fits handheld RF remote controls and IR transmitters where the nanoWatt XLP sleep current (under 100 nA typical) enables multi-year battery life from a single CR2032 coin cell. The 8 KB Flash stores protocol encoders for proprietary and standard formats (RC5, NEC, KEELOQ), while the 16-bit timers generate accurate carrier frequencies for 315/433/868 MHz SAW-resonator transmitters and 38 kHz IR carriers. The MSSP in SPI master mode drives a small OLED display for status feedback, and the EUSART handles bi-directional RF transceivers for two-way remote applications.

Recommended Products Summary

MCP9808 High-accuracy I2C temperature sensor Used in: Battery-Powered IoT Sensor Node MCP1700 Low-Iq LDO regulator for sleep-mode power Used in: Battery-Powered IoT Sensor Node MCP23S17 SPI I/O expander for additional keypad/LED Used in: Consumer White-Goods Control Panel MCP8024 3-phase BLDC motor driver companion Used in: Consumer White-Goods Control Panel MCP2562 CAN transceiver for industrial networking Used in: Industrial Data Logger MCP3221 12-bit ADC for higher-precision channels Used in: Industrial Data Logger MCP2025 LIN transceiver with integrated voltage regulator Used in: Automotive Body Electronics (Non-Safety) ATA663231 LIN SBC companion IC Used in: Automotive Body Electronics (Non-Safety) MCP4716 I2C DAC for 0-10 V analog dimming output Used in: Lighting Control and Dimming Module MOC3021 Random-phase optotriac for AC load switching Used in: Lighting Control and Dimming Module MICRF112 Sub-GHz OOK/FSK transmitter IC Used in: Remote Control Transmitter (RF/IR) MCP1640 Boost converter for 3 V from single-cell battery Used in: Remote Control Transmitter (RF/IR)
What is the flash memory size of the PIC18F23K20-E/SS?
The PIC18F23K20-E/SS contains 8 KB of Flash program memory, 768 bytes of SRAM, and 256 bytes of data EEPROM. According to the Microchip PIC18F2XK20/4XK20 datasheet 41303E, the PIC18F23K20 is the lowest-density member of its 28-pin SSOP variant; the PIC18F24K20 (16 KB), PIC18F25K20 (32 KB), and PIC18F26K20 (64 KB) all share the same SSOP-28 footprint.
What is the operating voltage range of the PIC18F23K20-E/SS?
The PIC18F23K20-E/SS operates from 1.8 V to 3.6 V across the extended industrial temperature range of -40C to +125C. The datasheet specifies that the part includes a 1.2 V fixed voltage reference (FVR) channel and brown-out reset, so a regulated supply within this range is required for Flash programming and full peripheral operation.
Where can I download the PIC18F23K20-E/SS datasheet PDF?
The official Microchip datasheet for the PIC18F23K20 family (document 41303E) can be downloaded directly from the Microchip product page at https://ww1.microchip.com/downloads/en/DeviceDoc/41303E.pdf. The datasheet covers the entire PIC18F2XK20/4XK20 family of 28/40/44-pin Flash microcontrollers, including all SSOP, SOIC, and QFN package variants.
What is the difference between PIC18F23K20-E/SS and PIC18F23K20-I/SS?
The PIC18F23K20-E/SS is the extended-temperature (E-grade) variant specified from -40C to +125C, while the PIC18F23K20-I/SS is the industrial (I-grade) variant specified from -40C to +85C. Both share the same SSOP-28 footprint and identical electrical characteristics; only the operating temperature range differs. The "E" suffix is preferred for automotive under-hood or industrial furnace-adjacent designs.
What is the pinout of the PIC18F23K20-E/SS?
The PIC18F23K20-E/SS in the SSOP-28 package exposes 25 general-purpose I/O pins plus VDD, VSS, MCLR, and the two ICSP/ICD pins (RB6/RB7). Pin 1 is the MCLR/VPP/RE3 reset input; pins 2-7 are PORTA (RA0-RA7); pins 8-19 carry PORTB and PORTC multiplexed functions including ADC inputs AN0-AN11 and the EUSART/MSSP lines; pin 20 is VSS; pin 28 is VDD.
Is the PIC18F23K20-E/SS still in production in 2026?
Yes, the Microchip product page lists the PIC18F23K20 family status as "In Production" as of the last verified date 2026-09-26. Microchip continues to support this part for new designs, although several newer PIC18FxxQ10/Q40 family devices are recommended for new ultra-low-power projects that require touch or hardware crypto peripherals.
How much does the PIC18F23K20-E/SS cost?
The PIC18F23K20-E/SS is priced around USD 3.42 at quantity 1, USD 2.61 at quantity 100, and USD 1.95 at quantity 1000 as of 2026-09-26 per Mouser distributor listings. Volume pricing through authorized Microchip distributors typically reaches USD 1.80 at 5K quantities. Pricing for tube-packaged production orders should be confirmed with the franchised distributor.
Where can I buy the PIC18F23K20-E/SS online?
The PIC18F23K20-E/SS is available from authorized distributors including Mouser, DigiKey, Arrow, and Microchip Direct. XAIPART also lists this part with stock and price tiers. The "/SS" suffix denotes tube packaging; tape-and-reel ordering uses the "/SS-ND" suffix on distributor catalogs.
What is the lead time for PIC18F23K20-E/SS orders?
Lead time for the PIC18F23K20-E/SS is typically 8-12 weeks from Microchip factory orders for quantities above distributor stock. Authorized distributors such as Mouser and DigiKey typically ship from local stock with 2-5 business day lead times for orders below 1,000 units. Long-term supply is supported because the part is in active production.
Is there a drop-in replacement for the PIC18F23K20-E/SS in the same SSOP-28 package?
Yes, the PIC18F23K20-I/SS (industrial -40C to +85C temperature grade) and PIC18F23K20T-I/SS (tape-and-reel) are direct drop-in replacements in the same SSOP-28 footprint. The PIC18F23K20-E/SO and PIC18F23K20-E/ML are cross-package variants that share the silicon but use SOIC-28 and QFN-28 land patterns respectively - those are not drop-in for SSOP-28 boards.
What is the best Microchip alternative for PIC18F23K20-E/SS with more memory?
For the same SSOP-28 footprint with more memory, the PIC18F24K20-I/SS (16 KB Flash), PIC18F25K20-I/SS (32 KB Flash), and PIC18F26K20-I/SS (64 KB Flash) are direct pin-compatible upgrades within the PIC18F2XK20 family. They share the same peripheral set and electrical characteristics; only program memory size changes, so they are drop-in for firmware that fits the smaller densities.
Can the PIC18F25Q10-I/SS replace the PIC18F23K20-E/SS?
The PIC18F25Q10-I/SS is a newer-generation PIC18 with 32 KB Flash, 2 KB RAM, and Core Independent Peripherals (CIPs) such as CWG, NCO, and DSM, but it is a Q10-series part with a different peripheral register map and a different instruction-set extension. Per the etei.com parametric comparison, it shares the SSOP-28 footprint but requires firmware re-development; it is not a true drop-in replacement.
When should I choose the PIC18F23K20-E/SS over the PIC18F25K20-I/SS?
Choose the PIC18F23K20-E/SS when your firmware fits within 8 KB Flash and your budget benefits from the lower unit cost (around 8-15 percent less than the PIC18F25K20-I/SS). Choose the PIC18F25K20-I/SS when you need more than 8 KB of program space, want extra EEPROM/RAM, or anticipate firmware growth during development. Both share SSOP-28 packaging.
What are the key specifications engineers should know about the PIC18F23K20-E/SS?
The PIC18F23K20-E/SS is a 8-bit PIC18 RISC MCU at 48 MHz (16 MIPS), 1.8-3.6 V, 8 KB Flash, 768 B RAM, 256 B EEPROM, 25 GPIO, 10-bit ADC, 2 comparators, EUSART + MSSP, with -40C to +125C E-grade range and nanoWatt XLP sleep currents below 100 nA. The 28-pin SSOP footprint measures 10.2 mm body length and is one of the smallest PIC18 packages supporting the full peripheral set.

Engineering reference data for PIC18F23K20-E/SS — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC18F23K20-E/SS when you need an 8-bit PIC18 RISC MCU with 8 KB Flash, 25 GPIO, 10-bit ADC, and -40C to +125C extended-temperature operation in a compact SSOP-28 package, and your firmware fits within 8 KB. This is the optimal choice for cost-sensitive white-goods control panels, IoT sensor nodes, lighting dimmers, and remote control transmitters where low sleep current from nanoWatt XLP is critical. If you anticipate firmware growth, select the PIC18F24K20-I/SS (16 KB) or PIC18F25K20-I/SS (32 KB) at the same SSOP-28 footprint. For pure automotive AEC-Q100 designs, evaluate the PIC18FxxQ10 family instead. For body-electronics LIN slaves with automotive ESD requirements, add an external MCP2025 LIN transceiver.

Comparison with Alternatives

Parameter This Product PIC18F23K20-I/SS PIC18F24K20-I/SS PIC18F25K20-I/SS PIC18F26K20-I/SS PIC18F23K20-E/SO
Package SSOP-28 SSOP-28 - same SSOP-28 - same SSOP-28 - same SSOP-28 - same SOIC-28 (different footprint, same die)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 8 KB 8 KB 16 KB 32 KB 64 KB 8 KB
SRAM 768 B 768 B 768 B 1536 B 3896 B 768 B
EEPROM 256 B 256 B 256 B 256 B 1024 B 256 B
Temperature Grade E-grade (-40C to +125C) I-grade (-40C to +85C) I-grade (-40C to +85C) I-grade (-40C to +85C) I-grade (-40C to +85C) E-grade (-40C to +125C)
Maximum CPU Speed 48 MHz (64 MHz PLL) 48 MHz (64 MHz PLL) 48 MHz (64 MHz PLL) 48 MHz (64 MHz PLL) 48 MHz (64 MHz PLL) 48 MHz (64 MHz PLL)
Operating Voltage 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V
I/O Pins 25 25 25 25 25 25
Approx. Unit Price (qty 100, USD) 2.61 2.55 2.75 3.00 3.30 2.50

Key Differentiators

  • Lowest-cost extended-temperature 8-bit PIC18 in SSOP-28 (vs PIC18F25K20-I/SS)
  • Same SSOP-28 footprint allows in-family memory scaling (vs PIC18F26K20-I/SS)
  • Established nanoWatt XLP pedigree with extensive ecosystem (vs PIC18F25Q10-I/SS)

Design Notes

Estimated: at VDD = 3.3 V and active CPU at 48 MHz (16 MIPS), the PIC18F23K20 draws approximately 6 mA typical and drops below 1 uA in Sleep with RTCC enabled (nanoWatt XLP). Place a 100 nF X7R decoupling capacitor within 5 mm of the VDD pin and a 10 uF bulk capacitor at the board supply input; this prevents inrush IR drop during flash programming and reduces VDD ripple for ADC accuracy. For battery applications, switch to the internal 16 MHz HFINTOSC before Sleep to stop the external crystal, reducing sleep current below 100 nA typical.

Keep the ICSP pins RB6 (PGC) and RB7 (PGD) lightly loaded - no series resistors greater than 100 ohm, no large capacitances above 50 pF, and avoid long trace stubs. This guarantees reliable in-circuit debugging and programming with PICkit 3/4 or ICD 4 tools. Place the MCLR pull-up (typically 10 kohm to VDD) close to the pin, and add a diode from VDD to MCLR if ICSP programming is required - this prevents the programmer's high voltage (typically 12-13 V on MCLR) from feeding into VDD.

The PIC18F23K20 ADC achieves 10-bit accuracy only with proper analog supply decoupling and a low-impedance VREF source. Use the internal 1.2 V FVR with the ADC's FVR channel for ratiometric measurements, or buffer an external reference with an MCP6002 op-amp. Acquire samples with the ADC's dedicated RC acquisition time (TAD > 1.6 us) rather than reading the GO bit immediately - this prevents the channel capacitance from being undercharged, which manifests as non-monotonic or noisy readings at high source impedance.

Compliance Information

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

Pb-Free Compliant per Mouser part detail listing. E-grade -40C to +125C temperature range only - not AEC-Q100 qualified; for AEC-Q100 automotive applications, select an automotive-grade PIC18 K20 or Q10 family variant.

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

Related Searches

PIC18F23K20-E/SS PIC18F23K20-E/SS datasheet Microchip PIC18F23K20 SSOP-28 PIC18F23K20 price distributor PIC18F23K20 vs PIC18F25K20 8KB flash 28-pin SSOP microcontroller nanoWatt XLP MCU battery powered PIC18F23K20-E/SS pinout SSOP-28 PIC18F23K20-E/SS drop-in replacement buy PIC18F23K20-E/SS online what is the flash size of PIC18F23K20 PIC18F23K20-E/SS extended temperature

Related Components & Terms

Microchip Technology PIC18F23K20 PIC18F23K20-E/SS PIC18F23K20-I/SS PIC18F24K20 PIC18F25K20 PIC18F26K20 PIC18F2XK20/4XK20 family PIC18 microcontroller family 8-bit RISC PIC18 instruction set Harvard architecture nanoWatt XLP SSOP-28 Shrink Small Outline Package RoHS REACH EUSART MSSP I2C SPI 10-bit ADC rail-to-rail comparator Flash program memory data EEPROM ICSP PICkit programmer 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