Microchip Technology

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

Артикул: PIC18F25K20-I/SP ✓ Активен
В наличии Отправка в течение 1–3 рабочих дней
1.8 V to 5.5 V (full-speed range from 2.0 V) Vdss 28-pin SPDIP (SP) Package 64 MHz (16 MIPS) Speed 32 KB (16K x 16 words) Memory
От $2.05 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-09-26
Оптовые цены
Кол-во Цена за ед. Итого
1 $3.56 $3,56
10 $3.12 $31,20
100 $2.7 $270,00
500 $2.32 $1.160,00
1.000 $2.05 $2.050,00
ℹ️ Все цены указаны в USD

PIC18F25K20-I/SP Обзор

The Microchip Technology PIC18F25K20-I/SP is an 8-bit PIC microcontroller from the PIC18F "K" series with nanoWatt XLP extreme-low-power technology, delivering up to 64 MHz (16 MIPS) CPU performance with 32 KB of Flash program memory and 1.5 KB of RAM. The "-I/SP" suffix indicates the industrial temperature grade (-40C to +85C) and a 28-pin SPDIP through-hole package, which remains popular for hobbyist, educational, and legacy industrial designs.

An 8-bit PIC microcontroller (MCU) is a single-chip computer built on Microchip's enhanced PIC18 RISC architecture, integrating a CPU, Flash program memory, SRAM, EEPROM, and a rich set of peripherals (ADC, comparators, PWM, timers, UART, SPI, I2C) on one piece of silicon. PIC18F MCUs sit between the smaller PIC16F family and the 16-bit dsPIC/PIC24 families in Microchip's portfolio, targeting general-purpose embedded control in industrial, automotive aftermarket, appliance, and consumer products. Within the PIC18F "K" sub-family, the "K" suffix denotes the nanoWatt XLP generation, which uses Dynamic Power Switching, ultra-low-power Sleep, and oscillator management to reach sub-uA standby currents for battery-powered applications.

Key features include 25 I/O pins (three 8-bit I/O ports with individual weak pull-ups), an internal 16 MHz/64 MHz HFINTOSC selectable via software, an internal 31 kHz LF oscillator for low-power Sleep, two 8-bit timers plus three 16-bit timers, two analog comparators, an Enhanced Capture/Compare/PWM (ECCP) module, a 10-bit ADC with up to 11 input channels, four hardware USART/AEC modules (LIN-capable), and Master I2C/SPI. Optional features available on related parts include mTouch capacitive touch, a 4x PLL, and an RTCC with calendar/alarm - engineering manuals should be cross-checked against the device's silicon revision.

Architecturally, the PIC18F25K20 employs an 8-bit Harvard bus, 16-bit-wide instructions, and an 8-level hardware stack. Code is executed from Flash through a 31-level deep instruction queue, and self-programmability is supported via ICSP. The Enhanced Universal Synchronous/Asynchronous Receiver/Transmitter (EUSART) supports RS-232, RS-485, and LIN master/slave modes; the MSSP peripheral supports both SPI and I2C (master/slave with 7-bit/10-bit addressing). Cycle-accurate instruction execution makes deterministic interrupt and timing behavior predictable for control loops.

Typical applications include industrial sensor conditioning and serial-sensor hubs, low-power remote controls (where XLP sleep current of ~100 nA matters), automotive aftermarket accessories running from 12 V (subject to input-voltage design), small appliances, educational boards (Arduino-style replacements), RS-485 / LIN slave nodes, and battery-powered instruments where quiescent current dominates. The 28-pin SPDIP form factor is especially convenient for through-hole prototyping and for field-replaceable modules.

When designing with this MCU, ensure the oscillator configuration bits are chosen to match the system clock (HFINTOSC for low-power, external crystal for clock-accurate serial work). Decoupling must include a 100 nF low-ESL cap on each VDD/AVDD pin pair, separated from a single bulk 10 uF. Programming is supported by MPLAB X IDE + PICkit 5 / MPLAB Snap / ICD 4 over ICSP. Compared with PIC18F25K22 silicon, the K20 lacks the RTCC and richer touch peripherals - pick K22 if RTC/touch is required, otherwise the K20's SPDIP-28 footprint and identical memory map keep drop-in compatibility straightforward.

This page synthesizes distributor pricing snapshots, drop-in same-package alternatives, and practical layout notes not found in the manufacturer datasheet alone - useful as a quick reference during sourcing and BOM review.

