Microchip Technology

PIC18F25J10-I/SO - 40MHz 8-bit 32KB Flash MCU 28-SOIC | Microchip

MPN: PIC18F25J10-I/SO ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 3.6 V Vdss 28-SOIC (7.50 mm, gull-wing) Package 40 MHz (10 MIPS) Speed 32 KB Flash Memory
From $2.75 USD / Unit
MOQ: 1 |
Price updated: 2026-09-26
Volume Pricing
Qty Unit Price Extended
1 $4.3 $4.30
10 $3.95 $39.50
100 $3.55 $355.00
500 $3.1 $1,550.00
1,000 $2.75 $2,750.00
ℹ️ All prices are in USD

PIC18F25J10-I/SO Overview

The Microchip Technology PIC18F25J10-I/SO is an 8-bit PIC18 enhanced RISC microcontroller running at up to 40 MHz, integrating 32 KB of Flash program memory, 1 KB of SRAM data memory, and 1024 bytes of emulated EEPROM in a 28-pin SOIC package. It combines a 10 MIPS instruction throughput with a broad set of peripherals including an enhanced USART with LIN master/slave support, two MSSP modules that handle I2C with address masking and SPI, a 10-bit ADC with up to 11 channels, and capture/compare/PWM timers, making it suitable for cost-sensitive general-purpose embedded designs. The -I suffix denotes an industrial temperature grade of -40C to +85C, and the /SO suffix indicates the 7.50 mm wide 28-SOIC gull-wing surface-mount package.

Background: An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (Flash), volatile data memory (RAM), and a peripheral set around a Harvard or von Neumann bus. Within the embedded hierarchy, an 8-bit MCU sits below 32-bit Cortex-M cores in raw performance but above bare metal state machines in software flexibility. PIC18 devices are Microchip's enhanced 8-bit family, characterized by 16-bit wide instructions, hardware multiplier, linear SRAM addressing, and C-optimized architecture, making them a popular choice for cost-sensitive consumer, industrial, and automotive-body applications.

Key features of the PIC18F25J10 include 32 KB self-programmable Flash with 1 k endurance, 1 KB SRAM, an emulated 1024-byte EEPROM, four timer modules (Timer0/1/2/3), two analog comparators, and a 10-bit ADC. The device supports In-Circuit Serial Programming (ICSP) and In-Circuit Debug (ICD) over two pins, removing the need for a separate bootloader IC and shortening time-to-prototype. The wide 2.0V-3.6V core supply is paired with a separate 4.2V-5.5V I/O rail typical of J-series PIC18 parts, allowing direct interfacing with 5V peripherals without level shifters.

From a technical-design perspective, the device uses a 2-stage instruction pipeline with a single-cycle ALU access except for branch and table-read instructions, achieving 10 MIPS at 40 MHz. The PIC18F25J10 is part of the NanoWatt XLP family extensions of the J-series, offering low sleep currents suited to battery-friendly applications. The enhanced USART auto-baud detection simplifies LIN bus master implementation; the MSSP address-masking feature reduces code overhead for multi-slave I2C networks.

Typical applications for the PIC18F25J10-I/SO include home appliance control panels, sensor signal-conditioning nodes, low-end motor-control BLDC/PMSM driver boards, industrial sensor hubs, USB-to-UART bridges with logic-level conversion, and LIN-bus slave nodes in automotive body electronics. The 28-SOIC footprint is widely supported by hand-soldering, prototype perfboard, and low-cost pick-and-place lines.

A key design consideration is the split-rail nature of the J-series: VDDCORE (pin 20) and VDDIO (pin 28) must be powered within their respective ranges, and a 100 nF decoupling cap on each is mandatory. Designers migrating from older F-series PIC18 parts must verify the I/O voltage tolerance, since J-series I/O pins are 5V-tolerant only when VDDIO exceeds 4.5 V.

This page synthesizes distributor pricing, pin-to-pin drop-in alternatives within the PIC18 family, and PCB layout guidance that goes beyond a single manufacturer datasheet.

