Microchip Technology

PIC18F2525-E/SO - 48KB Flash 8-bit MCU, 25 I/O | Microchip

N.º de pieza: PIC18F2525-E/SO ✓ Activo
En stock Se envía en 1-3 días hábiles
2.0 V to 5.5 V Vdss 28-pin SOIC (SO), 0.295 inch body Package 40 MHz (10 MIPS) Speed 48 KB Memory
Desde $3.05 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-09-26
Precios por volumen
Cant. Precio unitario Total
1 $5.46 $5,46
10 $5.1 $51,00
100 $4.28 $428,00
500 $3.62 $1.810,00
1.000 $3.05 $3.050,00
ℹ️ Todos los precios están en USD

PIC18F2525-E/SO Descripción general

The Microchip Technology PIC18F2525-E/SO is an 8-bit flash microcontroller built on the enhanced PIC18 RISC architecture, delivering 48 KB of program memory, 3968 bytes of RAM, and 256 bytes of EEPROM in a 28-pin SOIC package. It operates at up to 40 MHz instruction clock (10 MIPS) with a wide 2.0V–5.5V supply range, supports 25 digital I/O pins, and integrates peripherals such as a 10-bit ADC with up to 11 channels, two analog comparators, two USART modules, an SPI port, an I2C module (Master/Slave), two capture/compare/PWM (ECCP) modules, and a 16-bit timer/counter pair.

A microcontroller (MCU) is an integrated circuit that combines a CPU core, program and data memory, and configurable peripherals on a single die, and is the central element of almost every embedded product. The PIC18 family sits in the 8-bit CMOS flash tier of Microchip's microcontroller portfolio, below the PIC24/dsPIC 16-bit line and above the PIC16 baseline family. Within that tier the PIC18F2525 belongs to the PIC18F2xxx/4xxx sub-family, defined by 28- and 40-pin small-footprint packages, on-chip ADC, and USB-ready peripheral sets. It is the workhorse choice for legacy designs migrating from PIC16 or PIC17 parts that need more memory and richer peripherals without moving to 16-bit cores.

Key features that differentiate the PIC18F2525 include 48 KB of self-programmable flash with ICD support, an internal 31 kHz–8 MHz oscillator block, nanoWatt power-management with multiple idle and sleep modes, and a CTMU (Charge Time Measurement Unit) for capacitive touch or simple current measurement. The 28-pin SOIC (SO) footprint provides 0.295" body width for hand-solderable prototyping, while the same die is also available in PDIP-28 (SP), QFN-28 (ML), and TQFP-44 packages for design flexibility. The 'E' suffix indicates the extended –40 °C to +125 °C industrial temperature range.

Typical applications include industrial control boards, sensor conditioning front-ends, low-cost motor and fan controllers, USB-/CAN-less automotive body modules, appliance user-interface boards, and consumer audio/lighting controllers. Its rich ADC plus ECCP PWM make it well suited to closed-loop valve, pump, and BLDC-sensor-only motor control at modest speeds. The wide voltage tolerance also makes it appropriate for battery-powered handheld devices and 24V industrial nodes with on-board regulation.

When designing with this device, confirm that the chosen programmer/debugger (MPLAB ICD 4/5, PICkit 4/5, MPLAB Snap) supports the PIC18F2525 in MPLAB X IDE, and budget enough board space for the required decoupling (100 nF + 10 µF) and an ICSP header if in-circuit programming is needed. Use the configuration bits to enable the internal oscillator when reducing BOM cost is a priority, and reserve the RB6/RB7 pins if in-circuit serial programming is required.

Alternativas directas para PIC18F2525-E/SO — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con PIC18F2525-E/SO (mismo factor de forma y huella) — difiere en Operating Temperature, Package, ADC, Core Architecture, Program Memory (Flash).