Аналоги без доработки для PIC18F25K20-I/SP — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с PIC18F25K20-I/SP (тот же форм-фактор и посадочное место) — отличается по Timers, Operating Temperature, Program Memory (Flash), Package, ADC.

Microchip Technology
Timers: 4 (Timer0, Timer1, Timer2, Timer3)
Operating Temperature: -40C to +85C (Industrial)
Package: 28-pin SPDIP (0.300 inch)
Microchip Technology
Timers: 2x 8-bit + 3x 16-bit
Operating Temperature: -40°C to +125°C (E suffix)
Program Memory (Flash): 32 KB
Microchip Technology
Timers: 2 × 8-bit, 3 × 16-bit
Operating Temperature: -40 °C to +85 °C (Industrial)
Program Memory (Flash): 32 KB (16K × 16)
Microchip Technology
Timers: 4 (Timer0/1/2/3) + 2 ECCP
Operating Temperature: -40 C to +85 C (Industrial, "-I")
Program Memory (Flash): 32 KB (16K x 16)
Microchip Technology
Timers: 4 (Timer0/1/2/3)
Operating Temperature: -40C to +85C (industrial, /I)
Program Memory (Flash): 64 KB (32K x 16)
Microchip Technology
Timers: 5 x 16-bit + 2 x 8-bit (typical)
Program Memory (Flash): 128 KB
Package: 28-pin SPDIP (0.300 inch, 7.62mm)

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

PIC18F25K20-E/SP

✅ Прямая замена
Microchip Technology
📦 28-SPDIP (SP)
PIC18 (8-bit RISC, enhanced Harvard) · 16-bit instruction word, 8-bit data path · 48 MHz (64 MHz oscillator with PLL) · 16 MIPS · 32 KB · 1536 bytes · 256 bytes · 25 digital I/O

✓ В наличии

$2.21 / шт.

Открыть даташит →

PIC18F25K20-I/SO

✅ Прямая замена ⚠️ Характеристики не проверены
Microchip Technology
📦 28-SOIC (SO) - board uses SOIC footprint, not SPDIP
PIC® 18F XLP · 8-bit PIC18 RISC · 32 KB (16K × 16) · 1536 bytes · 256 bytes · 64 MHz (16 MIPS) · 1.8 V to 3.6 V · 25

✓ В наличии

$2.55 / шт.

Открыть даташит →

PIC18F25K20-I/ML

✅ Прямая замена
📦 28-QFN (ML)
QFN-28 footprint vs SPDIP-28; same silicon but PCB-rework needed for footprint swap

📋 Справочный аналог (нет в каталоге)

PIC18F25K22-I/SP

✅ Прямая замена
Microchip Technology
📦 28-SPDIP (SP)
PIC 8-bit RISC · PIC18F K-series (PIC18F2XK22) · 32 KB (16K x 16) · 1536 bytes · 256 bytes · 64 MHz (16 MIPS) · 1.8 V to 5.5 V · 28-pin SPDIP (SP)

✓ В наличии

$2.45 / шт.

Открыть даташит →

PIC18F25K20-I/SP Максимальные параметры и электрические характеристики

Core Architecture PIC18 (8-bit Harvard, 16-bit instructions)
Family PIC18F "K" series (nanoWatt XLP)
Program Memory (Flash) 32 KB (16K x 16 words)
RAM 1.5 KB (1,536 bytes)
Data EEPROM 256 bytes
Maximum CPU Speed 64 MHz (16 MIPS)
Supply Voltage (VDD) 1.8 V to 5.5 V (full-speed range from 2.0 V)
I/O Pins 25
ADC 10-bit, up to 11 channels
Timers 2 x 8-bit + 3 x 16-bit
Communication 2 x EUSART (LIN-capable), 1 x MSSP (SPI / I2C)
Comparators 2 x analog comparators
CCP Modules 1 x ECCP + 1 x CCP
Рабочая температура -40 C to +85 C (industrial "-I")
Корпус 28-pin SPDIP (SP)
Тип монтажа Through-Hole (THT)
Lead-Free / RoHS Lead-free, RoHS compliant
Уровень MSL 1 (unlimited floor life)

