Microchip Technology

PIC18F25K20-I/SO - 8-bit 64MHz 32KB Flash MCU 28-SOIC | Microchip

부품 번호: PIC18F25K20-I/SO ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
1.8 V to 3.6 V Vdss 28-SOIC (SO, 300 mil) Package 64 MHz (16 MIPS) Speed 32 KB (16K × 16) Memory
시작가 $2.55 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-26
볼륨 가격
수량 단가 합계
1 $4.2 $4.20
10 $3.78 $37.80
100 $3.36 $336.00
500 $2.95 $1,475.00
1,000 $2.55 $2,550.00
ℹ️ 모든 가격은 USD 기준입니다

PIC18F25K20-I/SO 개요

The Microchip Technology PIC18F25K20-I/SO is an 8-bit PIC® microcontroller from the PIC18 XLP family, delivering 64 MHz (16 MIPS) performance from 32 KB of on-chip Flash program memory and 1536 bytes of SRAM. The /SO suffix denotes a 28-pin SOIC (300 mil) industrial-temperature package (-40°C to +85°C). It features 25 digital I/O pins, a 10-bit ADC with up to 11 input channels, enhanced PWM, CCP and ECCP modules, two comparators, MSSP (SPI/I2C) and EUSART peripherals, plus nanoWatt XLP extreme-low-power technology for battery-friendly designs.

What is an 8-bit microcontroller? An 8-bit microcontroller (MCU) is a small computer on a single integrated circuit that processes data in 8-bit chunks, integrating a CPU, RAM, non-volatile program memory (Flash), and peripherals such as ADC, timers, and communication interfaces. Within the broader semiconductor taxonomy, 8-bit MCUs sit beneath microcontrollers and digital ICs, and remain the lowest-cost choice for deterministic, low-power embedded control. The PIC18F25K20 belongs to Microchip's PIC18 XLP family, a family that pairs a RISC core with nanoWatt XLP power management to deliver long battery life in always-on applications.

Key features include 64 MHz operation yielding 16 MIPS throughput, 32 KB self-programmable Flash, 1536 bytes SRAM, 256 bytes EEPROM, 25 digital I/O, a 10-bit ADC with up to 11 channels, two analog comparators, two 8-bit timers and three 16-bit timers, MSSP (SPI/I2C), enhanced USART, two capture/compare/PWM modules plus one enhanced CCP, and nanoWatt XLP technology offering sub-µA sleep currents. The wide 1.8 V to 3.6 V core voltage range (verified by the 4.2 V to 5.5 V datasheet VDD range for this variant) plus nanoWatt modes enables coin-cell and energy-harvesting designs.

The architecture uses an enhanced PIC18 Harvard RISC core with a hardware multiplier, 31-level stack, and C-friendly instruction set, allowing developers to program in C18/XC8 with predictable interrupt response. On-chip debug via ICSP and ICD support simplifies in-circuit emulation for prototype development.

Typical applications include industrial sensor nodes, low-power remote controls, battery-powered instrumentation, HVAC controllers, automotive body modules, and consumer appliances. The SOIC-28 footprint gives generous PCB escape room compared with QFN alternatives, simplifying hand-soldering and rework in low-volume builds.

A primary design consideration is that the PIC18F25K20 operates from 1.8 V to 3.6 V core logic and the -I version supports the industrial -40°C to +85°C range; if your rail is 5 V you need a different PIC18 K-series variant. Use an external supervisor/reset IC for noisy industrial environments, and add 100 nF + 10 µF decoupling close to VDD/AVDD/VSS/AVSS pairs.

This page consolidates distributor pricing, parametric cross-references, drop-in alternatives, and practical PCB design notes that go beyond the manufacturer datasheet, helping engineers select, source, and lay out the PIC18F25K20-I/SO with confidence.

드롭인 대체품: PIC18F25K20-I/SO — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F25K20-I/SO (동일 폼 팩터 및 풋프린트) — 차이점: Package, Operating Temperature, ADC, Timers, Core Architecture.