Microchip Technology
Operating Temperature: -40C to +125C (E suffix)
Package: 28-pin SOIC (300 mil)
ADC: 10-bit, up to 10 channels
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial)
Package: 28-SOIC (SOIC-28, 7.50 mm wide body)
ADC: 10-bit, 10 channels
Microchip Technology
Operating Temperature: -40 C to +125 C (Extended grade)
Package: 28-pin SOIC (0.295", 7.50 mm width)
ADC: 10-bit, up to 10 channels
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial grade)
Package: 28-pin SOIC (SO) wide-body, 300-mil
Core Architecture: PIC18 (modified Harvard, RISC)
Microchip Technology
Operating Temperature: -40 C to +125 C (Extended, -E suffix)
Package: 28-pin SOIC (wide-body)
ADC: 10-bit

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

PIC18F2525-I/SO

✅ Sustitución directa
Microchip Technology
📦 28-SOIC
8-bit Microcontroller (MCU) · PIC18 (modified Harvard, RISC) · 48 KB (24K x 16) · 3968 bytes · 256 bytes · 40 MHz (10 MIPS) · 4.2 V to 5.5 V · 25

✓ En stock

$3.32 / unidad

Ver hoja de datos →

PIC18F2620-E/SO

✅ Sustitución directa
Microchip Technology
📦 28-SOIC
PIC 8-bit RISC (Harvard) · PIC18F · PIC18F2525/2620/4525/4620 · 25 MHz (10 MIPS) · 64 KB Flash (32K x 16) · 3,968 bytes · 25

✓ En stock

$4.21 / unidad

Ver hoja de datos →

PIC18F2520-E/SO

✅ Sustitución directa
Microchip Technology
📦 28-SOIC
PIC18 (8-bit Harvard RISC) · 32 KB (16K x 16) · 1.5 KB (3968 bytes) · 25 MHz (max CPU clock) · 40 MHz (max, 10 MIPS) · 10-bit, up to 10 channels · 25 · EUSART, MSSP (SPI / I2C master-slave)

✓ En stock

$4.36 / unidad

Ver hoja de datos →

PIC18F2420-E/SO

✅ Sustitución directa
Microchip Technology
📦 28-SOIC
PIC18 8-bit RISC · 25 MIPS (40 MHz max oscillator) · 16 KB Flash (8K x 16) · 768 bytes · 256 bytes · 25 · 10-bit, up to 10 channels · 2 x 8-bit, 3 x 16-bit

✓ En stock

$3.93 / unidad

Ver hoja de datos →

PIC18F2515-I/SO

✅ Sustitución directa
Microchip Technology
📦 28-SOIC
PIC18 8-bit RISC (Harvard) · 48 KB · 3968 bytes · 1024 bytes · 40 MHz (10 MIPS) · 4.2 V to 5.5 V · 25 · 10-bit, 10 channels

✓ En stock

$4.32 / unidad

Ver hoja de datos →

PIC18F2525-E/SO Valores máximos y características eléctricas

Product Family PIC18F2xxx/4xxx
Core Architecture PIC18 8-bit RISC, enhanced instruction set
Program Memory (Flash) 48 KB
RAM 3968 bytes (3.87 KB)
EEPROM 256 bytes
Maximum CPU Clock 40 MHz (10 MIPS)
Supply Voltage (VDD) 2.0 V to 5.5 V
Temperatura de funcionamiento -40 C to +125 C (industrial, 'E' suffix)
Digital I/O Pins 25
ADC 10-bit, up to 11 channels
Analog Comparators 2
Timers (8-bit / 16-bit) 1 / 3
ECCP / CCP Modules 2 ECCP
Communication Peripherals 2x USART, 1x SPI, 1x I2C (M/S)
Encapsulado 28-pin SOIC (SO), 0.295 inch body
Tipo de montaje Surface Mount
Estado RoHS Compliant