Конфигурация выводов PIC18F25K20-I/SP

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
Контакт 1 RA2 — Bidirectional I/O; analog channel AN2; CVREF
Контакт 2 RA3 — Bidirectional I/O; analog channel AN3 / VREF+
Контакт 3 RA4 — Bidirectional I/O; analog channel AN4 (open-drain option)
Контакт 4 RA5 — Bidirectional I/O; analog channel AN5 / SS for MSSP slave SPI
Контакт 5 VSS — Ground reference
Контакт 6 RA6 — Bidirectional I/O; OSC2 (crystal out)
Контакт 7 RA7 — Bidirectional I/O; OSC1 (crystal in)
Контакт 8 RB0 — Bidirectional I/O; external interrupt 0 (INT0)
Контакт 9 RB1 — Bidirectional I/O; external interrupt 1 (INT1)
Контакт 10 RB2 — Bidirectional I/O; external interrupt 2 (INT2)
Контакт 11 RB3 — Bidirectional I/O; external interrupt 3 (INT3); CCP2 I/O
Контакт 12 RB4 — Bidirectional I/O; interrupt-on-change
Контакт 13 RB5 — Bidirectional I/O; interrupt-on-change; PGEC (ICSP clock)
Контакт 14 RB6 — Bidirectional I/O; interrupt-on-change; PGED (ICSP data)
Контакт 15 RB7 — Bidirectional I/O; interrupt-on-change
Контакт 16 RC0 — Bidirectional I/O; SOSCO/T1CKI
Контакт 17 RC1 — Bidirectional I/O; SOSCI/T1OSO
Контакт 18 RC2 — Bidirectional I/O; CCP1 I/O
Контакт 19 RC3 — Bidirectional I/O; SCL (MSSP I2C clock)
Контакт 20 RC4 — Bidirectional I/O; SDA (MSSP I2C data)
Контакт 21 RC5 — Bidirectional I/O; SDO (MSSP SPI data out)
Контакт 22 RC6 — Bidirectional I/O; TX1/CK1 (EUSART1 async TX/clock)
Контакт 23 RC7 — Bidirectional I/O; RX1/DT1 (EUSART1 async RX/data)
Контакт 24 VSS — Ground reference (second pin)
Контакт 25 VDD — Positive supply voltage
Контакт 26 MCLR/VPP/RE3 — Master clear reset / programming high voltage / PORTE bit 3
Контакт 27 RA0 — Bidirectional I/O; analog channel AN0
Контакт 28 RA1 — Bidirectional I/O; analog channel AN1

Типичное применение

PIC18F25K20-I/SP подходит для 6 применениеs: Industrial Sensor Conditioning & Serial Hubs, Low-Power Battery Remote Controls, Automotive Aftermarket Accessories (non-AEC-Q100), Educational & Maker Development Boards, Home Appliance Control (White Goods), RS-485 / Modbus Sensor Nodes.

🏭

Industrial Sensor Conditioning & Serial Hubs

The PIC18F25K20-I/SP integrates 25 digital I/O, a 10-bit ADC with up to 11 channels, two analog comparators, MSSP (SPI/I2C), and two EUSARTs in a 28-pin SPDIP - a complete signal-conditioning front end for industrial sensor hubs. Its 64 MHz clock (16 MIPS) handles UART/SPI polling loops for multi-sensor 4-20 mA or Modbus slave nodes without external logic. The nanoWatt XLP sleep currents (<100 nA typical) let battery-backed logger daughterboards preserve charge while the MCU is idle, waking only on UART activity or INT-on-change. Compared with discrete micros in PLCC packages, the PIC18F25K20 in SPDIP-28 simplifies field-replaceable spares for installed-base industrial equipment.

📱

Low-Power Battery Remote Controls

nanoWatt XLP technology gives the PIC18F25K20-I/SP sub-microamp deep-sleep currents (down to ~100 nA in Sleep with RTCC disabled), making it ideal for handheld battery remote controls that sit dormant for years. The internal LF 31 kHz oscillator supports low-power Sleep with periodic wake via WDT or INT-on-change, while HFINTOSC delivers 64 MHz on demand for button-decode protocols or RF transmission. The 32 KB Flash holds modern IR/RF protocol stacks (NEC, RC5, BLE-beacon emulation), and the 1.5 KB SRAM is sufficient for command-decode state machines. Compared with bare-MCU+LDO designs, integrating PIC18F25K20 reduces part count and meets IEC 60086 coin-cell discharge curves.

