Microchip Technology

PIC18F25K80-I/SO - 8-Bit MCU, 32KB Flash, ECAN, 28-SOIC | Microchip

MPN: PIC18F25K80-I/SO ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 28-pin SOIC (7.50 mm) Package 64 MHz Speed 32 KB (16K x 16 words) Memory
From $2.71 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $4.32 $4.32
10 $3.89 $38.90
100 $3.27 $327.00
500 $2.96 $1,480.00
1,000 $2.71 $2,710.00
ℹ️ All prices are in USD

PIC18F25K80-I/SO Overview

The Microchip Technology PIC18F25K80-I/SO is a high-performance 8-bit PIC18 microcontroller with integrated ECAN, 32KB of Flash program memory, 4KB of RAM, and a 64 MHz maximum CPU clock (16 MIPS throughput), packaged in a 28-pin SOIC. It features a 12-bit ADC with up to 11 channels, an ECAN module for automotive-grade CAN networking, nanoWatt XLP extreme low-power technology, and an integrated Charge Time Measurement Unit (CTMU) for capacitive touch and precise timing.

An 8-bit microcontroller (MCU) is a self-contained computer-on-a-chip that integrates a CPU, memory (Flash/RAM/EEPROM), peripherals (ADC, timers, communication blocks), and I/O on a single die. Within the broader taxonomy, an 8-bit MCU sits under microcontroller -> embedded processor -> semiconductor device. The PIC18 family is Microchip's enhanced 8-bit architecture, designed for higher performance and C-compilable code compared to baseline PIC16 parts, while remaining easier than migrating to 16-bit PIC24 or dsPIC parts.

Key features of the PIC18F25K80 include nanoWatt XLP sleep currents as low as sub-1 µA typical, an integrated ECAN controller supporting CAN 2.0B active, 1.8V to 5.5V operation suitable for both 3.3V and 5V designs, an 8x8 hardware multiplier for efficient math, and on-chip EEPROM for non-volatile data storage. The 12-bit ADC provides up to 100 ksps conversion rate with internal reference options.

From an architectural perspective, the PIC18F25K80 uses an enhanced Harvard RISC core with a modified instruction set that supports both 8-bit and 16-bit operations, a 31-level hardware stack, and direct, indirect, and relative addressing modes. Peripherals are mapped to SFR space and accessed through well-documented header files in MPLAB X IDE, with peripheral pin select and PPS not present on this generation (those were introduced in newer PIC18F-K42/K40 families).

Typical applications include automotive body and chassis ECAN nodes, industrial building control (HVAC, lighting, elevator control), sensor interfaces with capacitive touch buttons, low-power battery-powered remote nodes, and CAN-based sensor networks. The combination of ECAN and XLP makes it especially attractive in distributed automotive/industrial systems where wake-on-CAN and standby current budgets are critical.

When designing with this device, note that the ECAN pins are multiplexed with general-purpose I/O; designers must configure PPS (where applicable) and verify pin remapping for their CAN bus topology. Use the CTMU for low-cost capacitive touch, and budget PCB layout for the CAN transceiver's EMC requirements (common-mode choke, split termination).

This page synthesizes distributor pricing, drop-in alternatives, application guidance and design notes not found in the manufacturer datasheet alone - intended for engineers selecting a pin-compatible MCU for new designs and field replacement.

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

Microchip Technology
Package: 28-SOIC (SO, 300 mil)
Timers: 2 × 8-bit, 3 × 16-bit
ADC: 10-bit, up to 11 channels
Microchip Technology
Package: 28-pin SOIC wide (SO)
Timers: Multiple 8-bit and 16-bit
ADC: 10-bit, up to 19 channels
Microchip Technology
Package: 28-pin SSOP (5.30 mm)
Core: PIC18 8-bit enhanced RISC
Operating Temperature: -40C to +85C (Industrial, I grade)
Microchip Technology
Package: 28-pin SOIC (SO)
Timers: 4 (8/16-bit)
Core: PIC18 8-bit RISC
Microchip Technology
Package: 28-SOIC (7.50 mm width)
Timers: 4x 8-bit, 4x 16-bit
ADC: 12-bit ADCC, up to 140 ksps

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

PIC18F25K80-I/SP

