Microchip Technology

PIC18F25J10-I/SS - 8-bit 40MHz 32KB Flash MCU 28-SSOP | Microchip

MPN: PIC18F25J10-I/SS ✓ Active
In Stock Ships in 1-3 business days
4.2 V to 5.5 V Vdss 28-pin SSOP (5.30 mm body width) Package 40 MHz Speed 32 KB (16K x 16 words) Memory
From $2.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-26
Volume Pricing
Qty Unit Price Extended
1 $3.65 $3.65
10 $3.28 $32.80
100 $2.62 $262.00
500 $2.34 $1,170.00
1,000 $2.1 $2,100.00
ℹ️ All prices are in USD

PIC18F25J10-I/SS Overview

The Microchip Technology PIC18F25J10-I/SS is an 8-bit PIC18J RISC microcontroller running at 40 MHz, delivering 32 KB of Flash program memory and 1 KB of RAM in a 28-pin SSOP package. It is part of the PIC18F2XJ10 family of high-performance, low-cost general-purpose microcontrollers designed for cost-sensitive applications. Key features include 25 I/O pins, a 10-bit ADC with up to 10 channels, two analog comparators, two synchronous serial ports (I2C with address masking), an enhanced USART with LIN master/slave capability, and two CCP/ECCP modules. The device operates from 4.2 V to 5.5 V and supports industrial temperature range -40C to +85C.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (Flash for program, SRAM for data, EEPROM for non-volatile storage), and peripheral interfaces (ADC, timers, communication ports). PIC18J series MCUs use Microchip's enhanced Harvard RISC architecture with a 16-bit instruction word and 8-bit data path, executing most instructions in a single cycle (4-clock). The PIC18F25J10 family specifically uses emulated EEPROM (1,000,000 erase/write cycle endurance) rather than dedicated EEPROM cells, reducing die cost while still providing non-volatile data storage.

The device includes a self-programmable Flash with 1 k erase/write cycle endurance, ICD (In-Circuit Debugger) support via two dedicated pins, and nanoWatt power management features including multiple idle and sleep modes. It supports an external crystal/oscillator up to 40 MHz, with an internal 8 MHz RC oscillator and 31 kHz secondary oscillator for low-power operation. The enhanced USART supports RS-232, RS-485, and LIN 1.2/1.3/2.0 protocols, while the MSSP peripherals support both SPI and I2C (master/slave) operation with address masking for multi-device I2C buses.

Typical applications include industrial control (sensor interfaces, motor drive logic, simple PLCs), consumer electronics (small appliances, white goods control boards), automotive body electronics (LIN nodes, HVAC controls, lighting modules), USB-to-UART bridges (when paired with an external USB transceiver), and embedded sensing platforms requiring robust 5 V tolerance. The 5 V I/O tolerance and wide 4.2-5.5 V supply range make it suitable for both 5 V legacy systems and 3.3 V designs when properly level-shifted.

When designing with this MCU, ensure the configuration bits match the application (oscillator selection, watchdog timer, code protection, brown-out reset voltage). The emulated EEPROM requires the user to reserve one Flash page (1,024 bytes) and manage wear-leveling manually; do not assume byte-level EEPROM endurance. For LIN applications, the enhanced USART's automatic baud-rate detection simplifies master node firmware, but the LIN physical layer transceiver (e.g., MCP2003) is still required externally.

This page synthesizes distributor pricing, drop-in compatible alternatives within the PIC18F2XJ10 family, and practical design notes not found in the manufacturer datasheet alone.

Drop-in alternatives for PIC18F25J10-I/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 PIC18F25J10-I/SS (same form factor and footprint) — differing in ADC, Operating Temperature, Program Memory (Flash), Core Architecture, Package.

Microchip Technology
ADC: 10-bit, up to 13 channels
Program Memory (Flash): 16 KB (8K x 16)
Package: 28-SSOP (5.30 mm body)
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial)
Core Architecture: PIC18J 8-bit RISC
Package: 28-pin SSOP (5.30 mm body)
Microchip Technology
Operating Temperature: -40C to +85C (Industrial, -I)
Program Memory (Flash): 32 KB (16K x 16)
Core Architecture: PIC 8-bit RISC
Microchip Technology
ADC: 10-bit, up to 17 channels
Operating Temperature: -40C to +85C (Industrial, -I)
Program Memory (Flash): 32 KB (16K x 16)
Microchip Technology
ADC: 12-bit ADC with Computation (ADC2)
Operating Temperature: -40C to +85C (Industrial, -I grade)
Program Memory (Flash): 32 KB

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