Drop-in alternatives for PIC18F25J10-I/SO — 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 PIC18F25J10-I/SO (same form factor and footprint) — differing in Package, ADC, Operating Temperature, I/O Pins, Timers.

Microchip Technology
Package: 28-pin SOIC (300 mil)
ADC: 10-bit, up to 14 channels
I/O Pins: 25
Microchip Technology
Package: 28-pin SOIC (SO) wide-body, 7.50 mm
ADC: 10-bit, 10 channels
I/O Pins: 25
Microchip Technology
Package: 28-SOIC (300-mil, SO)
ADC: 10-bit, up to 10 channels
Operating Temperature: -40C to +85C (industrial, I grade)
Microchip Technology
Package: 28-pin SPDIP (SP)
ADC: 10-bit, up to 10 channels
I/O Pins: 25
Microchip Technology
Package: 28-SOIC (0.3 inch, 7.50 mm body)
ADC: 10-bit, up to 13 channels
Operating Temperature: -40 C to +85 C (Industrial grade, -I)

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

PIC18F24J10-I/SO

✅ Drop-In
📦 28-SOIC
Flash 16 KB vs 32 KB (-50%), same SOIC-28 pinout, otherwise identical

📋 Reference alternative (not in catalog)

PIC18F25J10T-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC18 8-bit RISC · PIC18F2xJ10 · 32 KB Flash (16K x 16) · 1 KB · 0 bytes (none on this family) · 40 MHz (10 MIPS) · 2.0 V to 3.6 V · 21

✓ In Stock

$1.78 / Unit

View Datasheet →

PIC18F25J50-I/SO

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-SOIC
PIC® XLP™ 18J · PIC · 8-Bit · 48 MHz (12 MIPS) · 32 KB (16K x 16) Flash · 4 KB · 0 (none) · 2.0 V to 3.6 V

✓ In Stock

$2.78 / Unit

View Datasheet →

PIC18F2520-I/SO

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-SOIC
PIC18F · 8-bit PIC RISC · 32 KB (16K x 16) Flash · 1.5 KB (1536 bytes) · 256 bytes · 40 MHz (10 MIPS) · 4.2 V to 5.5 V · 25

✓ In Stock

$4.65 / Unit

View Datasheet →

PIC18F2420-I/SO

✅ Drop-In ⚠️ Specs Unverified
📦 28-SOIC
Flash 16 KB vs 32 KB (-50%), single rail 2.0-5.5 V, same pinout

📋 Reference alternative (not in catalog)

PIC18F24K50-I/SO

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-SOIC
PIC18 (8-bit RISC, Harvard) · 16 KB (8K x 16) · 2 KB · 256 bytes · 48 MHz (16 MIPS) · 2.3 V to 5.5 V · -40 C to +85 C (industrial) · 28-pin SOIC (300 mil)

✓ In Stock

$2.05 / Unit

View Datasheet →

PIC18F25J10-I/SO Maximum Ratings & Electrical Characteristics

Core PIC18 8-bit enhanced RISC
Program Memory 32 KB Flash
Data Memory (SRAM) 1 KB
EEPROM (Emulated) 1024 bytes
Maximum CPU Speed 40 MHz (10 MIPS)
Supply Voltage (VDDCORE) 2.0 V to 3.6 V
I/O Supply Voltage (VDDIO) 4.2 V to 5.5 V
I/O Pins 21 (28-pin SOIC)
ADC 10-bit, up to 11 channels
Timers 4 (Timer0/1/2/3)
Communication 1x Enhanced USART (LIN), 2x MSSP (I2C/SPI)
Comparators 2 analog comparators
PWM Channels Up to 4 (via ECCP + CCP)
Operating Temperature -40 C to +85 C (Industrial)
Package 28-SOIC (7.50 mm, gull-wing)
Mounting Type Surface Mount
Programming/Debug ICSP + ICD (2-wire)
RoHS Status Compliant