✅ Drop-In
📦 28-pin PDIP (SP)
Same die, 28-pin PDIP (through-hole) vs 28-SOIC; pinout and electrical specs identical

📋 Reference alternative (not in catalog)

PIC18F25K80-I/SS

✅ Drop-In
Microchip Technology
📦 28-pin SSOP (SS)
PIC18F K80 series · PIC18 8-bit enhanced RISC · 64 MHz · 16 MIPS · 32 KB (16K x 16) · 4 KB · 1 KB · 1.8 V to 5.5 V

✓ In Stock

$1.45 / Unit

View Datasheet →

PIC18F25K80T-I/SO

✅ Drop-In
Microchip Technology
📦 28-pin SOIC (SO)
PIC18 8-bit RISC · 32 KB (16K x 16) · 4 KB · 1 KB · 64 MHz (16 MIPS) · 1.8 V to 5.5 V · 12-bit, up to 11 channels · ECAN 2.0B active/passive

✓ In Stock

$2.78 / Unit

View Datasheet →

PIC18F26K80-I/SO

✅ Drop-In
📦 28-pin SOIC (SO)
Same 28-SOIC footprint and pinout, 64 KB Flash vs 32 KB (+100%), 4 KB RAM identical, ECAN + XLP identical

📋 Reference alternative (not in catalog)

PIC18F25K42-I/SO

✅ Drop-In
📦 28-pin SOIC (SO)
Same 28-SOIC footprint, modern K42 series with PPS, lower sleep current, but SFR remapping requires firmware port (functional drop-in, code-port required)

📋 Reference alternative (not in catalog)

PIC18F25K22-I/SO

✅ Drop-In
Microchip Technology
📦 28-pin SOIC (SO)
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

✓ In Stock

$1.78 / Unit

View Datasheet →

PIC18F46K80-I/P

✅ Drop-In
📦 40-pin PDIP (P)
Same die family, 40-pin PDIP has 64 KB Flash vs 32 KB (+100%), same ECAN and XLP; different pin count - NOT footprint-compatible but firmware-compatible

📋 Reference alternative (not in catalog)

PIC18F25K80-I/SO Maximum Ratings & Electrical Characteristics

Architecture PIC18 8-bit enhanced RISC
Program Memory (Flash) 32 KB (16K x 16 words)
RAM 4 KB
EEPROM 1 KB
Maximum CPU Clock 64 MHz
Throughput 16 MIPS
Operating Voltage Range 1.8 V to 5.5 V
ADC 12-bit, up to 11 channels
CAN Module ECAN (CAN 2.0B active)
Timers 4 x 8-bit / 16-bit timers
Capture/Compare/PWM 3 ECCP + 2 CCP
Communication ECAN, 2x UART, 2x SPI, I2C
CTMU Yes (Charge Time Measurement Unit)
Package 28-pin SOIC (7.50 mm)
Operating Temperature -40 C to +85 C (Industrial)
RoHS Status Compliant
Mounting Type Surface Mount
MSL Level 1 (unlimited)
Core Size 8-bit
Connectivity ECAN, UART, SPI, I2C
Lead-Free Yes

PIC18F25K80-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 RA0 — PORTA bit 0 / analog input AN0
Pin 2 RA1 — PORTA bit 1 / analog input AN1
Pin 3 RA2 — PORTA bit 2 / analog input AN2 / CVREF
Pin 4 RA3 — PORTA bit 3 / analog input AN3 / VREF+
Pin 5 RA4 — PORTA bit 4 / analog input AN4 / T0CKI
Pin 6 RA5 — PORTA bit 5 / analog input AN5 / HLVDIN
Pin 7 RA6 — PORTA bit 6 / OSCO / CLKO
Pin 8 RA7 — PORTA bit 7 / OSCI / CLKI
Pin 9 VSS — Ground reference
Pin 10 VDD — Positive supply voltage
Pin 11 RB0 — PORTB bit 0 / INT0 / AN12
Pin 12 RB1 — PORTB bit 1 / INT1 / AN10 / CTDIN
Pin 13 RB2 — PORTB bit 2 / INT2 / AN8
Pin 14 RB3 — PORTB bit 3 / INT3 / AN9 / CCP2
Pin 15 RB4 — PORTB bit 4 / IOC / KBI0
Pin 16 RB5 — PORTB bit 5 / IOC / KBI1 / PGM
Pin 17 RB6 — PORTB bit 6 / IOC / KBI2 / PGC (ICSP clock)
Pin 18 RB7 — PORTB bit 7 / IOC / KBI3 / PGD (ICSP data)
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive supply voltage
Pin 21 RC0 — PORTC bit 0 / SOSCO
Pin 22 RC1 — PORTC bit 1 / SOSCI / CCP2
Pin 23 RC2 — PORTC bit 2 / CCP1 / AN14
Pin 24 RC3 — PORTC bit 3 / SCL / SCK / AN15
Pin 25 RC4 — PORTC bit 4 / SDA / SDI / AN16
Pin 26 RC5 — PORTC bit 5 / SDO / AN17
Pin 27 RC6 — PORTC bit 6 / CANTX / TX2 / CK2 / AN18
Pin 28 RC7 — PORTC bit 7 / CANRX / RX2 / AN19