PIC18F25J11-I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC 8-bit RISC · PIC18 J-series (XLP nanoWatt) · 48 MHz (16 MIPS) · 32 KB (16K x 16) · 3.8 KB (3.8K x 8) · 25 · 10-bit, up to 10 channels

✓ In Stock

$1.74 / Unit

View Datasheet →

PIC18F25J10T-I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC18J 8-bit RISC · Flash · 32 KB (16K x 16) · 1 KB · 40 MHz · 2.7 V to 3.6 V · 21 · 10-bit, up to 10 channels

✓ In Stock

$2.1 / Unit

View Datasheet →

PIC18F24J10-I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC18 J-series · 8-bit PIC RISC · 40 MHz · 16 KB (8K x 16) · 1 KB · Emulated (via Flash self-write) · 2.0 V to 5.5 V (datasheet) / 4.2 V to 5.5 V (per DigiKey variant spec) · 25

✓ In Stock

$2.45 / Unit

View Datasheet →

PIC18F25J50-I/SS

✅ Drop-In
📦 28-SSOP
same 28-SSOP footprint, adds USB 2.0 full-speed transceiver and nanoWatt XLP, 32 KB Flash + 3.8 KB RAM

📋 Reference alternative (not in catalog)

PIC18F25K22-I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC18 8-bit RISC, Harvard architecture · 32 KB (16K x 16) · 1536 bytes · 256 bytes · 64 MHz · 1.8 V to 5.5 V (typical 2.5 V / 3.3 V / 5 V) · 25 · 10-bit, up to 17 channels

✓ In Stock

$1.92 / Unit

View Datasheet →

PIC18F25K42-I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC18 8-bit RISC (Harvard) · 64 MHz max · 32 KB · 2 KB · 256 B · 28-SSOP (5.30 mm body) · 28 · 2.3 V to 5.5 V

✓ In Stock

$1.78 / Unit

View Datasheet →

PIC18F25J10-I/SS Maximum Ratings & Electrical Characteristics

Core Architecture PIC18J (8-bit RISC, enhanced Harvard)
Instruction Set PIC18 (16-bit instruction word)
Maximum CPU Frequency 40 MHz
Program Memory (Flash) 32 KB (16K x 16 words)
Data RAM 1 KB
Data EEPROM Emulated (1,000,000 erase/write cycles)
I/O Pins 25
ADC 10-bit, up to 10 channels
Analog Comparators 2
Timers 4 (Timer0/1/2/3)
CCP Modules 2 CCP + 1 ECCP
UART 1x Enhanced USART (LIN-capable)
SPI / I2C 2x MSSP (SPI + I2C with address masking)
Supply Voltage 4.2 V to 5.5 V
Operating Temperature -40C to +85C (Industrial)
Package 28-pin SSOP (5.30 mm body width)
Mounting Type Surface Mount
RoHS Status Compliant
MSL Level 1