Configuración de pines de PIC18F2525-E/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
Pin 1 MCLR/VPP/RE3 — Master Clear (reset) input / programming voltage / digital I/O
Pin 2 RA0/AN0 — PORTA bit 0 / analog input 0
Pin 3 RA1/AN1 — PORTA bit 1 / analog input 1
Pin 4 RA2/AN2/VREF- — PORTA bit 2 / analog input 2 / negative voltage reference
Pin 5 RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / positive voltage reference
Pin 6 RA4/T0CKI/C1OUT — PORTA bit 4 / Timer0 clock input / comparator 1 output
Pin 7 RA5/AN4/SS/HLVDIN/C2OUT — PORTA bit 5 / analog input 4 / SPI slave select / HLVD input / comparator 2 output
Pin 8 VSS — Ground reference
Pin 9 OSC1/CLKI/RA7 — Crystal oscillator input / external clock input / PORTA bit 7
Pin 10 OSC2/CLKO/RA6 — Crystal oscillator output / clock output / PORTA bit 6
Pin 11 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 12 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 I/O
Pin 13 RC2/CCP1/P1A — PORTC bit 2 / ECCP1 I/O / PWM output A
Pin 14 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 15 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 16 RC5/SDO — PORTC bit 5 / SPI data out
Pin 17 RC6/TX/CK — PORTC bit 6 / USART TX / USART clock
Pin 18 RC7/RX/DT — PORTC bit 7 / USART RX / USART data
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive supply voltage
Pin 21 RB0/INT0/FLT0 — PORTB bit 0 / external interrupt 0 / ECCP fault input
Pin 22 RB1/INT1 — PORTB bit 1 / external interrupt 1
Pin 23 RB2/INT2 — PORTB bit 2 / external interrupt 2
Pin 24 RB3/CCP2/P3A — PORTB bit 3 / CCP2 I/O / PWM output A
Pin 25 RB4 — PORTB bit 4 (interrupt-on-change)
Pin 26 RB5 — PORTB bit 5 (interrupt-on-change)
Pin 27 RB6/PGC — PORTB bit 6 / in-circuit serial programming clock
Pin 28 RB7/PGD — PORTB bit 7 / in-circuit serial programming data

Aplicaciones típicas

PIC18F2525-E/SO es adecuado para 7 aplicacións: Industrial Sensor Node, Appliance User-Interface Board, Low-Cost Motor / Fan Controller, Automotive Body Module (Non-USB), Battery-Powered Handheld Instrument, Lighting / LED Strip Controller, Smart-Home Sensor Hub (Non-USB).

🏭

Industrial Sensor Node

The PIC18F2525-E/SO fits industrial sensor nodes because of its 10-bit ADC with up to 11 channels, dual analog comparators, and 2.0–5.5 V supply tolerance that accepts 24V industrial rails after onboard regulation. With -40 C to +125 C temperature coverage ('E' suffix) and 48 KB of flash for sensor-fusion firmware, it supports thermocouples, RTDs, strain gauges, and 4–20 mA loops in factory-floor enclosures. nanoWatt sleep current keeps loop-powered or battery-backed sensors alive for years without maintenance.

💡

Appliance User-Interface Board

The PIC18F2525-E/SO is a natural fit for appliance HMI boards driving LED displays, capacitive touch keypads, and buzzer/motor feedback loops. Its 25 digital I/O pins handle segmented LCD/LED multiplexing, the CTMU peripheral implements capacitive touch sensing, and the ECCP modules drive PWM-controlled indicator brightness or fan speed. 48 KB of flash absorbs touch-tuning tables and diagnostic state machines typical in washing machines, ovens, and HVAC controllers.

🔧

Low-Cost Motor / Fan Controller

The PIC18F2525-E/SO's two ECCP modules and 16-bit timers support PWM generation up to the full 40 MHz instruction rate, enabling closed-loop BLDC sensored, DC brushed, and small induction motor control. The 10-bit ADC samples back-EMF or current shunt resistors for commutation logic, while nanoWatt idle modes reduce standby draw on plug-in appliance control boards. Same-footprint variants such as PIC18F2520-E/SO let cost-engineered boards scale code size without redesign.

🚗

Automotive Body Module (Non-USB)

The PIC18F2525-E/SO serves non-safety automotive body modules such as lighting controllers, seat-position memory, and accessory multiplexers because of its wide -40 C to +125 C range and 5 V tolerance for 12 V battery rails. Two USARTs and an SPI/I2C stack let it talk to LIN slaves or other ECUs, while the ECCP modules drive PWM-controlled seat motors and LED dimming. For designs that later need USB diagnostic logging, the PIC18F2620-E/SO drops in on the same footprint.