PIC18F25J10-I/SO Pin Configuration

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
Pin 1 MCLR — Master Clear (Reset) input, active low
Pin 2 RA0 — PORTA bit 0 (analog AN0)
Pin 3 RA1 — PORTA bit 1 (analog AN1)
Pin 4 RA2 — PORTA bit 2 (analog AN2)
Pin 5 RA3 — PORTA bit 3 (analog AN3)
Pin 6 RA4 — PORTA bit 4 (analog AN4)
Pin 7 RA5 — PORTA bit 5 (analog AN5)
Pin 8 VSS — I/O Ground reference
Pin 9 RA7 — PORTA bit 7 (oscillator input)
Pin 10 RA6 — PORTA bit 6 (oscillator output)
Pin 11 RC0 — PORTC bit 0
Pin 12 RC1 — PORTC bit 1 (CCP2)
Pin 13 RC2 — PORTC bit 2 (CCP1)
Pin 14 RC3 — PORTC bit 3 (SCL)
Pin 15 RC4 — PORTC bit 4 (SDA)
Pin 16 RC5 — PORTC bit 5
Pin 17 RC6 — PORTC bit 6 (TX)
Pin 18 RC7 — PORTC bit 7 (RX)
Pin 19 VSSCORE — Core logic ground
Pin 20 VDDCORE — Core logic positive supply (2.0-3.6 V)
Pin 21 RB0 — PORTB bit 0 (INT0)
Pin 22 RB1 — PORTB bit 1 (INT1)
Pin 23 RB2 — PORTB bit 2
Pin 24 RB3 — PORTB bit 3
Pin 25 RB4 — PORTB bit 4
Pin 26 RB5 — PORTB bit 5
Pin 27 VSS — I/O Ground reference
Pin 28 VDD — I/O positive supply (4.2-5.5 V)

Typical Applications

PIC18F25J10-I/SO is suitable for 7 applications: Home Appliance Control Panel, Industrial Sensor Hub, LIN Bus Automotive Body Electronics, USB-to-UART Bridge with Custom Protocol, Low-Cost BLDC Motor Driver Board, Battery-Powered Wireless Sensor Node Controller, HMI Display Controller.

🏭

Home Appliance Control Panel

The PIC18F25J10-I/SO fits home appliance control panels because it integrates 21 I/O pins for keypads, 7-segment or character-LCD displays, relay drivers, and buzzer PWM, all while running from a single 5 V rail via its split-rail J-series design. Its 32 KB Flash accommodates state-machine firmware for washers, microwave ovens, and induction cooktops with multi-language UI strings. The enhanced USART enables LIN bus connectivity to inverter boards and motor controllers, while two MSSP ports drive I2C sensors and SPI EEPROMs for preset storage.

🏭

Industrial Sensor Hub

The PIC18F25J10-I/SO operates as an industrial sensor hub by aggregating analog signals from its 11-channel 10-bit ADC and forwarding processed values over RS-485 or CAN via the enhanced USART with LIN compatibility. The industrial -40C to +85C temperature grade suits factory-floor enclosures, while the 32 KB Flash runs PID loops and Modbus RTU stacks for PLCs. Two MSSP modules simultaneously scan I2C sensor chains and SPI ADCs without bus contention, reducing BOM cost in distributed I/O modules.

🚗

LIN Bus Automotive Body Electronics

The PIC18F25J10-I/SO is well suited to LIN-bus automotive body-electronics slaves such as window lifters, mirror controllers, seat-position modules, and ambient lighting nodes, thanks to its integrated enhanced USART with hardware LIN master/slave support and automatic baud-rate detection. The industrial temperature grade extends to -40C to +85C, and the 32 KB Flash supports LIN 2.x conformance stacks. The 21 I/O pins drive H-bridges and LED PWM channels while two MSSP ports handle I2C sensor side-channels for position feedback.

🔧

USB-to-UART Bridge with Custom Protocol