PIC18F25J10-I/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 RA0/AN0 — Digital I/O / Analog input 0
Pin 2 RA1/AN1 — Digital I/O / Analog input 1
Pin 3 RA2/AN2/VREF- — Digital I/O / Analog input 2 / ADC VREF-
Pin 4 RA3/AN3/VREF+ — Digital I/O / Analog input 3 / ADC VREF+
Pin 5 RA4/T0CKI — Digital I/O / Timer0 clock input
Pin 6 RA5/AN4/SS1/HLVDIN — Digital I/O / Analog input 4 / SPI1 slave select / HLVD input
Pin 7 OSC2/CLKO/RA6 — Oscillator output / General I/O
Pin 8 OSC1/CLKIN/RA7 — Oscillator input / General I/O
Pin 9 VSS — Ground reference
Pin 10 RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock
Pin 11 RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2
Pin 12 RC2/CCP1/P1A — Digital I/O / CCP1 / PWM output 1A
Pin 13 RC3/SCK1/SCL1 — Digital I/O / SPI1 clock / I2C1 clock
Pin 14 RC4/SDI1/SDA1 — Digital I/O / SPI1 data in / I2C1 data
Pin 15 RC5/SDO1 — Digital I/O / SPI1 data out
Pin 16 RC6/TX1/CK1 — Digital I/O / USART1 TX / USART1 clock
Pin 17 RC7/RX1/DT1 — Digital I/O / USART1 RX / USART1 data
Pin 18 VSS — Ground reference (second)
Pin 19 VDD — Positive supply 4.2-5.5V
Pin 20 RB0/AN12/INT0 — Digital I/O / Analog input 12 / External interrupt 0
Pin 21 RB1/AN10/INT1 — Digital I/O / Analog input 10 / External interrupt 1
Pin 22 RB2/AN8 — Digital I/O / Analog input 8
Pin 23 RB3/AN9/CCP2 — Digital I/O / Analog input 9 / CCP2
Pin 24 RB4/AN11 — Digital I/O / Analog input 11
Pin 25 RB5/CCP5 — Digital I/O / CCP5
Pin 26 RB6/PGC — Digital I/O / In-circuit debugger clock
Pin 27 RB7/PGD — Digital I/O / In-circuit debugger data
Pin 28 RE3/MCLR/VPP — Digital input / Master clear reset / Programming voltage

Typical Applications

PIC18F25J10-I/SS is suitable for 7 applications: Industrial Sensor Interface Module, Automotive LIN Body Electronics, Small Appliance Control Board, USB-to-UART Bridge Module, LED Lighting Controller, Consumer Remote Control / HMI, Educational / Maker Development Board.

🏭

Industrial Sensor Interface Module

The PIC18F25J10-I/SS fits industrial sensor interfaces thanks to its 10-bit ADC with up to 10 channels, 2 analog comparators, and 5 V-tolerant I/O for direct connection to 4-20 mA loop sensors or 0-10 V analog outputs. Placed on a sensor-conditioning PCB, the MCU digitizes thermocouple/PT100/RTD inputs via external amplifiers, applies linearization in firmware, and outputs the processed value through the enhanced USART (RS-485 mode) to a PLC. With 32 KB Flash it runs C-coded MODBUS RTU stacks alongside signal processing, while the 4.2-5.5 V supply tolerates industrial 24 V-derived rails after regulation. Trade-off: the J10 lacks DSP extensions, so heavy FFT analysis is unsuitable, but for simple filtering and averaging it is more than capable.

🚗

Automotive LIN Body Electronics

The PIC18F25J10-I/SS is well suited for LIN (Local Interconnect Network) body-electronics nodes thanks to its enhanced USART with built-in LIN master/slave hardware support and 16-bit baud-rate generator for automatic baud-rate detection. In door modules, mirror controllers, or HVAC actuators the MCU communicates with the vehicle body controller over LIN 2.0 while reading switches and driving LEDs/small motors through its 25 I/O pins. The -40C to +85C industrial temperature range covers cabin environments, though under-hood applications require the automotive-grade PIC18F25J10-E/SS variant. Trade-off: no hardware CAN peripheral, so for CAN-bus nodes step up to PIC18F25K80; for LIN sub-nodes this J10 is cost-optimized.

📱

Small Appliance Control Board

The PIC18F25J10-I/SS fits small appliance controllers (coffee machines, rice cookers, washing-machine sub-modules) where 32 KB Flash holds user-interface state machines plus simple motor-control loops. Its 2 CCP + 1 ECCP modules drive small brushless DC fans or brushed motors through external MOSFET drivers, while the 10-bit ADC reads temperature sensors (NTC) and water-level probes. The 5 V-tolerant I/O directly interfaces with tact switches, rotary encoders, and 7-segment LED displays via current-limiting resistors. Trade-off: no LCD controller, so character-LCD displays require I/O-expander or I2C-driven solutions; for graphical displays consider PIC18F46K22 or PIC32MX.

🧩

USB-to-UART Bridge Module