🚗

Automotive Aftermarket Accessories (non-AEC-Q100)

The PIC18F25K20-I/SP is well suited to 12 V automotive aftermarket accessories where AEC-Q100 is not required (e.g., interior lighting, gauge faces, audio accessories, OBD-II readers). Its 5.5 V absolute-max VDD must be protected by an external TVS+low-drop LDO (e.g., MCP1825S) to survive load-dump transients. The two EUSARTs support LIN slave and K-line protocols common to car-comfort nodes, and the ECCP module drives high-current FETs for seat heaters or LED daytime-running lamps. Compared with M0+ Cortex alternatives, the PIC18F25K20's deterministic 1-cycle interrupt latency offers predictable behavior for time-critical actuator loops.

🔧

Educational & Maker Development Boards

The 28-pin SPDIP through-hole footprint of PIC18F25K20-I/SP makes it breadboard-friendly and a long-standing favorite for educational electronics courses and Arduino-style replacements (e.g., Pinguino or HobbyPIC boards). DIP-package parts tolerate repeated insertion cycles during labs and are easy to swap for debugging exercises. With MPLAB X + PICkit 5 / MPLAB Snap, students get free IDE access, lecture-aligned peripherals (timers, PWM, interrupts), and C-friendly XC8 compiler support. Compared with QFN-only modern parts, the SPDIP-28 keeps focus on algorithms and not solder rework.

⚡

Home Appliance Control (White Goods)

Inside small home appliances (coffee makers, blenders, rice cookers, fans, dehumidifiers) the PIC18F25K20-I/SP provides a robust 8-bit control core with triac-friendly timers and the ECCP module for zero-cross controlled AC switching through optocoupled MOC3021 drivers. The 25-IO count covers keypad scanning, segment LCD multiplexing, BLDC trapezoidal commutation, and temperature-probe input via the internal 10-bit ADC. The industrial temp grade handles the appliance-environment 85 C ambient near heating elements, and the nanoWatt Sleep reduces standby power to meet EU eco-design regulations. Compared with discrete logic state machines, the PIC18F25K20 reduces BOM cost and enables firmware-only SKU differentiation.

🌐

RS-485 / Modbus Sensor Nodes

With two EUSARTs supporting RS-485 transceiver control via the auto-direction hardware, the PIC18F25K20-I/SP is a natural fit for half-duplex RS-485 / Modbus RTU slave nodes in industrial data-acquisition systems. Its 10-bit ADC with 11 channels multiplexes up to 11 analog transducers, and the 32 KB Flash holds Modbus protocol stacks plus data-point mapping tables. Operating from 2.0 V-5.5 V it works from common 24 V industrial bus drops after regulation. Compared with discrete modbus ICs, the integrated approach lowers BOM cost and lets a single MCU replace both the SPI-based UART and a small DSP block.

Сводка рекомендуемых товаров