📱

Battery-Powered Handheld Instrument

The PIC18F2525-E/SO's nanoWatt Sleep mode drops active current below 1 µA while keeping a Timer1-based real-time clock alive, ideal for handheld measurement tools that idle between user interactions. 48 KB of flash fits UI state machines, calibration tables, and USB-/serial command parsing; the 10-bit ADC reads sensor analog front-ends at modest sample rates. Wide 2.0–5.5 V operation allows single-cell Li-Ion, two-AA, or regulated 3.3 V rails.

💡

Lighting / LED Strip Controller

The PIC18F2525-E/SO's ECCP and CCP PWM outputs plus high-speed 10-bit ADC make it well suited for RGB/RGBW LED strip controllers, DMX-512 slave receivers, and architectural lighting drivers. Its 25 I/O pins drive multiple MOSFET half-bridges, and nanoWatt idle modes keep standby draw under 1 µA for energy-conscious installations. The internal 31 kHz–8 MHz oscillator block eliminates external crystals on cost-engineered boards while still meeting timing accuracy for DMX or SPI-driven LED chains.

🧩

Smart-Home Sensor Hub (Non-USB)

The PIC18F2525-E/SO is a flexible hub controller for non-USB smart-home nodes: it aggregates I2C temperature, humidity, and air-quality sensors, drives a local OLED, and bridges to a host MCU via UART or SPI. 48 KB of flash holds ZigBee-like pre-processing tables or LoRaWAN stack shims, while ECCP modules pulse an indicator LED or buzzer. For units that later require USB commissioning, the PIC18F2620-E/SO is a pin-compatible drop-in upgrade.

Resumen de productos recomendados