The PIC18F25J10-I/SS can implement a USB-to-UART bridge by pairing with an external USB 2.0 full-speed transceiver (MCP2200 or MCP2221) connected over the MCU's UART pins. The 40 MHz core and 32 KB Flash run the CDC-ACM class driver and command-handling firmware, while the enhanced USART provides RS-232/RS-485 signal levels via external transceiver (MAX232 or MAX485). This combination delivers a low-cost bridge for legacy serial peripherals, with the PIC providing configurable baud-rate handling and protocol translation. Trade-off: the dedicated MCP2200/MCP2221 single-chip bridges are cheaper and smaller, but this PIC-based bridge adds flexibility for custom command processing and protocol conversion.

💡

LED Lighting Controller

The PIC18F25J10-I/SS drives addressable LED strips (WS2812B, APA102) and constant-current LED drivers in architectural and stage lighting applications. Its 2 MSSP peripherals provide hardware SPI for APA102 strips (up to 30 MHz clock) and bit-banged I/O for WS2812B timing-critical protocols. With 32 KB Flash the MCU stores multiple lighting scenes, DMX-512 address parsing routines, and PWM-based white-mixing algorithms for RGBW fixtures. The ECCP module generates high-resolution PWM for analog LED dimming drivers like TLC5940. Trade-off: limited RAM (1 KB) constrains frame-buffer sizes to small DMX universes; for larger installations use PIC18F46K22 or dsPIC33 devices.

📺

Consumer Remote Control / HMI

The PIC18F25J10-I/SS powers handheld remote controls and human-machine interface (HMI) panels thanks to its low-power sleep modes, 25 I/O pins for keypad scanning, and 5 V-tolerant I/O for direct connection to matrix keypads. Its 32 KB Flash accommodates IR protocol libraries (NEC, RC5, SIRC) alongside keypad debouncing and display-driving routines. The 10-bit ADC reads joystick analog inputs and battery voltage for low-battery warnings. Trade-off: no touch-controller peripheral, so capacitive touch requires either an external CTMU peripheral (only on K-series) or a dedicated touch IC like MTCH101; for pure IR/button remotes this J10 is cost-optimized.

🧩

Educational / Maker Development Board

The PIC18F25J10-I/SS is widely used in educational and maker development boards (PICkit 3 / ICD 3 compatible) thanks to its 32 KB Flash which fits full demo projects, the 28-SSOP package which is hand-solderable with practice, and Microchip's free MPLAB X IDE + XC8 toolchain. The device supports in-circuit debugging through dedicated PGC/PGD pins, enabling students to step through code in real time. The 25 I/O pins provide ample connection points for breadboard projects, and the 5 V operation simplifies interfacing with common hobby sensors. Trade-off: limited RAM constrains complex data structures; for advanced courses consider PIC18F46K22 or PIC32MX.

Recommended Products Summary