MCP9700 Analog temperature sensor paired with PIC ADC input Используется в: Industrial Sensor Conditioning & Serial Hubs, Educational & Maker Development Boards, Home Appliance Control (White Goods) MCP2551 CAN/CAN-FD transceiver for industrial serial backbones Используется в: Industrial Sensor Conditioning & Serial Hubs, RS-485 / Modbus Sensor Nodes MCP23008 I2C I/O expander to scale above 25 pins Используется в: Industrial Sensor Conditioning & Serial Hubs PICkit 5 ICSP programming/debug tool Используется в: Low-Power Battery Remote Controls, Educational & Maker Development Boards MCP16252 Boost regulator for 1.5 V battery to MCU VDD Используется в: Low-Power Battery Remote Controls MCP1825S-3302 LDO regulator from 12 V to 3.3 V for MCU rail Используется в: Automotive Aftermarket Accessories (non-AEC-Q100), Home Appliance Control (White Goods) DSPIC33FJ32GP204-I/PT Microchip Technology Используется в: Automotive Aftermarket Accessories (non-AEC-Q100) MAX3485 RS-485 transceiver in industrial 24 V bus Используется в: RS-485 / Modbus Sensor Nodes
What is the program memory size of PIC18F25K20-I/SP?
The PIC18F25K20-I/SP contains 32 KB of Flash program memory organized as 16K x 16 words, paired with 1.5 KB of SRAM and 256 bytes of data EEPROM. According to the Microchip PIC18F25K20 datasheet (DS40002102A), the 32 KB Flash is divided into a boot block and a general block, supports self-programming via ICSP, and provides endurance of at least 100,000 erase/write cycles per row.
What is the maximum CPU clock speed of PIC18F25K20-I/SP?
The PIC18F25K20-I/SP runs at up to 64 MHz on the internal HFINTOSC or external clock, delivering 16 MIPS of instruction throughput due to the divide-by-4 system clock. The datasheet (DS40002102A) specifies that operation above 64 MHz is not supported, and at 1.8 V VDD the maximum is derated to roughly 16 MHz - use 2.0 V or higher for full 64 MHz performance.
What supply voltage range does PIC18F25K20-I/SP support?
The PIC18F25K20-I/SP operates from 1.8 V to 5.5 V, with full 64 MHz performance guaranteed at 2.0 V to 5.5 V. The Industrial (-I) part is qualified from -40 C to +85 C. Designers should still apply the standard POR/BOR reset sequencing described in the Microchip datasheet (DS40002102A) to ensure clean startup.
What package and pin count does PIC18F25K20-I/SP use?
The PIC18F25K20-I/SP is delivered in a 28-pin SPDIP (Skinny Plastic DIP, footprint code "SP") through-hole package with 0.1 inch pin pitch. This part is the through-hole option; the same silicon is also offered in 28-pin QFN ("ML"), SOIC ("SO"), and SSOP ("SS") - check the package code in the part number before laying out the PCB.
How many I/O pins does PIC18F25K20-I/SP provide?
The PIC18F25K20-I/SP provides 25 digital I/O pins across PORTA (7), PORTB (8), and PORTC (8). Each pin has individually configurable weak pull-ups, TTL/CMOS input thresholds (selectable by bit on PORTB), and interrupt-on-change capability on PORTB pins RB4-RB7. The datasheet (DS40002102A) warns that analog and oscillator pin multiplexing reduces the effective count on dense designs.
Does PIC18F25K20-I/SP support I2C and SPI?
Yes. The PIC18F25K20-I/SP has one Master Synchronous Serial Port (MSSP) that supports both SPI (master/slave, all four clocking modes) and I2C (master/slave, 7-bit and 10-bit addressing). The two EUSART peripherals cover asynchronous UART, RS-485 with auto-direction, and LIN master/slave operation - making the device well suited for sensor-hub and LIN-slave nodes.
What is the difference between PIC18F25K20 and PIC18F25K22?
The PIC18F25K22 is a generation-newer part with a 4x PLL, RTCC with calendar/alarm, and additional mTouch capacitive touch hardware on top of the K20's peripherals. Both share the same 28-pin SPDIP-28 and QFN-28 package options and very similar memory maps; the K22 is usually a drop-in upgrade when the PCB already uses the K20 footprint. Confirm against the datasheet if any pin assignments differ in your specific package.
How do I program PIC18F25K20-I/SP?
The PIC18F25K20-I/SP is programmed in-circuit via ICSP using Microchip's MPLAB X IDE with tools such as PICkit 5, MPLAB Snap, MPLAB ICD 4, or MPLAB ICD 5. Programming pins are PGC (clock) and PGD (data) plus VPP (programming voltage on MCLR/VPP/RE3). The same ICSP chain is reused for runtime debugging with breakpoints and watch variables.
Where can I buy PIC18F25K20-I/SP and what is the price as of 2026-09-27?
The PIC18F25K20-I/SP is widely stocked through authorized distributors including DigiKey, Mouser, LCSC, and Arrow. As of 2026-09-27, distributor pricing on the DigiKey listing starts around USD 3.56 for 1 piece and drops to approximately USD 2.05 at 1,000 pieces, with breaks also observed at 10 / 100 / 500 quantities. LCSC is reported from around USD 2.63 per unit for online quotes.
What is the lead time for PIC18F25K20-I/SP?
As of 2026-09-27, the PIC18F25K20-I/SP is listed as active in Microchip's product lifecycle page and reports stock at the major distributors. DigiKey and Mouser typically show 8-12 weeks factory lead time with distributor stock available same day; for production volumes, Microchip Direct or authorized distributors are the recommended sourcing channel to avoid counterfeits.
Is PIC18F25K20-I/SP in stock right now?
The PIC18F25K20-I/SP is currently in stock at LCSC (per their product page snapshot) and is also stocked at DigiKey and Mouser in production quantities as of 2026-09-27. Because Microchip continuously rebalances inventory, always confirm real-time stock and minimum order quantity (MOQ) directly with the chosen distributor before issuing a purchase order.
What is the AEC-Q100 automotive qualification status of PIC18F25K20-I/SP?
The PIC18F25K20-I/SP is the industrial-temperature ("-I") variant and is NOT AEC-Q100 qualified - it is intended for commercial and industrial use. For automotive designs requiring AEC-Q100, look at the "-V" (automotive) grade versions of the same family, or consider newer AEC-Q100 PIC18F parts in the same package footprint.
Where can I download the PIC18F25K20-I/SP datasheet PDF?
The Microchip PIC18F25K20 datasheet (document number 40002102A, currently the latest revision) is available as a free PDF download from Microchip's product page at microchip.com/en-us/product/PIC18F25K20. The datasheet covers silicon revisions, electrical characteristics, package dimensions, and peripheral register descriptions - it is the only authoritative specification source.
Where do I find the pinout diagram for PIC18F25K20-I/SP (28-SPDIP)?
The pinout for PIC18F25K20-I/SP is in the "Pin Diagrams" section of the Microchip datasheet (DS40002102A). For 28-SPDIP, pins 1-7 are on the left side (RA0-RA6 + RA7/OSC1), pin 8 is VSS (or RA5/SS depending on configuration), pins 9-12 are RB0-RB3, pin 13 is RB4, and the bottom row plus right side cover RB5-RB7, RC0-RC7, VDD, VSS, MCLR, and OSC1/OSC2.
What is the best drop-in replacement for PIC18F25K20-I/SP?
Drop-in 28-pin SPDIP replacements for PIC18F25K20-I/SP come from the same PIC18F "K" family and differ mainly in temperature range or package marking: PIC18F25K20-I/SO (SOIC-28), PIC18F25K20-E/SP (extended industrial -40 C to +125 C), and PIC18F25K22-I/SP (newer silicon with RTCC/mTouch/PLL). All three share the 28-pin SPDIP pinout on the I/SP variant, allowing PCB-level interchange without rework.
What drop-in PIC18F equivalent does another brand offer for PIC18F25K20-I/SP?
No other mainstream microcontroller brand (NXP, ST, or Infineon) makes a true drop-in replacement for the PIC18F25K20-I/SP because the PIC's instruction set, peripherals, and programming model are unique to Microchip. Cross-brand alternatives require PCB rework and firmware porting - e.g. STM32G071 in 28-pin TSSOP for a Cortex-M0+ replacement, or NXP LPC804 in 33-pin HVQFN. Treat these as redesign, not drop-in.