Typical Applications

PIC18F25K80-I/SO is suitable for 6 applications: Automotive ECAN Body/Chassis Nodes, Industrial Building Control (HVAC/Lighting/Elevator), Capacitive Touch User Interfaces, Battery-Powered Remote Sensor Nodes, CAN-Based Sensor Networks, Low-Power Wireless Sensor + CAN Bridge.

🚗

Automotive ECAN Body/Chassis Nodes

The PIC18F25K80-I/SO fits automotive body and chassis ECAN nodes because it integrates an ECAN 2.0B active controller with 6 acceptance filters and supports 1.8V to 5.5V supply from the 12V battery rail (via a 5V LDO). With 16 MIPS throughput at 64 MHz, it can service periodic CAN message traffic at 500 kbps while leaving CPU bandwidth for diagnostics (UDS/KWP2000 over CAN) and actuator control. The nanoWatt XLP sleep current (typically <1 uA) enables wake-on-CAN designs where the node must idle on the bus without draining the battery, which is critical for body controllers that remain connected for weeks between ignition cycles. The 12-bit ADC handles analog sensor inputs (temperature, current sense) without an external ADC. Compared to external-CAN solutions, the integrated ECAN saves BOM cost and PCB area.

🏭

Industrial Building Control (HVAC/Lighting/Elevator)

The PIC18F25K80-I/SO suits building automation systems such as HVAC zone controllers, DALI lighting gateways, and elevator dispatch nodes because of its 1.8V to 5.5V range, robust industrial -40C to +85C temperature grade, and 32 KB Flash for protocol stacks (BACnet, Modbus, DALI). The integrated ECAN provides a reliable backbone interface to a central BMS controller, while the 12-bit ADC handles analog sensor inputs (temperature, humidity, pressure transducers). The nanoWatt XLP mode allows battery-backed wireless sensor nodes that pair with the wired ECAN backbone. With 4 KB RAM and 16 MIPS throughput, the K80 comfortably runs state-machine logic for HVAC control loops and message parsing for serial protocols. Compared to discrete analog control boards, the integrated MCU + ADC + CAN shrinks the BOM and improves reliability.

🧩

Capacitive Touch User Interfaces

The PIC18F25K80-I/SO enables low-cost capacitive touch buttons and sliders via its integrated Charge Time Measurement Unit (CTMU), which measures capacitance changes to detect finger touches with sub-pF resolution. Designers can implement 8 to 12 touch buttons with just the CTMU and the on-chip ADC, eliminating the need for a dedicated touch controller. The 32 KB Flash stores touch algorithms and slider/gesture recognition logic, while the 4 KB RAM supports state machines and debounce buffers. The XLP low-power mode (sub-1 uA) is essential for battery-powered remote controls and IoT buttons that wake on touch, perform a short scan, transmit via CAN/UART, and return to sleep. This combination of CTMU + ADC + XLP in a single 28-SOIC part is rare at this price point.

📱

Battery-Powered Remote Sensor Nodes