MCP6V51 Zero-drift op-amp for sensor signal conditioning Used in: Industrial Sensor Interface Module MCP2515 CAN controller for industrial network bridging Used in: Industrial Sensor Interface Module MCP2003 LIN transceiver, physical layer for PIC LIN nodes Used in: Automotive LIN Body Electronics PIC18F25J10-E/SS Automotive-grade variant for under-hood LIN nodes Used in: Automotive LIN Body Electronics MCP23S17 SPI I/O expander for additional switch/LED channels Used in: Small Appliance Control Board MCP79410 I2C RTC for time-of-day scheduling Used in: Small Appliance Control Board MCP2200 USB-to-UART bridge IC for direct USB connectivity Used in: USB-to-UART Bridge Module MAX232 RS-232 line driver for legacy serial peripherals Used in: USB-to-UART Bridge Module TLC5940 16-channel PWM LED driver for high-density fixtures Used in: LED Lighting Controller MAX485 RS-485 transceiver for DMX-512 lighting control Used in: LED Lighting Controller MCP1640 Boost converter for 2xAA battery-powered remotes Used in: Consumer Remote Control / HMI TSOP38238 38 kHz IR receiver module for IR remote receive Used in: Consumer Remote Control / HMI PICkit 3 In-circuit debugger/programmer for PIC18F development Used in: Educational / Maker Development Board MCP9700 Analog temperature sensor for first ADC projects Used in: Educational / Maker Development Board
What is the flash memory size of PIC18F25J10-I/SS?
The PIC18F25J10-I/SS has 32 KB of Flash program memory organized as 16K x 16 words. According to Microchip PIC18F25J10 datasheet (DS39682E), the Flash supports 1,000 erase/write cycles minimum per row and is self-programmable under firmware control, enabling bootloader and field-update applications.
What is the maximum clock speed of PIC18F25J10-I/SS?
The PIC18F25J10-I/SS executes instructions at a maximum 40 MHz oscillator frequency, delivering up to 10 MIPS throughput (1 instruction per 4-clock cycle). At 3.3V operation the maximum is reduced to 25 MHz per datasheet DS39682E; the 40 MHz rating applies across the full 4.2-5.5 V supply range.
Where to buy PIC18F25J10-I/SS online?
The PIC18F25J10-I/SS is in stock at DigiKey (DigiKey part 857465), Mouser, and authorized Microchip distributors as of 2026-09-27. Pricing starts around $3.65 unit at qty-1 and drops to approximately $2.10 per unit at 1,000-piece reels. XAIPART also stocks this part with same-day shipping options.
What is the price of PIC18F25J10-I/SS in 1000-piece reels?
As of 2026-09-27, the PIC18F25J10-I/SS is priced at approximately $2.10 per unit when ordered in 1,000-piece quantities (reel packaging). At 100 pieces pricing drops to around $2.62/unit, and at 500 pieces approximately $2.34/unit, per current DigiKey distributor listings.
What is the lead time for PIC18F25J10-I/SS?
PIC18F25J10-I/SS lead time is typically 6-8 weeks factory-direct from Microchip, but major distributors including DigiKey and Mouser maintain stock for immediate shipment as of 2026-09-27. The part has lifecycle status ACTIVE per Microchip product page, so production is ongoing with no end-of-life announced.
PIC18F25J10-I/SS vs PIC18F25J10-I/SO - which should I choose?
The PIC18F25J10-I/SS uses a 28-pin SSOP (5.30 mm body, 0.65 mm pitch, ~2.0 mm height), while the PIC18F25J10-I/SO uses a 28-pin SOIC (7.50 mm body, 1.27 mm pitch, ~2.35 mm height). Choose SSOP for compact designs where board space is critical and SOIC for hand-soldering or high-vibration environments needing a more robust lead frame.
What is the difference between PIC18F25J10 and PIC18F25J50?
The PIC18F25J10 has 32 KB Flash and operates at 40 MHz from 4.2-5.5 V, while the PIC18F25J50 is a later-generation device featuring 32 KB Flash with nanoWatt XLP technology, internal USB 2.0 full-speed transceiver, and operates down to 2.0 V. The J50 is a functional upgrade for USB-enabled designs; the J10 remains cost-optimized for non-USB applications.
Is PIC18F25J10-I/SS pin-compatible with PIC18F24J10-I/SS?
Yes, the PIC18F24J10-I/SS shares the 28-pin SSOP footprint with the PIC18F25J10-I/SS and is pin-compatible. The PIC18F24J10 has 16 KB Flash vs the PIC18F25J10's 32 KB Flash, but both share identical RAM (1 KB), peripherals, and pinout. The PIC18F25J10 is a drop-in upgrade path for designs needing more program memory.
When should I choose PIC18F25J10-I/SS over PIC18F25K22-I/SS?
Choose PIC18F25J10-I/SS for cost-sensitive 5 V designs where 32 KB Flash and 1 KB RAM are sufficient and no advanced peripherals are needed. Choose PIC18F25K22-I/SS when you need operation down to 1.8 V, more peripherals (multiple UART, SPI), 16 KB RAM, or XLP low-power features. Both share the 28-pin SSOP footprint.
What is the best drop-in replacement for PIC18F25J10-I/SS?
The best drop-in replacement for PIC18F25J10-I/SS is the PIC18F25J10T-I/SS, which uses the identical die and 28-SSOP package with the same pinout - the T suffix indicates tape-and-reel packaging variant. For memory upgrades, the PIC18F25J11-I/SS (32 KB Flash + 2 KB RAM) and PIC18F45J10-I/SS (32 KB Flash, 40-pin) are pin-compatible alternatives within the PIC18F2XJ10 family.
Where to download PIC18F25J10-I/SS datasheet PDF?
The official PIC18F25J10-I/SS datasheet (DS39682E) can be downloaded from Microchip's website at microchip.com/en-us/product/PIC18F25J10. Third-party mirrors exist on alldatasheet.com and datasheets.com, but always cross-reference with the manufacturer document for revision-controlled specifications.
What is the pinout of PIC18F25J10-I/SS?
The PIC18F25J10-I/SS is a 28-pin SSOP device. Pin 1 is RA0/AN0 (digital I/O / analog input 0), pin 11 is VSS (ground), pin 20 is VDD (5 V supply), and pin 28 is RA7/OSC1/CLKIN (oscillator input). Refer to datasheet DS39682E page 4 for the complete pin description table including PGC/PGD ICD pins and peripheral multiplexing.
Does PIC18F25J10-I/SS support USB?
No, the PIC18F25J10-I/SS does not include a hardware USB peripheral. For USB connectivity, Microchip recommends the PIC18F25J50 family which integrates a full-speed USB 2.0 transceiver, or the PIC18F2550 which adds USB alongside 32 KB Flash in a 28-pin package. Adding USB to a PIC18F25J10 design requires an external USB-to-UART bridge IC like MCP2200 or MCP2221.
What is the operating voltage range of PIC18F25J10-I/SS?
The PIC18F25J10-I/SS operates from 4.2 V to 5.5 V supply voltage. According to datasheet DS39682E, this is wider than the typical 5 V +/-10% specification, accommodating industrial 5 V supply tolerance. The device is NOT a 3.3 V part - for lower voltage operation consider the PIC18F25K42 or PIC18F24Q10 families which support 1.8-5.5 V operation.
What are the key specifications engineers should know about PIC18F25J10-I/SS?
The PIC18F25J10-I/SS key specifications are: 40 MHz CPU clock (10 MIPS), 32 KB Flash, 1 KB RAM, emulated EEPROM (1M write cycles), 25 I/O pins, 10-bit ADC with 10 channels, 2 analog comparators, 1 enhanced USART with LIN support, 2 MSSP (SPI/I2C) ports, 4 timers, 2 CCP + 1 ECCP, 4.2-5.5 V supply, -40C to +85C industrial temperature, 28-SSOP package.

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