Although the PIC18F25J10-I/SO lacks native USB, it can pair with an external USB-UART bridge IC like the MCP2200 or MCP2221 to provide firmware-upgradeable protocol conversion, replacing legacy RS-232 ports on industrial equipment. The 40 MHz core handles serial command parsing, and the 32 KB Flash allows complex protocol state machines (Modbus, DNP3, NMEA 0183). I/O pins indicate link/activity status via LEDs, and the in-circuit serial programming (ICSP) interface enables field firmware updates through the same serial port.

🏭

Low-Cost BLDC Motor Driver Board

The PIC18F25J10-I/SO serves as the control MCU on low-cost BLDC or PMSM motor driver boards where its four CCP/ECCP channels generate complementary 10-bit PWM signals to drive three-phase half-bridges via gate drivers like the MCP8021. The 32 KB Flash fits sensorless back-EMF commutation algorithms, while the 10-bit ADC samples motor current for closed-loop torque control. I/O pins route Hall sensors, fault flags, and tachometer outputs, and the enhanced USART delivers telemetry to a host controller for IoT integration.

🧩

Battery-Powered Wireless Sensor Node Controller

The PIC18F25J10-I/SO acts as the application processor in a battery-powered wireless sensor node by managing sleep cycles via its deep-sleep NanoWatt mode, waking on interrupt to read an SPI temperature/humidity sensor, process the reading, and transmit via a 2.4 GHz module like the MRF24J40. The 32 KB Flash supports networking stacks such as MiWi or ZigBee PRO while the 21 I/O pins route user buttons, RGB status LEDs, and battery-voltage monitoring through the ADC. Industrial temperature grade suits outdoor IoT deployments.

📺

HMI Display Controller

The PIC18F25J10-I/SO serves as an HMI display controller for monochrome character LCDs, OLED displays, or graphical TFT panels by providing enough Flash (32 KB) for bitmap fonts and menu navigation logic, while its 21 I/O pins drive parallel interfaces or SPI-based OLED modules. Two MSSP ports allow simultaneous SPI display refresh and I2C touch controller communication. The enhanced USART supports command-line interfaces from a host PLC, and the PWM outputs drive backlight brightness with smooth dimming curves.

Recommended Products Summary