The PIC18F25K80-I/SO supports battery-powered remote sensor nodes thanks to nanoWatt XLP technology with sleep currents in the sub-1 uA range, enabling multi-year battery life on a pair of AA cells when duty-cycling properly. The 1.8V minimum supply allows operation from depleted batteries down to ~1.8V, extracting more usable energy. The integrated 12-bit ADC (up to 11 channels) reads analog sensors (temperature, soil moisture, gas sensor) directly, while the ECAN or UART/SPI peripherals transmit data on demand. With 32 KB Flash and 4 KB RAM, the MCU handles local sensor processing, edge filtering, and protocol framing without external memory. Compared to discrete low-power MCUs like MSP430, the K80 offers comparable sleep performance with the addition of integrated ECAN for industrial backbone connectivity.

🌐

CAN-Based Sensor Networks

The PIC18F25K80-I/SO is a natural fit for distributed sensor networks that communicate over CAN bus, replacing the RS-485 + discrete analog front end of older systems. Each node contains its own MCU + ADC + ECAN, daisy-chained via a single CAN bus with shared 12V/24V power. The integrated ECAN eliminates the cost of an external CAN controller, while the 12-bit ADC samples analog sensors with 100 ksps throughput for vibration, pressure, or temperature monitoring. The 64 MHz CPU and 16 MIPS throughput provide headroom for on-sensor signal processing (FFT, peak detection, threshold alarms) before transmitting summaries over CAN. The industrial temperature grade and 1.8V to 5.5V range cover harsh factory environments, including motor drives and outdoor installations.

🌐

Low-Power Wireless Sensor + CAN Bridge

The PIC18F25K80-I/SO bridges low-power wireless sensors (sub-GHz, BLE, LoRa) to a wired ECAN backbone by acting as the edge gateway node. The MCU's XLP mode keeps the bridge idle until a wireless event wakes it; then the MCU reads the wireless packet over SPI/UART, processes it, and forwards it onto the CAN bus. The integrated 12-bit ADC monitors the wireless module's RSSI or supply voltage for diagnostics. With 32 KB Flash, the MCU can host custom routing tables, security handshake logic, and time-stamping. The 1.8V to 5.5V range supports both 3.3V wireless modules and 5V CAN transceivers from a shared supply rail, simplifying BOM and PCB. Compared to dedicated bridge ICs, this approach is more flexible and firmware-updatable over CAN.

Recommended Products Summary