Selection Guide

Choose the PIC18F25J10-I/SS when designing cost-sensitive 5 V embedded systems that need 32 KB Flash, 1 KB RAM, and basic peripherals (10-bit ADC, 1 UART, 2 SPI/I2C). It is ideal for industrial sensor interfaces, LIN automotive body nodes, small appliance controllers, and educational development platforms where the 4.2-5.5 V supply range, 25 I/O pins, and 40 MHz CPU clock are sufficient. Choose PIC18F25J11-I/SS if you need 2 KB RAM instead of 1 KB (small upgrade cost). Choose PIC18F24J10-I/SS if 16 KB Flash is acceptable (-50% Flash, lower cost). Choose PIC18F25J50-I/SS for designs requiring USB 2.0 connectivity (note: 3.3 V supply). Choose PIC18F25K22-I/SS or PIC18F25K42-I/SS for designs needing wide 1.8-5.5 V supply, 2 UARTs, or higher 64 MHz CPU clock. All alternatives share the 28-SSOP footprint, enabling PCB layout reuse across the PIC18F2XJ10/J50/K22/K42 families.

Comparison with Alternatives

Parameter This Product PIC18F25J11-I/SS PIC18F24J10-I/SS PIC18F25J50-I/SS PIC18F25K22-I/SS PIC18F25K42-I/SS
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SSOP 28-SSOP - same 28-SSOP - same 28-SSOP - same 28-SSOP - same 28-SSOP - same
Flash Memory 32 KB 32 KB 16 KB 32 KB 32 KB 32 KB
RAM 1 KB 2 KB 1 KB 3.8 KB 1.5 KB 2 KB
Maximum CPU Frequency 40 MHz 40 MHz 40 MHz 48 MHz 64 MHz 64 MHz
Supply Voltage Range 4.2V to 5.5V 4.2V to 5.5V 4.2V to 5.5V 2.0V to 3.6V 1.8V to 5.5V 1.8V to 5.5V
USB Peripheral No No No Yes (USB 2.0 Full-Speed) No No
UART Count 1 (Enhanced w/ LIN) 1 (Enhanced w/ LIN) 1 (Enhanced w/ LIN) 1 (Enhanced w/ LIN) 2 2
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • Native LIN hardware support in enhanced USART (vs PIC18F25K22-I/SS)
  • Lower cost than K-series at same Flash density (vs PIC18F25K42-I/SS)
  • Wider supply tolerance than USB-equipped J50 (vs PIC18F25J50-I/SS)