MCP23S17 I/O expander for keypad/display scanning Used in: Home Appliance Control Panel MCP79410 I2C RTC for appliance timer functions Used in: Home Appliance Control Panel MCP2515 Stand-alone CAN controller for CANopen Used in: Industrial Sensor Hub MAX485 RS-485 transceiver for Modbus RTU Used in: Industrial Sensor Hub MCP2021 LIN transceiver with regulated output Used in: LIN Bus Automotive Body Electronics ATA663231 LIN SBC with watchdog and 5 V LDO Used in: LIN Bus Automotive Body Electronics MCP2200-I/SO USB 2.0 to UART bridge, 20-pin SOIC Used in: USB-to-UART Bridge with Custom Protocol MCP2221-I/SO USB 2.0 to UART/I2C bridge with GPIO Used in: USB-to-UART Bridge with Custom Protocol MCP8021 Three-phase BLDC gate driver with LDO Used in: Low-Cost BLDC Motor Driver Board ACS712 Hall-effect current sensor for torque control Used in: Low-Cost BLDC Motor Driver Board MRF24J40MA-I/RM 2.4 GHz IEEE 802.15.4 transceiver module Used in: Battery-Powered Wireless Sensor Node Controller MCP9808 High-accuracy I2C temperature sensor Used in: Battery-Powered Wireless Sensor Node Controller SSD1306 I2C/SPI 128x64 OLED display controller Used in: HMI Display Controller FT800 Embedded video engine for TFT touch HMI Used in: HMI Display Controller
What is the program memory size of PIC18F25J10-I/SO?
The PIC18F25J10-I/SO integrates 32 KB of in-system self-programmable Flash memory (16K x 16) for program storage. According to the Microchip datasheet for the PIC18F25J10 family, this Flash supports 1k write/erase endurance and is partitioned for a bootloader, allowing firmware updates in the field without external programming hardware.
What is the maximum CPU clock speed of PIC18F25J10-I/SO?
The PIC18F25J10-I/SO runs at up to 40 MHz on its internal or external oscillator, delivering 10 MIPS of throughput thanks to the 4-clock-per-instruction PIC18 pipeline. This 10 MIPS figure is confirmed in the manufacturer datasheet electrical characteristics table and applies when VDDCORE is between 2.0 V and 3.6 V.
What is the operating voltage range of PIC18F25J10-I/SO?
The PIC18F25J10-I/SO uses a split-rail supply: VDDCORE (pin 20) operates from 2.0 V to 3.6 V, while VDDIO (pin 28) operates from 4.2 V to 5.5 V to support 5 V-tolerant I/O. The manufacturer datasheet recommends a 100 nF decoupling capacitor on each VDD pin and notes that VDDIO must exceed 4.5 V to guarantee full 5 V input tolerance on the digital I/O.
Does PIC18F25J10-I/SO support USB?
No, the PIC18F25J10 does not include a USB peripheral. If USB connectivity is required, consider the PIC18F2550 (28-pin SOIC variant PIC18F2550-I/SO) which integrates USB 2.0 Full-Speed with internal transceiver, or the PIC18F24J50 which adds USB at lower cost. Both share pin compatibility with the PIC18F25J10 in SOIC packages but require different firmware and driver stacks.
How many I/O pins are available on the 28-SOIC PIC18F25J10-I/SO?
The 28-SOIC version of the PIC18F25J10 exposes 21 general-purpose digital I/O pins multiplexed with analog and peripheral functions. Each I/O can source or sink up to 25 mA per pin and 200 mA total per port group, per the manufacturer datasheet DC characteristics. Pins RA0-RA5, RB0-RB7, RC0-RC7, and RD0-RD7 are available in larger packages but truncated to 21 in this 28-pin variant.
Where to buy PIC18F25J10-I/SO online?
The PIC18F25J10-I/SO is available from major authorized distributors including DigiKey (stock listed at 857553), Mouser, LCSC, and Microchip Direct. As of 2026-09-27, single-piece street pricing on LCSC starts at USD 4.30 with broader price breaks at 100 pieces. Always verify authorized franchised status to ensure warranty and counterfeits mitigation.
What is the lead time for PIC18F25J10-I/SO in production?
Lead time for the PIC18F25J10-I/SO at major distributors (DigiKey/Mouser) is typically 8-12 weeks ex-factory as of 2026-09-27, although distributor stock often ships same-day for small quantities. Microchip's part-number lifecycle status is reported as ACTIVE on DigChip, indicating continued production; for high-volume production, locking a forecast or buffer stock is recommended to absorb supply swings.
What is the price of PIC18F25J10-I/SO at 100 pieces?
The PIC18F25J10-I/SO is priced at approximately USD 3.55 per piece at the 100-piece quantity break as of 2026-09-27. Larger commitments (500+ pieces) push pricing toward USD 3.10, and 1k-piece volumes reach USD 2.75 in volume channels. These figures are reference points compiled from DigiKey, Mouser, and LCSC listings; actual price depends on order size, packaging option, and freight terms.
PIC18F25J10-I/SO vs PIC18F2520-I/SO - which is better for general-purpose 8-bit designs?
The PIC18F25J10-I/SO is better when 5 V-tolerant I/O is required with low power and LIN-bus support, whereas the PIC18F2520-I/SO (also 28-SOIC) is preferable when running on a single 2.0-5.5 V rail without the J-series split-rail complexity. The 25J10 has 32 KB Flash like the 2520, but the 2520 offers a richer peripheral set including 4 CCP/PWM channels. Both share 28-SOIC pinout but differ in ADC channel count and oscillator flexibility.
What is the difference between PIC18F25J10-I/SO and PIC18F25J10T-I/SO?
The PIC18F25J10-I/SO is the production-grade 28-SOIC part supplied in tubes, while the PIC18F25J10T-I/SO is the same silicon die supplied in tape-and-reel packaging for SMT pick-and-place assembly lines. Both parts share identical electrical specifications, pinout, and operating temperature range; the trailing T denotes packaging orientation only. The PIC18F25J10T-I/SO is functionally interchangeable on the same PCB footprint.
Is PIC18F24J10-I/SO a drop-in replacement for PIC18F25J10-I/SO?
Yes, the PIC18F24J10-I/SO is a viable drop-in alternative in the same 28-SOIC package, but with 16 KB Flash instead of 32 KB and identical peripheral set. The pinout, electrical specifications, and industrial temperature grade are the same, so existing PCB footprints require no rework. Choose PIC18F24J10 only when firmware fits in 16 KB to save approximately 10-15 percent unit cost.
Where to download PIC18F25J10-I/SO datasheet PDF?
The official PIC18F25J10-I/SO datasheet is published by Microchip Technology as document 39661E and is available as a free PDF download from https://ww1.microchip.com/downloads/en/DeviceDoc/39661E.pdf. The datasheet covers the entire PIC18F2xJ1x family, includes electrical characteristics, pinout diagrams, instruction set summary, and peripheral configuration examples for SPI, I2C, USART, and ADC operation.
Where to find PIC18F25J10-I/SO pinout diagram?
The 28-SOIC pinout for the PIC18F25J10-I/SO is documented on page 9 of the manufacturer datasheet, with pin 1 located at the top-left marker on the SOIC outline. The pins map to VDD (28), VSS (27), VDDCORE (20), VSSCORE (19), MCLR (1), and the 21 I/O pins distributed across PORTA-PORTC. The XAIPART product page also renders an SVG pinout diagram based on the datasheet figure.
Is PIC18F25J10-I/SO suitable for Arduino-style DIY projects?
The PIC18F25J10-I/SO is suitable for DIY projects when paired with a PICkit 3 or PICkit 4 programmer and the MPLAB X IDE development environment. Hobbyists familiar with AVR/ATmega may find PIC18 toolchain learning slightly steeper than Arduino's IDE, but Microchip's MPLAB Code Configurator (MCC) generates peripheral init code automatically. Note that unlike Arduino, the PIC18F25J10 is not 5 V-tolerant on all pins without VDDIO above 4.5 V.
What is the best cross-brand equivalent for PIC18F25J10-I/SO?
There is no direct cross-brand pin-to-pin equivalent for the PIC18F25J10-I/SO because the PIC18 architecture and register set are proprietary to Microchip. The closest functional substitutes are STMicroelectronics STM8S103 or NXP S08QE series 8-bit MCUs, but these require PCB rework and a different toolchain. For minimum disruption, stay within Microchip's PIC18F2xJ1x family for drop-in compatibility.

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