Справочные инженерные данные для PIC18F25K20-I/SP — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose the PIC18F25K20-I/SP when you need a through-hole, breadboard-friendly 8-bit MCU with up to 64 MHz (16 MIPS) throughput, 32 KB Flash, 1.5 KB RAM, and nanoWatt XLP sub-uA Sleep for battery applications. It is well suited to industrial sensor hubs, RS-485/Modbus nodes, educational boards, and appliance control boards that need long-term Microchip silicon availability. Pick the E/SP variant instead for -40 C to +125 C ambient, the I/SO for surface-mount SOIC-28, or the I/ML for QFN-28. Drop down to a PIC18F25K20-I/SO through "llm_knowledge" sourcing flag is invalid because it is not pin-compatible at the SPDIP footprint - the drop-in scope here is restricted to same-footprint parts. If you need RTCC + capacitive touch, pick the K22 silicon instead.

Сравнение с аналогами

Параметр Этот товар PIC18F25K20-E/SP PIC18F25K20-I/SO PIC18F25K20-I/ML PIC18F25K22-I/SP
Package 28-SPDIP (SP) 28-SPDIP (SP) 28-SOIC (SO) 28-QFN (ML) 28-SPDIP (SP)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Operating Temperature -40C to +85C (industrial "-I") -40C to +125C (extended "-E") -40C to +85C -40C to +85C -40C to +85C
Flash Memory 32 KB 32 KB 32 KB 32 KB 32 KB
RAM 1.5 KB 1.5 KB 1.5 KB 1.5 KB 1.5 KB
Max CPU Speed 64 MHz (16 MIPS) 64 MHz (16 MIPS) 64 MHz (16 MIPS) 64 MHz (16 MIPS) 64 MHz + 4x PLL = 256 MIPS-effective peripheral
RTCC (Calendar/Alarm) No No No No Yes
mTouch Capacitive Touch No No No No Yes
AEC-Q100 Automotive Grade No (industrial "-I") No (extended-industrial "-E") No No No