Design Notes

The PIC18F25J10-I/SS operates from 4.2 V to 5.5 V. Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the VDD pin (pin 20) and a bulk 10 uF tantalum or aluminum capacitor on the main supply rail. The second VSS pin (pin 19) must be connected to ground for proper ADC reference; floating this pin causes ADC offset errors up to several LSB. For ADC accuracy, place a 10 uF + 100 nF combination on AVCC/VREF+ when the analog channels are active.

The PIC18F25J10 uses emulated EEPROM (one Flash row = 1,024 bytes reserved). Byte-level write granularity is NOT supported - firmware must buffer 1,024-byte pages and erase the entire row before programming. Wear-leveling is the developer's responsibility; do not assume 1M erase/write cycles per byte. The maximum erase/write endurance per row is 1,000 cycles minimum per datasheet DS39682E, so high-frequency data logging applications should be sized carefully.

For SSOP-28 packages (0.65 mm pitch, ~2.0 mm body height), follow Microchip's SSOP land pattern recommendations in AN118. Place decoupling capacitors on the same layer as the MCU to minimize via inductance. Use a ground plane on the bottom layer with vias stitched around the MCU perimeter at 5 mm spacing to reduce EMI. Keep crystal traces short (<10 mm) and guard with ground copper for stable oscillator operation.

The enhanced USART on PIC18F25J10 supports LIN 1.2/1.3/2.0 with automatic baud-rate detection. For reliable LIN communication, the baud-rate error must stay within +/-2%; use a high-accuracy crystal (20 ppm or better) rather than the internal RC oscillator for LIN master nodes. The MSSP I2C peripheral supports Standard (100 kHz), Fast (400 kHz), and Fast-Plus (1 MHz) modes - verify that pull-up resistors are sized correctly for the bus capacitance at the chosen clock rate.

Compliance Information

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

RoHS and REACH compliant per Microchip product page. Standard industrial grade (-40C to +85C) - not AEC-Q100 qualified; for automotive use choose PIC18F25J10-E/SS (extended grade) or PIC18F25J10-H/SS (high temperature).

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

Related Searches

PIC18F25J10-I/SS PIC18F25J10-I/SS datasheet Microchip PIC18F25J10 PIC18F25J10-I/SS 28-SSOP price PIC18F25J10-I/SS pinout PIC18F25J10 vs PIC18F25J50 PIC18F25J10 vs PIC18F25K22 PIC18F25J10 LIN automotive PIC18 8-bit MCU 40MHz 32KB Flash PIC18F25J10-I/SS buy online PIC18F25J10-I/SS drop-in replacement what is the flash size of PIC18F25J10-I/SS PIC18F25J10-I/SS in stock distributor PIC18F25J10-I/SS industrial sensor

Related Components & Terms

Microchip Technology PIC18F25J10 PIC18F25J10-I/SS PIC18F25J11-I/SS PIC18F24J10-I/SS PIC18F25J50-I/SS PIC18F25K22-I/SS PIC18F25K42-I/SS PIC18J PIC18 8-bit microcontroller RISC Harvard architecture MSSP Enhanced USART LIN bus I2C SPI 10-bit ADC CCP/ECCP PWM Flash memory emulated EEPROM 28-SSOP SSOP-28 RoHS REACH AEC-Q100 industrial temperature range ICD (In-Circuit Debugger) 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