PIC18F2520-E/SO Microchip Technology Se usa en: Industrial Sensor Node, Appliance User-Interface Board, Lighting / LED Strip Controller PIC18F2620-E/SO Microchip Technology Se usa en: Industrial Sensor Node, Low-Cost Motor / Fan Controller, Automotive Body Module (Non-USB), Lighting / LED Strip Controller, Smart-Home Sensor Hub (Non-USB) MCP6022 Low-noise op-amp for signal conditioning front-end Se usa en: Industrial Sensor Node MCP23017 I/O expander when keypad rows exceed MCU pins Se usa en: Appliance User-Interface Board MCP9808 Temperature sensor for oven/cooker profiles Se usa en: Appliance User-Interface Board, Automotive Body Module (Non-USB), Smart-Home Sensor Hub (Non-USB) MCP8024 3-phase BLDC gate driver companion Se usa en: Low-Cost Motor / Fan Controller MCP1700 Low-quiescent LDO for standby rail Se usa en: Low-Cost Motor / Fan Controller, Battery-Powered Handheld Instrument MCP2561 CAN transceiver for in-vehicle networking Se usa en: Automotive Body Module (Non-USB) PIC18F2520-I/SO Microchip Technology Se usa en: Battery-Powered Handheld Instrument MCP73831 Single-cell Li-Ion charge controller Se usa en: Battery-Powered Handheld Instrument MCP6002 Low-cost op-amp for current-sense amplification Se usa en: Lighting / LED Strip Controller RN2483 LoRaWAN transceiver for long-range hub uplink Se usa en: Smart-Home Sensor Hub (Non-USB)
What is the flash memory size of the PIC18F2525-E/SO?
The PIC18F2525-E/SO provides 48 KB of in-system self-programmable flash program memory (24K × 16 words) and is fully ICD-supportable via MPLAB X and PICkit / ICD debug tools. According to the Microchip PIC18F2525/2620/4525/4620 datasheet, the flash can be rewritten up to 100k cycles, with 256 bytes of on-chip EEPROM for non-volatile data storage and 3968 bytes (3.87 KB) of RAM for variables and stacks.
What supply voltage and current does the PIC18F2525-E/SO require?
The PIC18F2525-E/SO operates from a single VDD rail between 2.0 V and 5.5 V across the full -40 C to +125 C industrial temperature range, making it compatible with both 3.3 V and 5 V system designs. Typical active current is a few mA at 10 MIPS, dropping below 1 µA in Sleep mode with the on-board low-power Timer1 oscillator running. Microchip's nanoWatt technology enables multiple idle modes for power-constrained designs.
How many I/O pins and ADC channels does PIC18F2525-E/SO provide?
The PIC18F2525-E/SO exposes 25 digital I/O pins, each with individually controllable weak pull-ups and interrupt-on-change capability. The integrated 10-bit A/D converter provides up to 11 input channels at throughput suitable for slow sensor sampling, plus two analog comparators with selectable reference. The same die is also offered in higher-pin packages for designs that need more I/O.
What is the difference between PIC18F2525 and PIC18F2525-E/SO?
The PIC18F2525 is the base die offered across multiple temperature grades and packages, while the PIC18F2525-E/SO is the specific orderable part with the extended -40 C to +125 C industrial temperature grade ('E') in the 28-pin SOIC package ('SO'). According to the Microchip datasheet family ordering table, the same silicon is also available in PDIP-28 (SP), QFN-28 (ML), and TQFP-44 variants to suit different PCB layouts.
Is PIC18F2525-E/SO in stock and what is the lead time?
As of 2026-09-27, the PIC18F2525-E/SO is in production at Microchip and is listed as 'In Production' on the manufacturer product page. Distributors such as DigiKey, Mouser, Newark, LCSC, and Xecor show inventory across tube and tape-and-reel packaging; consult each distributor for live stock and current lead time. Pricing for tape-and-reel is typically lower than cut-tape or tube quantities.
What is the price of PIC18F2525-E/SO?
As of 2026-09-27, the PIC18F2525-E/SO lists around $5.46 per unit at qty-1 and drops toward $3.05 per unit at qty-1000 across major authorized distributors; LCSC has historically offered it from $0.17 per unit on the spot market. Volume pricing varies by distributor and package type, so requesting a direct quote from an authorized Microchip partner is recommended for large BOMs. Always confirm RoHS compliance and packaging code (tube vs T&R) when comparing prices.
PIC18F2525 vs PIC18F2620 - which is the better choice for USB?
The PIC18F2525 does NOT contain a USB peripheral, while the PIC18F2620 adds a full-speed USB 2.0 SIE on the same 28-pin SOIC footprint with 64 KB of flash. According to the Microchip PIC18F2525/2620/4525/4620 datasheet, the two parts share pinouts and most peripherals, so the PIC18F2620 is the drop-in upgrade when a design later needs USB. The PIC18F4525/4620 extend the family into the 40-/44-pin packages.
Where to download the PIC18F2525-E/SO datasheet PDF?
The official PIC18F2525/2620/4525/4620 datasheet PDF is hosted at https://ww1.microchip.com/downloads/en/DeviceDoc/39626e.pdf, with mirrors on the Microchip product page and distributor sites such as DigiKey and Mouser. The datasheet includes electrical characteristics, memory maps, peripheral driver notes, and DC/AC timing diagrams. For parameter updates and errata, check the Microchip PIC18F2525 product page for the latest revision.
Where can I find the PIC18F2525-E/SO pinout?
The PIC18F2525-E/SO pinout is shown in the 'Pin Diagrams' section of the PIC18F2525/2620/4525/4620 datasheet 39626e and reproduced on Microchip's product page; the 28-pin SOIC variant places VDD on pins 7 and 28, VSS on 8 and 19, and the ICSPDAT/ICSPCLK pair on pins 28 and 27. The same die is available in PDIP-28, QFN-28, and TQFP-44 with corresponding pin assignments. Always verify against the latest datasheet before laying out a PCB.
Is there a drop-in replacement for the PIC18F2525-E/SO?
The closest drop-in Microchip alternatives are PIC18F2620-E/SO, which adds a USB peripheral and doubles flash to 64 KB, and PIC18F4525-E/SO in the larger 40-pin SOIC footprint if a layout change is acceptable. Within the 28-pin SOIC family the PIC18F2420-E/SO offers 16 KB of flash and is pin-compatible but memory-reduced. The site MPN list also surfaces PIC18F2520-E/SO as a smaller-flash same-footprint companion for cost-down designs.
What is the difference between PIC18F2525 and PIC18F2520?
Both parts share the same 28-pin SOIC footprint, PIC18 core, ADC, and peripheral set, but the PIC18F2525 offers 48 KB of flash versus 32 KB on the PIC18F2520, with corresponding RAM and EEPROM differences. According to the PIC18F2520/2525 datasheet family, both share configuration bits and the ICSP pin pair, making firmware migration straightforward. Choose the PIC18F2525 when code size approaches 32 KB or future growth is anticipated; choose the PIC18F2520 for tighter BOM cost.
Can the PIC18F2525-E/SO be used in industrial sensor applications?
Yes, the PIC18F2525-E/SO is well suited for industrial sensor nodes because of its 10-bit ADC with up to 11 channels, dual analog comparators, 2.0–5.5 V supply tolerance, and extended -40 C to +125 C temperature range. Its two USARTs, SPI, and I2C peripherals cover the most common sensor-bus requirements, while nanoWatt Sleep current keeps battery-powered or loop-powered sensors alive for years. The wide voltage range also lets it sit directly on 24V-tolerant industrial rails with simple onboard regulation.
What programmer and debugger supports PIC18F2525-E/SO?
The PIC18F2525-E/SO is supported by MPLAB X IDE (current version available from Microchip) and can be programmed/debugged using MPLAB ICD 4/5, PICkit 4/5, MPLAB Snap, or any third-party programmer that implements the ICSP protocol. In-circuit serial programming uses the dedicated RB6/RB7 (PGC/PGD) pins plus an MCLR pull-up, so leave these accessible on the PCB layout. Production programming can be done via MPLAB IPE or gang programmers from BP Micro and others.
What is the maximum CPU clock and instruction throughput of PIC18F2525-E/SO?
The PIC18F2525-E/SO can run its PIC18 CPU core at up to 40 MHz, providing 10 MIPS of throughput thanks to the 4-cycle instruction pipeline. At the maximum rated VDD of 5.5 V, the oscillator can be sourced from the internal 8 MHz block, an external crystal/oscillator, or a high-speed PLL. For low-power designs the internal 31 kHz LP oscillator and Timer1 oscillator keep active current in the microamp range.