MCP2551 External CAN transceiver (ISO 11898) Used in: Automotive ECAN Body/Chassis Nodes, Industrial Building Control (HVAC/Lighting/Elevator), Battery-Powered Remote Sensor Nodes, CAN-Based Sensor Networks, Low-Power Wireless Sensor + CAN Bridge MCP2515 Standalone CAN controller (alternative architecture) Used in: Automotive ECAN Body/Chassis Nodes PIC18F25K80T-I/SO Microchip Technology Used in: Automotive ECAN Body/Chassis Nodes MCP1700 3.3V LDO for power supply Used in: Industrial Building Control (HVAC/Lighting/Elevator), Battery-Powered Remote Sensor Nodes PIC18F26K80-I/SO 64 KB Flash sibling for larger code Used in: Industrial Building Control (HVAC/Lighting/Elevator), CAN-Based Sensor Networks MCP2221 USB-to-UART bridge for touch tuning Used in: Capacitive Touch User Interfaces PIC18F25K42-I/SO K42 successor with enhanced touch (MTouch) Used in: Capacitive Touch User Interfaces MRF89XA Sub-GHz wireless transceiver companion Used in: Low-Power Wireless Sensor + CAN Bridge
What is the flash memory size of the PIC18F25K80-I/SO?
The PIC18F25K80-I/SO contains 32 KB of on-chip Flash program memory organized as 16K x 16 words. According to the Microchip PIC18F66K80 family datasheet, this Flash supports self-programming under software control and is rated for typical endurance of 10,000 erase/write cycles, which is sufficient for firmware update-in-the-field use cases such as automotive ECAN nodes and industrial controllers.
Does the PIC18F25K80-I/SO include a CAN controller?
Yes, the PIC18F25K80-I/SO integrates an ECAN (Enhanced CAN) controller that supports CAN 2.0B active with full acceptance filtering. Per the Microchip datasheet, the ECAN module provides 6 acceptance filters and 2 acceptance masks, eliminating the need for an external CAN controller and reducing BOM cost in automotive body/chassis networks.
What is the maximum operating frequency of the PIC18F25K80-I/SO?
The PIC18F25K80-I/SO runs up to 64 MHz internal oscillator, delivering 16 MIPS instruction throughput. The datasheet specifies that the PIC18 enhanced core executes most instructions in 4 oscillator cycles, so a 64 MHz FOSC yields 16 MIPS of compute bandwidth, which is sufficient for moderate signal-processing tasks and ECAN message handling.
Is the PIC18F25K80-I/SO suitable for automotive applications?
Yes, the PIC18F25K80-I/SO is designed for automotive and industrial applications. The 1.8V to 5.5V operating voltage and integrated ECAN controller make it a common choice for body and chassis ECAN nodes, while the nanoWatt XLP technology supports deep-sleep currents suitable for battery-backed automotive applications. The industrial -40C to +85C temperature grade (I suffix) covers most underhood and cabin environments.
Where to buy PIC18F25K80-I/SO online?
The PIC18F25K80-I/SO is in stock at major authorized distributors including DigiKey (part # 2601519) and Mouser. As of 2026-09-27, the qty-1 unit price on DigiKey is approximately $4.32 with same-day shipping available. For higher volumes and OEM contracts, Microchip direct sales channels and franchise distributors like Arrow and Avnet offer competitive volume pricing.
What is the price of PIC18F25K80-I/SO in 100-piece quantities?
As of 2026-09-27, the PIC18F25K80-I/SO in 100-piece quantities is approximately $3.27 per unit on DigiKey. At 1,000-piece volumes the unit price drops to roughly $2.71, and at 5,000-piece reels pricing falls below $2.50. Volume pricing should always be confirmed with the distributor at quote time, as prices fluctuate with market demand and stock.
What is the lead time for PIC18F25K80-I/SO?
As of 2026-09-27, the PIC18F25K80-I/SO is listed as factory stock with same-day shipping on DigiKey for orders placed before 8 PM Central. Mouser also lists the part in stock for immediate shipment. For automotive-grade -40C to +125C variants (PIC18F25K80-E/SO), lead times can extend to 8-12 weeks due to qualification and certification requirements.
PIC18F25K80-I/SO vs PIC18F25K20-I/SO - which is better for new designs?
For new designs, choose the PIC18F25K80-I/SO over the PIC18F25K20-I/SO. Both share the 28-SOIC package and 32 KB Flash, but the K80 adds integrated ECAN, nanoWatt XLP low-power technology, CTMU, and a 12-bit ADC, while the K20 has only a 10-bit ADC and lacks ECAN. The K80 is the more future-proof choice unless you have a specific reason (legacy code, supply) to use the K20.
What is the best drop-in replacement for PIC18F25K80-I/SO?
The best same-brand drop-in replacements for PIC18F25K80-I/SO are the PIC18F25K80-I/SP (PDIP package, pin-to-pin compatible) and the PIC18F25K80-I/SS (SSOP package, pin-to-pin compatible). For an exact functional equivalent in 28-SOIC with the same die, choose PIC18F25K80T-I/SO. For lower-power migration within the same package, PIC18F25K42-I/SO is the modern K42-series successor with reduced power consumption.
Can PIC18F25K42-I/SO replace PIC18F25K80-I/SO?
The PIC18F25K42-I/SO can functionally replace the PIC18F25K80-I/SO in many applications but is NOT a true drop-in. The K42 family introduces peripheral pin select (PPS) and different SFR mappings, so existing K80 firmware requires code-level porting. For brownfield replacements where firmware is fixed, prefer the K80 family; for new designs targeting lower power and modern peripherals, prefer the K42.
When should I choose PIC18F25K80-I/SO over PIC18F26K80-I/SO?
Choose the PIC18F25K80-I/SO when 32 KB Flash and 4 KB RAM meet your requirements and you want to minimize cost. Choose the PIC18F26K80-I/SO when you need 64 KB Flash and 4 KB RAM for more code headroom or larger data buffers. Both share the same 28-SOIC footprint and pinout, so the choice is purely based on memory needs; the K26 typically costs about 10-15% more than the K25.
Where to download PIC18F25K80-I/SO datasheet PDF?
The official Microchip PIC18F25K80-I/SO datasheet PDF is available at https://ww1.microchip.com/downloads/en/DeviceDoc/39977f.pdf. This document covers the entire PIC18F66K80 family (K80, K60, K40, K20) and is the authoritative source for pinout, electrical characteristics, and peripheral descriptions. Programming specifications are available separately under document DS30009678 or equivalent.
Where to find PIC18F25K80-I/SO pinout?
The PIC18F25K80-I/SO pinout for the 28-SOIC package is published on page 7 of the PIC18F66K80 family datasheet (Microchip document 39977f). Pin 1 is RA0, pin 28 is RA7; the ECAN signals are on RC6 (CANTX) and RC7 (CANRX) multiplexed with general-purpose I/O. The pinout SVG and full pin description are also reproduced on the XAIPART product page for quick reference.
Is PIC18F25K80-I/SO the same as PIC18F25K80T-I/SO?
No, the PIC18F25K80-I/SO and PIC18F25K80T-I/SO are functionally identical but differ in packaging format. The I/SO is shipped in tubes (industrial grade, -40C to +85C), while the T/I/SO ships on tape and reel for high-volume SMT assembly. Both use the same die and silicon, so firmware is interchangeable; the choice is purely a logistics and assembly preference.
What STMicroelectronics equivalent exists for PIC18F25K80-I/SO?
There is no direct STMicroelectronics pin-compatible drop-in for the PIC18F25K80-I/SO because the PIC18 instruction set and SFR layout are Microchip-proprietary. The closest cross-brand functional equivalents are STM8S003F3 in 20-TSSOP (different footprint) or STM32G031J6 in 8-SO (different footprint). Engineers moving from PIC18 to STM must redesign firmware and PCB layout - it is NOT a drop-in replacement.

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

Selection Guide

Choose the PIC18F25K80-I/SO when you need an integrated ECAN controller, sub-1 µA XLP sleep, and 32 KB Flash in a 28-SOIC package for automotive or industrial CAN networks. It is the best fit when your design must support wake-on-CAN, capacitive touch sensing via CTMU, and 1.8V-5.5V operation from battery or 5V rails. Choose the PIC18F26K80-I/SO (same footprint) if you need 64 KB Flash for larger code or data. Choose the PIC18F25K80-I/SP if you prefer through-hole PDIP for prototyping or hobbyist builds. Choose the PIC18F25K42-I/SO for new designs targeting the modern K42 family with PPS and lower active current, but budget for firmware porting. Avoid the PIC18F25K20-I/SO unless you specifically need legacy K20 code or a 10-bit ADC - the K80 is a strict upgrade with ECAN + XLP at similar cost.

Comparison with Alternatives

Parameter This Product PIC18F25K80-I/SP PIC18F25K80T-I/SO PIC18F26K80-I/SO PIC18F25K42-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-pin SOIC (SO) 28-pin PDIP (SP) - through-hole, same pinout 28-pin SOIC (SO) - same, tape & reel 28-pin SOIC (SO) - same 28-pin SOIC (SO) - same footprint
Flash Memory 32 KB 32 KB - identical 32 KB - identical 64 KB (+100%) 32 KB - same
RAM 4 KB 4 KB - same 4 KB - same 4 KB - same 2 KB (-50%)
CPU Clock 64 MHz / 16 MIPS 64 MHz / 16 MIPS 64 MHz / 16 MIPS 64 MHz / 16 MIPS 64 MHz / 16 MIPS
ECAN Module Yes (CAN 2.0B) Yes Yes Yes No (K42 lacks ECAN)
ADC Resolution 12-bit, 11 ch 12-bit, 11 ch 12-bit, 11 ch 12-bit, 11 ch 12-bit, 24 ch (K42 PPS-enabled)
Operating Voltage 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 2.3 V to 5.5 V (slightly higher min)
Temperature Grade -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial)
Unit Price (qty 1, as of 2026-09-27) $4.32 ~$4.40 (PDIP slightly higher) ~$4.32 (same die) ~$5.00 (more Flash) ~$3.60 (modern successor)