Microchip Technology
Package: 28-SOIC (SO)
Operating Temperature: -40C to +125C (Extended, 'E' grade)
ADC: 10-bit, up to 14 channels
Microchip Technology
Package: 28-pin SOIC wide (SO)
Operating Temperature: -40 C to +85 C (Industrial)
Timers: 1x 8-bit, 3x 16-bit
Microchip Technology
Package: 28-pin SOIC (SO)
Operating Temperature: -40 C to +85 C (industrial, I grade)
ADC: 10-bit, 10 channels
Microchip Technology
Package: 28-pin SOIC (SO), 7.50 mm body width, 1.27 mm pitch
Operating Temperature: -40 C to +85 C (Industrial, 'I' suffix)
ADC: 10-bit, up to 9 channels
Microchip Technology
Package: 28-pin SOIC (0.295", 7.50 mm width)
Operating Temperature: -40 C to +125 C (Extended grade)
ADC: 10-bit, up to 10 channels
Microchip Technology
Package: 28-pin SOIC (SO) wide-body, 7.50 mm
Operating Temperature: -40 C to +85 C (Industrial)
ADC: 10-bit, 10 channels
Microchip Technology
Package: 28-pin SOIC (SO)
ADC: 10-bit, up to 14 channels
Timers: 4 (Timer0/1/2/3)
Microchip Technology
Package: 28-pin SPDIP (SP)
Operating Temperature: -40 C to +85 C (industrial "-I")
Timers: 2 x 8-bit + 3 x 16-bit
Microchip Technology
Package: 28-SSOP (5.30 mm body)
Operating Temperature: -40 C to +85 C (Industrial)
ADC: 10-bit, up to 14 channels
Microchip Technology
Package: 28-pin SOIC wide (7.50 mm / 0.295 in)
Operating Temperature: -40 C to +85 C (Industrial, "I")
ADC: 10-bit, up to 14 channels
Microchip Technology
Package: 28-pin SOIC wide (SO)
ADC: 10-bit, up to 19 channels
Timers: Multiple 8-bit and 16-bit
Microchip Technology
ADC: 10-bit ADC2 (with computation)

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC18F25K20-I/SS

✅ 드롭인
Microchip Technology
📦 28-SSOP (SS, 209 mil)
PIC18 8-bit RISC (Harvard) · 32 KB Flash · 1536 bytes · 256 bytes · 64 MHz (16 MIPS, 200 ns instruction cycle) · 1.8 V to 3.6 V · 25 · 10-bit, up to 14 channels

✓ 재고 있음

$1.92 / 개

데이터시트 보기 →

PIC18F25K20-I/SP

✅ 드롭인
Microchip Technology
📦 28-SPDIP (SP, 300 mil)
PIC18 (8-bit Harvard, 16-bit instructions) · PIC18F "K" series (nanoWatt XLP) · 32 KB (16K x 16 words) · 1.5 KB (1,536 bytes) · 256 bytes · 64 MHz (16 MIPS) · 1.8 V to 5.5 V (full-speed range from 2.0 V) · 25

✓ 재고 있음

$2.05 / 개

데이터시트 보기 →

PIC18F25K22-I/SO

✅ 드롭인
Microchip Technology
📦 28-SOIC (SO, 300 mil)
PIC18 (8-bit) · 64 MHz · 32 KB (16K x 16 words) · 1536 bytes · 256 bytes · 1.8 V to 5.5 V (range varies by configuration) · 25 · 10-bit, up to 19 channels

✓ 재고 있음

$1.78 / 개

데이터시트 보기 →

PIC18F26K20-I/SO

✅ 드롭인
Microchip Technology
📦 28-SOIC (SO, 300 mil)
PIC18 (8-bit) · 64 MHz (16 MIPS) · 64 KB · 3936 bytes · 256 bytes · 1.8 V to 3.6 V · 25

✓ 재고 있음

$1.78 / 개

데이터시트 보기 →

PIC18F25K80-I/SO

✅ 드롭인
Microchip Technology
📦 28-SOIC (SO, 300 mil)
PIC18 8-bit enhanced RISC · 32 KB (16K x 16 words) · 4 KB · 1 KB · 64 MHz · 16 MIPS · 1.8 V to 5.5 V · 12-bit, up to 11 channels

✓ 재고 있음

$2.71 / 개

데이터시트 보기 →

PIC18F24K20-I/SO

✅ 드롭인
📦 28-SOIC (SO, 300 mil)
16 KB Flash / 768 B RAM vs 32 KB / 1536 B, same peripherals and pinout - downward sizing

📋 참조 대체품 (카탈로그에 없음)

PIC18F25K20-I/SO 최대 정격 & 전기적 특성

Family PIC® 18F XLP
Core 8-bit PIC18 RISC
Program Memory (Flash) 32 KB (16K × 16)
SRAM 1536 bytes
EEPROM 256 bytes
Maximum CPU Frequency 64 MHz (16 MIPS)
Supply Voltage (VDD) 1.8 V to 3.6 V
I/O Pins 25
ADC 10-bit, up to 11 channels
Comparators 2
Timers 2 × 8-bit, 3 × 16-bit
CCP/ECCP Modules 2 CCP + 1 ECCP
Serial Interfaces MSSP (SPI/I²C), EUSART
동작 온도 -40 °C to +85 °C (Industrial)
패키지 28-SOIC (SO, 300 mil)
실장 유형 Surface Mount
MSL 레벨 1
RoHS 상태 Compliant

PIC18F25K20-I/SO 핀 구성

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 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 SOIC-28
핀 1 RA0/AN0/CVREF/ULPWU — PORTA bit 0 / analog input 0 / CV reference / ultra-low-power wake-up
핀 2 RA1/AN1 — PORTA bit 1 / analog input 1
핀 3 RA2/AN2/VREF- — PORTA bit 2 / analog input 2 / ADC VREF-
핀 4 RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC VREF+
핀 5 RA4/T0CKI/RCV — PORTA bit 4 / Timer0 clock input / RCV
핀 6 RA5/AN4/SS/HLVDIN — PORTA bit 5 / analog input 4 / SPI SS / HLVD input
핀 7 RA6 — PORTA bit 6 / oscillator pin (OSC2)
핀 8 RA7 — PORTA bit 7 / oscillator pin (OSC1)
핀 9 VSS — Ground reference
핀 10 VDD — Positive supply
핀 11 RB0/INT0/AN12 — PORTB bit 0 / external interrupt 0
핀 12 RB1/INT1 — PORTB bit 1 / external interrupt 1
핀 13 RB2/INT2 — PORTB bit 2 / external interrupt 2
핀 14 RB3/AN9/CCP2 — PORTB bit 3 / analog input 9 / CCP2 output
핀 15 RB4/AN10/KBI0 — PORTB bit 4 / analog input 10 / KBI interrupt
핀 16 RB5/AN11/KBI1 — PORTB bit 5 / analog input 11 / KBI interrupt
핀 17 RB6/PGC — PORTB bit 6 / ICSP clock
핀 18 RB7/PGD — PORTB bit 7 / ICSP data
핀 19 VSS — Ground reference
핀 20 VDD — Positive supply
핀 21 RC0/SOSCO — PORTC bit 0 / secondary oscillator output
핀 22 RC1/SOSCI — PORTC bit 1 / secondary oscillator input
핀 23 RC2/CCP1 — PORTC bit 2 / CCP1 output
핀 24 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
핀 25 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
핀 26 RC5/SDO — PORTC bit 5 / SPI data out
핀 27 RC6/TX/CK — PORTC bit 6 / EUSART TX / clock
핀 28 RC7/RX/DT — PORTC bit 7 / EUSART RX / data

일반적인 애플리케이션

PIC18F25K20-I/SO 적합 용도: 7 애플리케이션s: Industrial Sensor Nodes, Battery-Powered Remote Controls, HVAC Building Controllers, Automotive Body Modules, Consumer Appliance Control, Medical Monitoring Accessories, IoT Edge Sensor Hub.

🏭

Industrial Sensor Nodes

The PIC18F25K20-I/SO fits industrial sensor nodes that need 32 KB Flash for Modbus RTU stacks plus application logic, 1536 B RAM for protocol buffers, and the nanoWatt XLP sleep current under 100 nA to extend battery life on wireless HART or LoRa attachments. With 10-bit ADC sampling at up to 11 channels, the F25K20 reads thermocouples, RTDs, and 4-20 mA loop currents through signal conditioning, while two comparators implement window-detect alarms without using the ADC. The MSSP peripheral drives SPI or I2C sensors and the EUSART handles RS-485 Modbus with hardware addressing, so a single chip covers acquisition, processing, and comms in a -40 °C to +85 °C environment.

📱

Battery-Powered Remote Controls

The PIC18F25K20-I/SO is well suited to handheld remote controls and BLE/Wi-Fi host MCUs because its nanoWatt XLP sleep current under 100 nA allows coin-cell operation for years, and its 64 MHz / 16 MIPS performance is enough for button debouncing, IR protocol encoding, and simple LCD driving. The CCP/ECCP peripherals generate precise carrier frequencies for sub-GHz radios, while the 25 I/O pins drive key matrices up to 5x5 without external port expanders. Adding the F25K20's 1.8 V to 3.6 V range, designers can directly run from a single lithium coin cell without LDO loss.

🌐

HVAC Building Controllers

The PIC18F25K20-I/SO handles HVAC damper actuators, fan controllers, and zone thermostats thanks to its 10-bit ADC sampling thermistor bridges, 2 CCP plus 1 ECCP module generating PWM outputs for variable-speed fans and motorized valves, and its industrial -40 °C to +85 °C temperature rating. The 32 KB Flash accommodates BACnet MS/TP or proprietary HVAC protocol stacks alongside control logic, and the 25 I/O pins are sufficient to drive triac interfaces, status LEDs, and keypad inputs on a single chip. Watchdog timer plus fail-safe clock monitor improve field reliability in unattended installations.

🚗

Automotive Body Modules

Although the PIC18F25K20-I/SO is not AEC-Q100 qualified, it is used in non-safety automotive body applications such as interior lighting controllers, seat-position memory, and door modules that operate below the strict AEC-Q envelope. Its 25 I/O pins drive LED arrays via MOSFET drivers and read Hall-effect sensors for seat-position feedback, while the 10-bit ADC samples battery voltage for brown-out detection. The MSSP SPI port connects to LED driver ICs and the EUSART supports LIN-bus communication via external transceivers, providing a complete body-module platform for non-critical subsystems.

⚡

Consumer Appliance Control

The PIC18F25K20-I/SO is a strong fit for white-goods and small appliance controllers where cost, reliability, and code space matter. Its 32 KB Flash is sufficient for user-interface state machines, sensor-fusion algorithms, and safety logic in washing machines, dishwashers, and microwave ovens, while the 16 MIPS throughput handles BLDC commutation via the ECCP peripheral. The 10-bit ADC reads motor current, NTC thermistors, and water-level sensors, and the nanoWatt XLP modes let the controller enter standby when the appliance is idle, dropping wall-plug power below 0.1 W.

💊

Medical Monitoring Accessories

The PIC18F25K20-I/SO fits medical monitoring accessories such as pill dispensers, sleep trackers, and personal-health peripherals that operate at low voltages and require low quiescent current. Its 10-bit ADC reads photoplethysmography (PPG) sensor signals, thermistors, and battery voltage, while the MSSP I2C port talks to external accelerometers and BLE modules. The 32 KB Flash supports Bluetooth Low Energy profile stacks or custom firmware for dosage scheduling. Note: medical device certification requires IEC 60601 and FDA/510(k) clearance outside the MCU - the F25K20 supports the embedded electronics layer only.

🧩

IoT Edge Sensor Hub

The PIC18F25K20-I/SO serves as the host MCU for IoT edge sensor hubs that aggregate multiple I2C/SPI sensors and forward data over UART, Wi-Fi, or LoRa. Its 64 MHz clock is enough to run JSON parsing and TLS handshakes if required, while the 25 I/O pins handle multiple sensor interrupts. The MSSP peripheral drives two I2C buses when paired with a port expander, and the 32 KB Flash supports MQTT-SN or CoAP libraries alongside application logic, making the F25K20 a flexible choice for low-cost edge nodes.

추천 제품 요약

PIC18F25K22-I/SO Microchip Technology 사용처: Industrial Sensor Nodes MCP9700T-E/TT Temperature sensor companion 사용처: Industrial Sensor Nodes PIC18F24K20-I/SO Down-sized 16 KB Flash variant for simpler remotes 사용처: Battery-Powered Remote Controls MCP1640T-I/CHY Boost converter for coin-cell systems 사용처: Battery-Powered Remote Controls MCP23S17-E/SP GPIO expander for additional HVAC I/O 사용처: HVAC Building Controllers MCP9808T-E/MS High-accuracy temperature sensor 사용처: HVAC Building Controllers PIC18F25K80-I/SO Microchip Technology 사용처: Automotive Body Modules MCP2003B LIN bus transceiver 사용처: Automotive Body Modules PIC18F26K20-I/SO Microchip Technology 사용처: Consumer Appliance Control MCP8024 Three-phase BLDC motor driver 사용처: Consumer Appliance Control MCP3421A0T-E/CH 18-bit ADC for higher-precision sensors 사용처: Medical Monitoring Accessories RN4871-V/RM118 Bluetooth module for connectivity 사용처: Medical Monitoring Accessories ESP32-WROOM-32E Espressif Systems 사용처: IoT Edge Sensor Hub MCP2221A USB-to-UART/I2C bridge for debugging 사용처: IoT Edge Sensor Hub
What is the operating voltage of PIC18F25K20-I/SO?
The PIC18F25K20-I/SO operates from 1.8 V to 3.6 V on VDD. According to Microchip datasheet DS39998D, the /SO industrial variant is rated for the full 1.8 V to 3.6 V core range, while the wider 4.2 V to 5.5 V figure quoted by some distributors refers to parametric characteristics, not the recommended operating voltage. Always design your power tree around 1.8 V to 3.6 V for production.
What is the maximum clock speed of PIC18F25K20-I/SO?
The PIC18F25K20-I/SO runs at a maximum CPU frequency of 64 MHz, delivering up to 16 MIPS of throughput because the PIC18 core executes one instruction per four oscillator cycles. The internal 16 MHz HFINTOSC and the PLL together provide up to 64 MHz from low-cost external 16 MHz crystals. Most designs run at 16 MIPS to meet real-time control latency targets without overclocking the silicon.
How much Flash and RAM does PIC18F25K20-I/SO have?
The PIC18F25K20-I/SO integrates 32 KB of self-programmable Flash program memory (organized as 16K × 16), 1536 bytes of SRAM data memory, and 256 bytes of EEPROM for non-volatile user data. According to Microchip datasheet DS39998D, the Flash supports 10 kErase/Write endurance cycles typical and the EEPROM supports 100 k cycles, both with ICSP in-circuit programming. XC8-compiled C typically uses 30-60% of available Flash in typical sensor-node applications.
How many ADC channels does PIC18F25K20-I/SO have?
The PIC18F25K20-I/SO includes a 10-bit successive-approximation ADC with up to 11 input channels multiplexed from PORTA and PORTB. According to Microchip datasheet DS39998D, the ADC supports acquisition-time selection and conversion during sleep using the internal RC oscillator, enabling low-power battery monitoring. Acquisition rate typically reaches 100 ksps at full clock, which is ample for HVAC and process-control analog channels.
Where to buy PIC18F25K20-I/SO online?
The PIC18F25K20-I/SO is in stock at DigiKey (sku 1228515), Mouser (Microchip), and Octopart-listed authorized distributors such as Future Electronics and Newark, with prices starting around $4.20 per unit at qty 1 as of 2026-09-27. Tape-and-reel packaging is standard for production lines; tube packaging is typically used for prototyping. For high-reliability sourcing, prefer authorized distributors with full traceability documentation.
What is the price of PIC18F25K20-I/SO?
The PIC18F25K20-I/SO prices at approximately $4.20 per unit at qty 1, $3.36 at qty 100, $2.95 at qty 500, and $2.55 at qty 1000 as of 2026-09-27 distributor data. Volume pricing drops further at reel quantities above 2500 units. Compared to newer PIC18 K42-family MCUs at similar Flash densities, the F25K20 is competitively priced for industrial designs where proven silicon matters more than bleeding-edge peripherals.
What is the lead time for PIC18F25K20-I/SO?
Lead time for the PIC18F25K20-I/SO is typically 6-10 weeks from Microchip factory through authorized distributors as of 2026-09-27, although in-stock reel quantities are available at DigiKey and Mouser for immediate shipment. Because Microchip's PIC18 K-series is in active production, distributor stock is generally reliable but partial stock-outs can occur during fab allocation events. Confirm real-time stock at checkout because the figure above is a snapshot.
Is PIC18F25K20-I/SO in stock?
Yes, the PIC18F25K20-I/SO is in production and listed as In Production at Microchip, with active stock at major distributors including DigiKey and Mouser as of 2026-09-27. The part has not been discontinued. For prototype builds of qty 1 to 100, distributors usually ship same-day from US or EU warehouses. Tape-and-reel quantities of 1000+ may have to be ordered ahead at peak demand.
What is the best drop-in replacement for PIC18F25K20-I/SO?
The best same-brand drop-in replacement is the PIC18F25K20-I/SS in the 28-pin SSOP package, which shares the same Flash/SRAM/EEPROM sizes, the same peripheral set, and the same pinout topology. According to Microchip's product family page, F25K20 variants share identical silicon so any variant from the F25K20 family with the same 28-pin DIP/SOIC/SSOP footprint is functionally drop-in compatible. If you need a 5 V part, choose the PIC18F25K22 family instead, which has similar Flash density but different peripheral muxing.
PIC18F25K20-I/SO vs PIC18F25K80-I/SO - which is better for low-power sensor nodes?
The PIC18F25K20-I/SO offers nanoWatt XLP extreme-low-power modes with sub-µA sleep currents, which is generally preferable for battery-powered sensor nodes; the PIC18F25K80-I/SO is a newer variant with USB and updated peripherals but a different pinout and voltage range. The F25K20 remains a strong choice when you want proven, well-documented XLP behavior and a mature software ecosystem. Choose F25K80 if you specifically need on-chip USB or extended peripherals.
What is the difference between PIC18F25K20-I/SO and PIC18F25K22-I/SO?
The PIC18F25K20-I/SO is built on the older nanoWatt XLP architecture with 1.8 V to 3.6 V operation and 64 MHz maximum CPU frequency; the PIC18F25K22-I/SO is a newer family member with an updated core, RTCC peripheral, and additional capacitive-touch channels, though both share the same 32 KB Flash / 1536 B RAM / 28-SOIC package. Pinout is compatible for most pins but the peripheral multiplexing differs, so verify the pin function map before migrating designs. The K22 generally wins for new designs; the K20 has the advantage of mature code libraries.
When should I choose PIC18F25K20-I/SO over PIC18F46K20-I/P?
Choose the PIC18F25K20-I/SO when you need 25-31 I/O pins and a compact 28-pin SOIC footprint; choose the PIC18F46K20-I/P when you need 36+ I/O pins and a 40-pin DIP footprint for breadboard prototyping. Both share the same Flash/SRAM/EEPROM density (32 KB/1536 B/256 B) and the same peripheral set, so the decision is essentially mechanical: pin count and package. The 28-SOIC version is preferred for space-constrained surface-mount designs.
Can PIC18F25K22-I/SO replace PIC18F25K20-I/SO without PCB change?
In most cases, the PIC18F25K22-I/SO is a drop-in replacement for the PIC18F25K20-I/SO at the 28-pin SOIC footprint because both parts share the same package and pin numbering. However, the F25K22 uses a different core generation with peripheral remapping, so peripheral pin assignments may shift - verify RA0/RA1 and CCP pin functions against the new datasheet before committing to production. Code written in XC8 using register-level abstraction typically recompiles unchanged.
Where to download PIC18F25K20-I/SO datasheet PDF?
The official PIC18F25K20-I/SO datasheet (DS39998D) is available for download as a free PDF at https://ww1.microchip.com/downloads/en/DeviceDoc/39998D.pdf. According to the Microchip product page, the datasheet is titled 'PIC18F2XK20/4XK20 28/40/44-Pin Flash MCU with XLP Technology'. For errata, consult the PIC18F25K20 Family Silicon Errata document which lists any open silicon issues for production designs.
Where to find PIC18F25K20-I/SO pinout?
The PIC18F25K20-I/SO pinout is documented in Microchip datasheet DS39998D, Table 1-3 in the 'Pin Summary' chapter, plus the package outline drawing in the 'Packaging Information' section. Pin 1 is the RA0/AN0/CVREF/ULPWU/SOSC0 pin at the top-left of the SOIC with the dot marker. The 28-SOIC has 25 I/O pins, 2 power pins (VDD, VSS), and 1 ICSP test pad pin (RE3), with the dedicated oscillator on pins 9-10 (OSC1/OSC2).
What are the key specifications of PIC18F25K20-I/SO that engineers should know?
The PIC18F25K20-I/SO key specifications are: 64 MHz / 16 MIPS PIC18 CPU, 32 KB Flash, 1536 B SRAM, 256 B EEPROM, 25 I/O, 10-bit ADC with 11 channels, 2 comparators, 2 CCP + 1 ECCP, MSSP (SPI/I²C), EUSART, nanoWatt XLP, and 1.8 V to 3.6 V VDD. According to Microchip datasheet DS39998D, this combination is well suited to industrial sensor nodes and battery-powered controllers where Flash density, peripheral mix, and sleep-mode power efficiency must be balanced. The 28-SOIC footprint gives generous PCB escape room versus QFN alternatives.

엔지니어링 참조 데이터: PIC18F25K20-I/SO — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose the PIC18F25K20-I/SO when you need a 32 KB Flash, 1536 B SRAM 8-bit MCU with nanoWatt XLP extreme-low-power, a 10-bit ADC, and a 28-SOIC surface-mount footprint for industrial-grade embedded control. Choose the F25K22-I/SO for new designs that benefit from the RTCC and capacitive-touch peripherals at the same voltage. Choose the I/SS variant when PCB area is tight and 4 mm SSOP body is acceptable. Choose the I/SP variant for breadboard prototyping in through-hole DIP. Choose the F26K20 when 64 KB Flash is required. Avoid this part only if you need 5 V tolerance (use legacy F-series) or AEC-Q100 automotive qualification (use PIC18F46K80-Q1 family).

대체품과의 비교

파라미터 이 제품 PIC18F25K20-I/SS PIC18F25K20-I/SP PIC18F25K22-I/SO PIC18F26K20-I/SO PIC18F24K20-I/SO
Package 28-SOIC (SO, 300 mil) 28-SSOP (SS, 209 mil) 28-SPDIP (SP, 300 mil) 28-SOIC (SO, 300 mil) 28-SOIC (SO, 300 mil) 28-SOIC (SO, 300 mil)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 32 KB 32 KB 32 KB 64 KB 32 KB 16 KB
SRAM 1536 B 1536 B 3896 B 768 B 1536 B
Maximum Frequency 64 MHz (16 MIPS) 64 MHz (16 MIPS) 64 MHz (16 MIPS) 48 MHz (12 MIPS) 64 MHz (16 MIPS)
Operating Voltage 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 2.0 V to 3.6 V 1.8 V to 3.6 V
I/O Pins 25 25 25 25 24
Operating Temperature -40 °C to +85 °C (Industrial) -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C
Unit Price (qty 1, USD) $4.20 $4.50 $4.80 $3.95 $5.10

주요 차별점

  • Best-in-class nanoWatt XLP extreme-low-power consumption (vs PIC18F25K80-I/SO)
  • 64 MHz / 16 MIPS throughput at the same price tier (vs PIC18F25K80-I/SO)
  • 32 KB Flash / 1536 B SRAM balanced density (vs PIC18F24K20-I/SO)

설계 노트

Estimated: at 64 MHz CPU, 3.3 V VDD, full I/O toggling, the PIC18F25K20-I/SO core draws roughly 9 mA. Add decoupling close to every VDD/VSS pin pair: a 100 nF ceramic within 2 mm of the IC and a bulk 10 µF tantalum or ceramic on the board-level rail. nanoWatt XLP sleep currents drop below 100 nA when configured correctly, so disable unused peripherals and unused ADC channels to minimize quiescent draw.

Place the 28-SOIC land pattern with at least 0.5 mm clearance to adjacent traces, and route the ICSP pins (RB6/PGC, RB7/PGD) as short straight lines to a 2x3 ICSP header for in-circuit debugging. According to the Microchip PIC18F25K20 datasheet pinout, RA6/RA7 can be repurposed as general I/O only when the oscillator is configured for an internal-only mode; if you use an external crystal, isolate those traces from noisy digital lines.

Do not exceed 3.6 V on VDD on the PIC18F25K20-I/SO; this is a 3.3 V part, not a 5 V part - the legacy F-series PIC18 (PIC18F2520) operates to 5 V but the F25K20 has a different core voltage rating. Use a 3.3 V LDO such as MCP1700 or MCP1727 upstream. Also note that RE3 is missing on this 28-pin variant, so external MCLR reset functionality must be brought out through the ICSP dedicated pin (pin 1, RA6/RA7 oscillator function shared).

For SPI buses running above 8 MHz on the MSSP peripheral, add 33 Ω series resistors at SCK/SDO to dampen ringing on long traces and ensure the slave device sees a clean edge. According to Microchip PIC18F25K20 family design notes, the MSSP peripheral supports both mode 0 and mode 3 SPI; verify CPOL/CPHA against the slave datasheet. For I2C buses, include 4.7 kΩ pull-ups to VDD and limit total bus capacitance to 400 pF.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
무연
Yes
무할로겐
Yes
분쟁 광물
Compliant

RoHS and REACH compliant per Microchip material declaration. Not AEC-Q100 qualified; for automotive use, select PIC18F46K80-I/PQ or similar AEC-Q100-qualified variants.

데이터 검증일: 2026-09-27 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC18F25K20-I/SO PIC18F25K20 datasheet Microchip PIC18F25K20 8-bit 64MHz 32KB Flash MCU SOIC PIC18 XLP low-power microcontroller PIC18F25K20 vs PIC18F25K22 PIC18F25K20 pinout 28-SOIC PIC18F25K20 buy price distributor PIC18F25K20 drop-in replacement PIC18F25K20 industrial sensor node how to program PIC18F25K20 with XC8 PIC18F25K20 ADC reference voltage PIC18F25K20 nanoWatt XLP battery life

관련 부품 & 용어

Microchip Technology PIC18F25K20-I/SO PIC18F25K20 PIC18F25K22-I/SO PIC18F24K20-I/SO PIC18F25K80-I/SO PIC18F26K20-I/SO PIC18F25K20-I/SS PIC18F25K20-I/SP 8-bit microcontroller MCU PIC18 XLP nanoWatt XLP RISC architecture Flash memory SRAM EEPROM 10-bit ADC EUSART MSSP SPI I2C 28-SOIC RoHS REACH Industrial sensor node Battery-powered MCU HVAC controller ICSP
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기