Selection Guide

Choose the PIC18F25J10-I/SO when you need an industrial-grade 8-bit PIC18 MCU with 32 KB Flash, 5 V-tolerant I/O, and LIN-bus support on a 28-SOIC footprint. Select the PIC18F24J10-I/SO for the same pinout but only 16 KB Flash when cost is critical and firmware fits. Pick the PIC18F25J50-I/SO if USB 2.0 FS is required alongside the J-series split-rail design. Choose the PIC18F2520-I/SO when you want a simpler single-rail supply and richer peripheral set, accepting the loss of 5 V input tolerance. All listed alternatives share the 28-SOIC footprint, enabling layout reuse across variants.

Comparison with Alternatives

Parameter This Product PIC18F24J10-I/SO PIC18F25J10T-I/SO PIC18F25J50-I/SO PIC18F2520-I/SO PIC18F2420-I/SO PIC18F24K50-I/SO
Package 28-SOIC (7.50 mm) 28-SOIC (7.50 mm) 28-SOIC (7.50 mm) 28-SOIC (7.50 mm) 28-SOIC (7.50 mm) 28-SOIC (7.50 mm) 28-SOIC (7.50 mm)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 32 KB 16 KB 32 KB 32 KB 32 KB 16 KB 16 KB
Data Memory (SRAM) 1 KB 1 KB 1 KB 1 KB 1.5 KB 768 B 2 KB
Maximum Clock Speed 40 MHz 40 MHz 40 MHz 48 MHz 40 MHz 40 MHz 48 MHz
USB 2.0 FS No No No Yes No No Yes
Supply Voltage 2.0-3.6 V core / 4.2-5.5 V I/O 2.0-3.6 V core / 4.2-5.5 V I/O 2.0-3.6 V core / 4.2-5.5 V I/O 2.0-3.6 V core / 4.2-5.5 V I/O 2.0-5.5 V single rail 2.0-5.5 V single rail 1.8-5.5 V single rail
Enhanced USART (LIN) Yes (1) Yes (1) Yes (1) Yes (1) Yes (1, LIN-capable) Yes (1) Yes (1)
I/O Pins 21 21 21 21 25 25 25