Key Differentiators

  • Integrated ECAN 2.0B controller with 6 acceptance filters (vs PIC18F25K22-I/SO)
  • nanoWatt XLP sleep current <1 µA typical with full RAM retention (vs PIC18F25K20-I/SO)
  • CTMU (Charge Time Measurement Unit) for capacitive touch (vs PIC18F25K42-I/SO)
  • Same 28-SOIC footprint across K80/K26 family (vs PIC18F26K80-I/SO (64 KB Flash))

Design Notes

Estimated: At VDD=5V with ECAN, ADC, and CPU active at 64 MHz, total supply current is typically ~15-20 mA. When idle with peripherals off, expect ~3-5 mA; in XLP Sleep mode with ECAN disabled, current drops below 1 µA typical per the Microchip datasheet. For battery-powered designs, use a low-Iq LDO such as MCP1700 (1.6 µA Iq) to avoid wasting the XLP sleep budget. Decouple VDD with 100 nF and 10 µF ceramic placed within 5 mm of the pins.

Estimated: Place the ICSP header (PGD/PGC on RB7/RB6, plus MCLR/VPP) on the PCB even for production boards to allow field firmware updates and in-circuit debugging. Route the ECAN differential pair (CANTX/RC6, CANRX/RC7) as a matched 100-ohm differential pair with ground reference on both sides. Keep the CAN transceiver (e.g. MCP2551) within 10 mm of the MCU CAN pins to minimize stub length and meet ISO 11898 signal-integrity requirements.