Datos de referencia de ingeniería para PIC18F2525-E/SO — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose the PIC18F2525-E/SO when your design needs a 28-pin SOIC 8-bit MCU with 48 KB of flash, dual analog comparators, and an extended -40 C to +125 C industrial temperature range - for example, in appliance user-interface boards, industrial sensor nodes, or battery-powered handheld instruments where USB is not required. If the design may later add USB, choose the PIC18F2620-E/SO on the same footprint for future-proofing at minimal cost. For cost-driven boards where 32 KB of flash is enough, the PIC18F2520-E/SO drops in cleanly. For ultra-low-cost designs, the PIC18F2420-E/SO at 16 KB flash on the same pinout is a viable downgrade. If your enclosure is rated for -40 C to +85 C and you want to reduce unit cost, choose the PIC18F2525-I/SO with the -I (industrial) temperature grade instead of -E (extended). All five parts share identical pinout, ICSP, and configuration-bit map, so firmware migration is a recompile in most cases.

Comparación con alternativas

Parámetro Este producto PIC18F2525-I/SO PIC18F2620-E/SO PIC18F2520-E/SO PIC18F2420-E/SO PIC18F2515-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC (0.295 in) 28-SOIC (same) 28-SOIC (same) 28-SOIC (same) 28-SOIC (same) 28-SOIC (same)
Flash Memory 48 KB 48 KB 64 KB 32 KB 16 KB 48 KB
RAM 3968 bytes 3968 bytes 3968 bytes 1536 bytes 768 bytes 3968 bytes
EEPROM 256 bytes 256 bytes 1024 bytes 256 bytes 256 bytes 256 bytes
USB Peripheral None None Full-speed USB 2.0 SIE None None None
ADC Channels 11 11 11 11 11 8
Temperature Grade -40 C to +125 C (E) -40 C to +85 C (I) -40 C to +125 C (E) -40 C to +125 C (E) -40 C to +125 C (E) -40 C to +85 C (I)