Key Differentiators

  • Split-rail design for true 5 V-tolerant I/O (vs PIC18F2520-I/SO)
  • Integrated LIN bus master/slave support (vs PIC18F24J10-I/SO)
  • Cost-optimized without USB (vs PIC18F24K50-I/SO)

Design Notes

The PIC18F25J10 uses a split supply: VDDCORE (pin 20) at 2.0-3.6 V and VDDIO (pin 28) at 4.2-5.5 V. Place a 100 nF decoupling capacitor within 5 mm of each VDD pin and a 10 uF bulk capacitor near the IC. For 5 V-tolerant input, VDDIO must exceed 4.5 V; below 4.5 V, I/O voltage is limited to VDDIO. Estimated: typical application current is 12-25 mA active at 40 MHz, so size the LDO above 50 mA for margin.

Keep ICSP traces (PGC/PGD, MCLR) short and isolated from switching nodes to avoid programming errors. Use a 10 kohm pull-up on MCLR with a 100 nF cap to ground to filter noise. For oscillator stability, place the crystal/load capacitors within 5 mm of RA6/RA7 and guard the traces with a grounded copper pour. The 28-SOIC package has gull-wing leads with a 1.27 mm pitch, allowing hand-soldering on standard 0.1 inch protoboards.

Do not connect VDDIO to 3.3 V and expect 5 V input tolerance on the I/O pins - the manufacturer datasheet requires VDDIO above 4.5 V for full 5 V TTL input compliance. A common mistake is omitting the 100 nF cap on VDDCORE, which can cause brown-out resets under high I/O switching load. When migrating from PIC18F2520 to PIC18F25J10, remember the latter has only 21 I/O (vs 25), and ADC channel count drops from 14 to 11.

Compliance Information

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

RoHS compliant per Microchip product page. Industrial temperature grade -40C to +85C; not AEC-Q100 qualified for automotive - choose PIC18F25K22 or PIC18F46J11 AEC-Q100 variants for full automotive.

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

Related Searches

PIC18F25J10-I/SO PIC18F25J10-I/SO datasheet Microchip PIC18F25J10-I/SO PIC18 32KB flash 28-SOIC MCU PIC18F25J10 vs PIC18F2520 PIC18F25J10 drop-in replacement PIC18F25J10 LIN bus microcontroller PIC18F25J10-I/SO buy price 100 pcs what is the flash size of PIC18F25J10 PIC18F25J10 SOIC-28 pinout PIC18F25J10 industrial 8-bit MCU PIC18F25J10 in stock distributor PIC18F25J10 lead time 2026

Related Components & Terms

Microchip Technology PIC18F25J10 PIC18F24J10 PIC18F25J10T PIC18F25J50 PIC18F2520 PIC18F2420 PIC18F24K50 PIC18 8-bit microcontroller RISC architecture MCU Flash memory EEPROM USART LIN bus MSSP I2C SPI ADC PWM 28-SOIC SOIC-28 ICSP MPLAB X IDE AEC-Q100 RoHS REACH
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