Estimated: The 12-bit ADC achieves ~70 dB SNR at 100 ksps when the analog supply is properly filtered. Use a separate analog VDD pin if available (or ferrite-bead-isolated AVCC/VDD) and decouple with 100 nF + 10 µF. Avoid routing ADC inputs near high-frequency digital lines (ECAN, SPI clocks); add a ground guard ring around sensitive analog traces. Use the internal 1.024V FVR reference for ratiometric measurements to eliminate external reference noise.

Estimated: Do not leave MCLR floating - tie to VDD through a 10 kohm resistor or drive actively. Configure the CONFIG register for the correct oscillator mode (e.g. INTIO67 for internal 16 MHz without external crystal) and disable the watchdog unless required. When using the CTMU for capacitive touch, follow Microchip AN1250 (Capacitive Touch Algorithm) and ensure the touch sensors have proper ground flooding to avoid false triggers. Confirm ECAN baud rate configuration uses the correct CAN clock source per the ECAN section of the datasheet (typically FCAN = FOSC).

Estimated: The 28-SOIC package has a thermal resistance of approximately 60-80 C/W theta-JA on a 2-layer 1-oz copper PCB, so thermal management is not a concern at typical MCU current levels. However, allocate at least one continuous ground pour under the MCU and stitch vias around the package perimeter to provide a low-inductance ground reference for the ECAN and ADC subsystems. If the design uses the ADC, route analog and digital grounds as a star-ground topology with the star point at the MCU VSS pin.

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. Not AEC-Q100 qualified - the -I (industrial) grade targets -40C to +85C, not automotive -40C to +125C. For AEC-Q100 grade, choose the PIC18F25K80-E/SO (extended) variant. Halogen-free per Microchip environmental compliance disclosures.

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

Related Searches

PIC18F25K80-I/SO PIC18F25K80 datasheet PDF Microchip PIC18F25K80 ECAN microcontroller 8-bit MCU 32KB Flash CAN controller 28-SOIC PIC microcontroller ECAN PIC18F25K80 automotive CAN node PIC18F25K80-I/SO vs PIC18F25K20-I/SO PIC18F25K80 drop-in replacement PIC18F25K80-I/SO buy price stock nanoWatt XLP low power 8-bit MCU PIC18F25K80 CTMU capacitive touch PIC18F25K80 pinout 28-SOIC PIC18F25K80 lead time distributor PIC18F25K80 industrial building control what is the flash memory of PIC18F25K80

Related Components & Terms

Microchip Technology PIC18F25K80-I/SO PIC18F25K80 PIC18F66K80 family PIC18F26K80-I/SO PIC18F25K42-I/SO PIC18F25K22-I/SO PIC18F25K20-I/SO PIC18F25K80-I/SP PIC18F25K80T-I/SO PIC PIC18 8-bit microcontroller MCU RISC ECAN CAN 2.0B ISO 11898 nanoWatt XLP CTMU 12-bit ADC EEPROM Flash memory SOIC 28-SOIC RoHS AEC-Q100 MPLAB X ICSP automotive CAN building automation industrial control battery-powered sensor capacitive touch wake-on-CAN
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