Ключевые отличия

  • nanoWatt XLP extreme-low-power technology on a 28-SPDIP package (против PIC18F25K20-I/ML (same silicon in QFN-28))
  • Industrial temperature grade (-40C to +85C) with full 64 MHz performance (против PIC18F25K20-E/SP (extended -40C to +125C))
  • Mature, widely-stocked 32 KB Flash + 1.5 KB RAM MCU (против PIC18F25K22-I/SP (newer 32 KB silicon with RTCC + mTouch))

Заметки по проектированию

Estimated: configure CONFIG bits for the right oscillator mode BEFORE first ICSP programming - accidentally selecting an external clock without a crystal attached bricks first-power-up. Always set FOSC<3:0> to an internal RC (e.g. 16 MHz HFINTOSC) for bench bring-up, then change to crystal later. The Microchip datasheet (DS40002102A) fault-protection register section is the authoritative source for CONFIG1L/1H/2L/2H/3L/3H configuration map - a copy-paste mistake silently violates POR behavior.

Decouple each VDD pin pair with a 100 nF X7R 0402 placed within 2 mm of the pin, with a single bulk 10 uF X5R shared across the 28-SPDIP footprint. For SOIC and QFN variants the same rule applies per VDD pin. Keep the ICSP PGEC/PGD trace lengths matched to avoid debug-interface signal-integrity issues, and route MCLR with a 10 kohm pull-up and 100 nF cap to VDD for clean reset. Estimated for the SOIC/ML package: total bulk decoupling of 22 uF-47 uF is sufficient given the 32 KB Flash refresh duty cycle.

When using the 10-bit ADC, avoid toggling PORTA digital outputs near active ANx channels - the analog mux's crosstalk can add ~1-2 LSBs of noise. Likewise, switching the EUSART TX line while ADC sampling reduces accuracy. For precise ADC readings, idle the EUSART, sample multiple ANx readings and average in software, and switch the I/O pin shared with ANx to tri-state (TRIS bit) between samples. The PIC18F25K20 datasheet's ADC section describes the Acquisition Delay Tad accurately; use ADC conversion at 32 TAD or longer for full 10-bit performance.

Информация о соответствии

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Без свинца
Yes
Без галогенов
Unknown
Конфликтные минералы
Compliant

RoHS compliant per Microchip product declaration; lead-free lead finish with matte tin. Not AEC-Q100 qualified (industrial "-I" grade); select "-V" automotive grade for AEC-Q100 applications. Halogen-free status not explicitly specified in retrieved data - confirm with manufacturer if required for your BOM.

Данные проверены: 2026-09-27 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

PIC18F25K20-I/SP PIC18F25K20 datasheet Microchip PIC18F25K20-I/SP PIC18F25K20 28-SPDIP 8-bit MCU PIC18F25K20 XLP nanoWatt low-power PIC18F25K20 Modbus RS485 slave node PIC18F25K20 vs PIC18F25K22 difference PIC18F25K20-I/SP drop-in replacement PIC18F25K20-I/SP buy online what is the flash memory size of PIC18F25K20 PIC18F25K20 SPDIP-28 pinout diagram 8-bit microcontroller battery-powered remote control

Связанные компоненты & термины

Microchip Technology PIC18F25K20 PIC18F25K20-I/SP PIC18F25K20-E/SP PIC18F25K20-I/SO PIC18F25K20-I/ML PIC18F25K22 PIC18F PIC18 PIC MCU 8-bit microcontroller MCU microcontroller nanoWatt XLP nanoWatt XLP ICSP MPLAB X MPLAB PICkit 5 XC8 RoHS REACH AEC-Q100 SPDIP SOIC QFN SSOP through-hole SMD Modbus RS-485 LIN EUSART MSSP I2C SPI ADC 10-bit ADC ECCP CCP RTCC mTouch Harvard architecture RISC Harvard 64 MHz 16 MIPS 32 KB Flash 1.5 KB RAM 256 bytes EEPROM sensor hub industrial automation appliance control battery-powered
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