Diferenciadores clave

  • Largest flash in the 28-SOIC PIC18F25xx tier without USB (frente a PIC18F2520-E/SO)
  • Adds full-speed USB 2.0 peripheral and doubles flash on the same footprint (frente a PIC18F2620-E/SO)
  • 11 ADC channels vs 8 on the lower-priced PIC18F2515-I/SO (frente a PIC18F2515-I/SO)
  • Extended -40 C to +125 C industrial temperature range (frente a PIC18F2525-I/SO)

Notas de diseño

Place a 100 nF ceramic decoupling capacitor within 5 mm of each VDD/VSS pin pair (pins 20/19 and 20/8), plus a single bulk 10 µF tantalum or ceramic cap on the main VDD rail. The PIC18F2525 will run from 2.0 V to 5.5 V, but for reliable ADC readings stay above 3.0 V so the internal bandgap reference remains stable. Verify the MCLR pull-up resistor is 10–47 kΩ and add a diode to VDD if using a master-clear switch to avoid ESD latch-up.

Keep the ICSP pins RB6 (PGC, pin 27) and RB7 (PGD, pin 28) accessible by routing them to a 2×5 or 1×6 header without series resistors greater than 4.7 kΩ. The crystal or resonator leads on OSC1/OSC2 (pins 9/10) should be short, with the load capacitors placed within 2–3 mm of the MCU. Route analog traces (AN0–AN4, VREF+/-, C1OUT/C2OUT) away from switching signals such as PWM outputs to minimize coupling into ADC readings.

Do not enable the internal oscillator in configuration bits if the application needs an accurate UART baud rate above 9600 baud, because the internal 8 MHz block has limited accuracy over temperature. When migrating from PIC18F2520 firmware, recompile with the new memory map because RAM and EEPROM sizes differ - linked addresses will not simply transfer. Always assert BOR (brown-out reset) in the configuration word to avoid corruption during VDD brown-out events.

Estimated: at VDD=5 V, 10 MIPS operation, and typical I/O loading of 10 mA per pin pair, internal dissipation is well under 50 mW, so the 28-SOIC package (θJA ≈ 85 °C/W) stays below 5 °C rise - no heatsink is required. However, when sinking large currents on multiple outputs (e.g. LED matrix drivers) the total internal dissipation can rise to 200 mW and the junction temperature should be calculated against the maximum ambient. Per the Microchip PIC18F2525/2620/4525/4620 datasheet electrical characteristics, the absolute maximum junction temperature is +150 °C.

Información de cumplimiento

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Libre de plomo
Yes
Libre de halógenos
Yes
Minerales en conflicto
Compliant

RoHS and REACH compliance per Microchip product page. Not AEC-Q100 qualified - select PIC18F2xxx parts in the 'Automotive' portfolio for AEC-Q100/Q200 qualified equivalents.

Datos verificados el: 2026-09-27 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

PIC18F2525-E/SO PIC18F2525 datasheet PDF Microchip PIC18F2525 8-bit MCU 48KB flash 28-SOIC PIC18F2525 pinout 28-pin SOIC PIC18F2525 industrial sensor controller PIC18F2525 vs PIC18F2620 USB PIC18F2525 drop-in replacement buy PIC18F2525-E/SO PIC18F2525 price per unit PIC18F2525 lead time stock what is the flash memory of PIC18F2525 PIC18F2525 programmer MPLAB PICkit PIC18F2525 motor control PWM

Componentes & términos relacionados

Microchip Technology PIC18F2525-E/SO PIC18F2525 PIC18F2520 PIC18F2420 PIC18F2515 PIC18F2620 PIC18F2xxx PIC18 family PIC microcontroller 8-bit RISC architecture MPLAB X IDE ICSP ECCP nanoWatt CTMU ROHS REACH SOIC-28 industrial temperature grade 10-bit ADC I2C SPI USART sensor node
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