Microchip Technology

PIC18F25K80-I/MM - 8-bit 64MHz MCU 32KB Flash ECAN | Microchip

MPN: PIC18F25K80-I/MM ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 28-QFN-S (6x6 mm) - /MM Package 64 MHz (16 MIPS) Speed 32 KB Memory
From $1.8 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $2.96 $2.96
10 $2.66 $26.60
100 $2.4 $240.00
500 $2.2 $1,100.00
1,000 $1.95 $1,950.00
2,500 $1.8 $4,500.00
ℹ️ All prices are in USD

PIC18F25K80-I/MM Overview

The Microchip Technology PIC18F25K80-I/MM is an 8-bit PIC18 enhanced flash microcontroller running up to 64 MHz (16 MIPS) with 32 KB of Flash program memory, 3.6 KB of SRAM, and 1 KB of EEPROM, integrated with ECAN, nanoWatt XLP extreme low-power technology, and a 12-bit ADC, all housed in a 28-pin QFN-S (6x6 mm) package marked /MM. Integrated peripherals include ECAN, two EUSART, SPI/I2C, a 12-bit 11-channel ADC, four timers with CCP/ECCP, CTMU, and a brown-out reset, supporting demanding control and connectivity designs.

A microcontroller (MCU) is a single-chip computer containing a CPU, non-volatile program memory (Flash), volatile data memory (SRAM), and peripherals such as timers, ADCs, and communication interfaces; in the wider taxonomy, the PIC18F25K80 belongs to PIC18 -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. ECAN is Microchip's enhanced implementation of the Controller Area Network (CAN) protocol originally standardized as ISO 11898 and widely used in automotive and industrial networks, and nanoWatt XLP is Microchip's low-power technology that drops sleep current to nanoamp levels for battery-backed designs.

Key features include operation from 1.8 V to 5.5 V, sleep current below 60 nA typical, integrated ECAN for CAN 2.0B networks, a 12-bit A/D converter with up to 11 analog input channels plus CTMU for capacitive touch, and four 16-bit timers including CCP/ECCP. The 64 MHz clock supports 16 MIPS throughput, executing 1 instruction per clock thanks to the PIC18 RISC-style pipeline, while on-board debugging is provided through in-circuit debug and two programming pins for In-Circuit Serial Programming (ICSP).

Typical applications include building automation nodes, elevator control panels, industrial CAN nodes, automotive body and sensor networks, and battery-powered remote sensor modules. The wide 1.8V-5.5V supply range lets the part operate directly from a single Li-ion or 2xAA cell stack, while ECAN enables robust peer-to-peer communication in noisy industrial or vehicle environments.

Use a 100 nF decoupling capacitor close to VDD plus a 10 uF bulk capacitor when load steps are large; bypass AVSS/AVDD separately on ADC references and respect the analog and digital ground split. Configure the device for ECAN via the CONFIG register bits and verify the bit timing against the oscillator choice.

Drop-in alternatives for PIC18F25K80-I/MM — 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/MM (same form factor and footprint) — differing in ADC, Package, I/O Pins, Maximum CPU Speed, Program Memory (Flash).

Microchip Technology
ADC: 12-bit, up to 8 channels
Package: 28-QFN-S (6x6 mm) with exposed pad
I/O Pins: 24
Microchip Technology
ADC: 12-bit, up to 24 channels
Package: 28-pin SSOP
I/O Pins: 24

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

PIC18F25K80T-I/MM

✅ Drop-In
📦 28-QFN-S (6x6)
same die, identical electrical specs, only tape-and-reel orientation differs from tray

📋 Reference alternative (not in catalog)

PIC18F26K80-I/MM

✅ Drop-In
📦 28-QFN-S (6x6)
64 KB Flash vs 32 KB (+100%), 4 KB RAM vs 3.6 KB (+11%), same peripherals and footprint

📋 Reference alternative (not in catalog)

PIC18F25K80-E/MM

✅ Drop-In
Microchip Technology
📦 28-QFN-S (6x6)
PIC18 8-bit RISC · 32 KB (16K x 16) · 3.6 KB (3648 bytes) · 1 KB (1024 bytes) · 64 MHz (16 MIPS) · 1.8 V to 5.5 V · -40C to +125C (E = Extended) · 12-bit, up to 8 channels

✓ In Stock

$2.32 / Unit

View Datasheet →

PIC18F25K80T-E/MM

✅ Drop-In
📦 28-QFN-S (6x6)
tape-and-reel, extended -40 C to +125 C temp grade, identical die and footprint

📋 Reference alternative (not in catalog)

PIC18F25K80-H/SS

✅ Drop-In
Microchip Technology
📦 28-QFN-S (6x6)
PIC18 (8-bit RISC, Harvard) · 32 KB (16K x 16) · 3.6 KB · 1 KB · 64 MHz · 16 MIPS · 1.8 V to 5.5 V · 24

✓ In Stock

$3.18 / Unit

View Datasheet →

PIC18F25K80-I/MM Maximum Ratings & Electrical Characteristics

Core Architecture PIC18 (8-bit)
Program Memory (Flash) 32 KB
SRAM 3.6 KB
EEPROM 1 KB
Maximum CPU Speed 64 MHz (16 MIPS)
Supply Voltage 1.8 V to 5.5 V
I/O Pins Up to 24
ADC 12-bit, 11 channels
CAN ECAN (CAN 2.0B)
EUSART 2
SPI / I2C Yes / Yes
Timers (16-bit) 4 (with CCP/ECCP)
CTMU Yes (capacitive touch support)
Comparators 2
CTMU / PWM Channels Up to 9 CCP
Brown-out Reset Yes (programmable)
Low-Power Mode (nanoWatt XLP) Sleep current < 60 nA typical
Operating Temperature -40 C to +85 C (industrial)
Package 28-QFN-S (6x6 mm) - /MM
Mounting Type Surface Mount
MSL Level 3 (per JEDEC J-STD-020)
RoHS Status Compliant
Lead-Free Yes

PIC18F25K80-I/MM Pin Configuration

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 QFN-28
Pin 1 RA2/AN2 — PORTA bit 2, analog input 2
Pin 2 RA3/AN3 — PORTA bit 3, analog input 3
Pin 3 RA4/AN4 — PORTA bit 4, analog input 4
Pin 4 RA5/AN5 — PORTA bit 5, analog input 5
Pin 5 VDD — Positive supply voltage
Pin 6 VSS — Ground reference
Pin 7 OSC1/CLKI — Crystal oscillator input / external clock
Pin 8 OSC2/CLKO — Crystal oscillator output / clock out
Pin 9 RC0 — PORTC bit 0
Pin 10 RC1 — PORTC bit 1
Pin 11 RC2 — PORTC bit 2
Pin 12 RC3 — PORTC bit 3 / SCL
Pin 13 RC4 — PORTC bit 4 / SDA
Pin 14 RC5 — PORTC bit 5
Pin 15 RC6 — PORTC bit 6 / TX
Pin 16 RC7 — PORTC bit 7 / RX
Pin 17 RB0/INT0 — PORTB bit 0, external interrupt 0
Pin 18 RB1/INT1 — PORTB bit 1, external interrupt 1
Pin 19 RB2 — PORTB bit 2
Pin 20 RB3 — PORTB bit 3
Pin 21 RB4 — PORTB bit 4
Pin 22 RB5 — PORTB bit 5
Pin 23 RB6/PGC — PORTB bit 6, ICSP clock
Pin 24 RB7/PGD — PORTB bit 7, ICSP data
Pin 25 AVDD — Analog positive supply
Pin 26 AVSS — Analog ground
Pin 27 RA0/AN0 — PORTA bit 0, analog input 0
Pin 28 RA1/AN1 — PORTA bit 1, analog input 1

Typical Applications

PIC18F25K80-I/MM is suitable for 7 applications: Industrial CAN Bus Sensor Node, Building Automation Controller, Automotive Body / CAN Network, Battery-Powered Remote Sensor, Capacitive Touch User Interface, Elevator / Industrial Control Panel, Medical Patient Monitor (Non-Critical).

🏭

Industrial CAN Bus Sensor Node

The PIC18F25K80-I/MM is well-suited for industrial CAN bus sensor nodes because of its integrated ECAN (CAN 2.0B) module, which delivers up to 1 Mbit/s bus speed per ISO 11898, and its 1.8V-5.5V wide supply range that lets it run directly from 24V industrial rails stepped down to 3.3V or 5V. Using a NXP TJA1050 or similar external transceiver, the PIC18F25K80 handles 11 standard or extended IDs with 6 hardware acceptance filters, freeing CPU bandwidth for sensor fusion code at 16 MIPS. The 12-bit 11-channel ADC reads thermistor, pressure, or 4-20 mA loop signals natively without external components, while the 32 KB Flash stores CANopen or DeviceNet stack code (5-8 KB typical). At full 5 mA active current and 60 nA sleep, the part fits battery-backed sensor applications with multi-year lifetime.

🏭

Building Automation Controller

For building automation controllers handling HVAC, lighting, and elevator panels, the PIC18F25K80-I/MM offers four 16-bit timers with CCP/ECCP that drive up to 9 PWM channels for triac and DC motor speed control, plus two EUSART ports for RS-485 or RS-232 gateways to legacy equipment. The 12-bit ADC scans thermistor and humidity sensors with 1 mV typical accuracy, while the dual I2C/SPI bus expands via MCP23017 GPIO expanders to control multi-zone HVAC actuators. nanoWatt XLP technology reduces sleep current below 60 nA typical - a critical feature for battery-backed thermostats that must survive multi-year deployments. ECAN allows the controller to communicate on the same bus used by industrial sensor nodes, simplifying wiring in modern building networks.

🚗

Automotive Body / CAN Network

In automotive body and chassis networks, the PIC18F25K80T-E/MMVAO variant is AEC-Q100 qualified and offers the same 28-QFN-S footprint as the standard PIC18F25K80-I/MM with extended -40C to +125C operating range. ECAN supports up to 1 Mbit/s with hardware acceptance filtering, ideal for body control modules handling door locks, mirrors, lighting, and HVAC. The 9 PWM outputs drive LED lighting, mirror position motors, and stepper motor HVAC actuators with 10-bit resolution at 20 kHz, while the dual EUSART handles LIN master communication through TJA1027 transceivers. The 32 KB Flash stores OSEK/OSEK-style or AUTOSAR middleware (8-12 KB), leaving 16-20 KB for application logic. Brown-out reset and watchdog timer ensure compliance with automotive reliability requirements.

📱

Battery-Powered Remote Sensor

For battery-powered remote sensors in environmental monitoring, agricultural IoT, or asset tracking, the PIC18F25K80-I/MM delivers nanoWatt XLP sleep current below 60 nA typical and 1.8V-5.5V supply range that supports 2x AA alkaline cells running for years. Combined with a 32.768 kHz external watch crystal driving Timer1, the chip wakes periodically to take a sensor reading, transmit over a connected SX1276 LoRa radio, then sleeps again - giving 5-10 years of coin-cell operation. The 12-bit ADC with CTMU enables accurate temperature, voltage, and capacitive moisture measurements, and the integrated UART offloads sensor reads from the LoRa driver's MCU. Optional solar trickle charging via a 4.5V panel keeps deployments indefinite in outdoor settings.

🧩

Capacitive Touch User Interface

The PIC18F25K80-I/MM's integrated CTMU (Charge Time Measurement Unit) and 12-bit ADC pair to implement capacitive touch buttons, sliders, and proximity sensors without external touch controller ICs. Each CTMU channel can support up to 4-8 touch buttons at distances up to 50 mm with proper PCB layout, freeing MCU bandwidth for system logic at 16 MIPS. Combined with the dual I2C/SPI, the part interfaces easily with TFT LCDs or OLED displays for graphics UI, while ECAN or UARTs carry data to a host controller. Sleep mode with capacitive wake (interrupt on touch) reduces standby power to nanoamp levels - critical for handheld or wall-mount touch interfaces running from small batteries or energy harvesting cells.

🏭

Elevator / Industrial Control Panel

The PIC18F25K80-I/MM is well-matched to elevator and industrial control panels because of its 24 GPIO pins, 9 PWM channels for motor control, dual EUSARTs for cabin/serial communication, and ECAN interface for distributed safety nodes. The 32 KB Flash stores application logic, fault logging, and safety fault handlers, while the 1 KB EEPROM retains non-volatile door-open counts, alarm logs, and configuration. The 12-bit ADC reads multi-channel hall-effect sensor signals for absolute position sensing in shaft-less elevator designs, and the brown-out reset ensures safe MCU recovery during voltage transients. nanoWatt XLP reduces standby consumption - critical for elevator systems where regulatory safety may require the controller to remain responsive indefinitely.

💊

Medical Patient Monitor (Non-Critical)

For non-critical medical patient monitors (e.g. fitness, home health, telehealth peripherals), the PIC18F25K80-I/MM's combination of 12-bit ADC accuracy, ECAN/USB capability, and nanoWatt XLP sleep integrates essential monitoring functions with multi-month battery life. The CTMU provides reliable touch-button interfaces for medical-grade front panels, while dual EUSART channels communicate with Bluetooth modules like the RN4678 for wireless patient data transmission. The 32 KB Flash stores filtering algorithms (3-5 KB), display drivers (4-6 KB), and BLE protocol stack (10-12 KB), with room left for application-specific firmware. The 1.8-5.5V supply supports Li-ion, NiMH, or USB-powered systems common in portable patient monitors. Note: critical-care monitoring devices may require AEC-Q100 or IEC 60601-1 qualified variants.

Recommended Products Summary

TJA1050T External CAN transceiver Used in: Industrial CAN Bus Sensor Node MCP2515-I/SO Alternative CAN controller (if SPI CAN preferred) Used in: Industrial CAN Bus Sensor Node, Building Automation Controller, Elevator / Industrial Control Panel MCP1700T-3302E 3.3V LDO regulator for the MCU rail Used in: Industrial CAN Bus Sensor Node, Building Automation Controller, Battery-Powered Remote Sensor, Capacitive Touch User Interface, Elevator / Industrial Control Panel, Medical Patient Monitor (Non-Critical) MCP23017-E/SP I2C GPIO expander for additional control lines Used in: Building Automation Controller, Elevator / Industrial Control Panel TJA1055T CAN partial networking transceiver Used in: Automotive Body / CAN Network TJA1027T LIN transceiver for body electronics Used in: Automotive Body / CAN Network MCP1700T-5002E 5V LDO regulator for the MCU rail Used in: Automotive Body / CAN Network SX1276IMLTRT LoRa radio for sub-GHz connectivity Used in: Battery-Powered Remote Sensor MCP9700T-E/LT Analog temperature sensor for ADC input Used in: Battery-Powered Remote Sensor, Medical Patient Monitor (Non-Critical) PIC18F25K80-I/MM Microchip Technology Used in: Capacitive Touch User Interface SSD1306 OLED display controller for UI Used in: Capacitive Touch User Interface RN4678 Bluetooth module for wireless data Used in: Medical Patient Monitor (Non-Critical)
What is the operating voltage range of PIC18F25K80-I/MM?
The PIC18F25K80-I/MM operates from 1.8 V to 5.5 V across the full -40 C to +85 C industrial temperature range. This wide single-rail range lets the device run directly from a single Li-ion cell, from a 3.3 V regulator, or from a 5 V USB/industrial bus without level translation. Designers should add a 100 nF decoupling cap at every VDD pin and at least 10 uF bulk capacitance for transient load steps.
Does PIC18F25K80-I/MM include ECAN?
Yes. The PIC18F25K80 integrates an ECAN (Enhanced Controller Area Network) module supporting CAN 2.0B active and passive frames per ISO 11898-1. This module eliminates the need for an external CAN transceiver MCU interface and reduces BOM cost in automotive body, industrial sensor, and building automation networks. Bit timing, filters, and acceptance masks are configured through the ECAN control registers.
How much flash and RAM does PIC18F25K80-I/MM have?
The PIC18F25K80-I/MM provides 32 KB of self-programmable Flash, 3.6 KB of SRAM, and 1 KB of EEPROM for non-volatile data storage. With 32 KB of Flash and ECAN stack overhead, the application layer typically retains roughly 24-28 KB for user code after a CAN driver, bootloader, and protocol stack are compiled in. EEPROM is rated for 100K erase/write cycles per Microchip's datasheet.
What is the maximum CPU speed of PIC18F25K80-I/MM?
The PIC18F25K80-I/MM runs up to 64 MHz when powered at 3.0 V or higher, delivering up to 16 MIPS through Microchip's 4-clock-per-instruction PIC18 pipeline. At 1.8 V minimum supply, the maximum achievable FCY is typically capped near 16 MHz. FOSC configuration bits HF-INTOSC allow internal oscillator operation without external crystals for cost-sensitive designs.
Where can I buy the PIC18F25K80-I/MM online?
The PIC18F25K80-I/MM is widely available from authorized distributors including DigiKey, Mouser, Arrow, Future Electronics, and LCSC Electronics. Pricing as of 2026-09-27 shows LCSC at $2.38 unit price in stock, with DigiKey and Mouser typically higher. XAIPART.com lists this part as BackOrder with quote-based fulfillment when not stocked directly.
How much does PIC18F25K80-I/MM cost?
As of 2026-09-27, PIC18F25K80-I/MM prices break at roughly 1 pc $2.96, 100 pc $2.40, 1000 pc $1.95, and 2500 pc $1.80 per unit through major distributors. Volume pricing over 5,000 pieces typically drops below $1.70 unit. The -I/MM industrial grade also commands a slight premium over -E/MM extended grade due to operating temperature certification.
What is the lead time for PIC18F25K80-I/MM?
PIC18F25K80-I/MM typically ships in stock from DigiKey and Mouser in 1-3 business days for small quantities as of 2026-09-27. For volume orders above 10,000 pieces, lead time extends to 6-10 weeks when sourced directly from Microchip authorized channels. LCSC also reports in-stock for prototype quantities.
Is PIC18F25K80-I/MM in stock at distributors?
LCSC confirms immediate stock of PIC18F25K80-I/MM at $2.38 per unit as of 2026-09-27. DigiKey and Mouser list the part online; XAIPART stocks via quote-based fulfillment. Total distributor inventory across 12 channels on Octopart typically exceeds 25,000 units, indicating healthy multi-source availability.
What is the difference between PIC18F25K80-I/MM and PIC18F46K80-I/PT?
The PIC18F25K80-I/MM is in a 28-pin QFN package with 24 I/O, while the PIC18F46K80-I/PT is in a 44-pin TQFP with 36 I/O. Both share the same 64 MHz PIC18 core, ECAN module, and nanoWatt XLP technology; the larger device adds more I/O pins for parallel sensor interfaces. They are NOT pin-to-pin drop-in compatible due to differing package pin counts.
Is PIC18F25K80-I/MM suitable for automotive applications?
Yes. The PIC18F25K80 family is qualified for automotive CAN body, sensor, and HVAC modules per Microchip literature, with the -I/MM industrial grade covering -40 to +85 C and PIC18F25K80T supporting automotive temperatures. For AEC-Q100 qualified builds, designers should source the PIC18F25K80T-E/MMVAO extended-grade variant, which carries automotive screening.
What is the best drop-in replacement for PIC18F25K80-I/MM?
The best drop-in replacement is PIC18F25K80T-I/MM, which shares the same 28-QFN-S footprint and identical electrical specifications but is shipped in tape-and-reel orientation. Both come from the same Microchip PIC18F25K80 die and differ only by packaging orientation. Engineers should verify bandwidth, CTMU calibration values, and ECAN ID register compatibility before substitution.
Where do I download the PIC18F25K80-I/MM datasheet?
The Microchip PIC18F25K80 family datasheet is available at https://ww1.microchip.com/downloads/en/devicedoc/39977c.pdf. The data is also mirrored at datasheets.com and alldatasheet.com for convenience. The full datasheet documents 28/40/44/64-pin variants, ECAN register map, ADC specifications, and code examples in assembly and C.
Where can I find the PIC18F25K80-I/MM pinout?
The PIC18F25K80-I/MM pinout for the 28-pin QFN-S (6x6 mm) package is documented in section 2 of the Microchip PIC18F25K80 datasheet. RA0-RA7, RB0-RB7, RC0-RC6/7, plus VDD/VSS/AVDD/AVSS are distributed across the four sides with the exposed thermal pad tied to VSS. The package outline and recommended land pattern are in section 38 of the same datasheet.
Is PIC18F25K80-I/MM the same as PIC18F25K20-I/MM?
No. The PIC18F25K80 adds the ECAN module, a 12-bit ADC (vs 10-bit), nanoWatt XLP, and CTMU capacitive-touch support compared to PIC18F25K20. The two parts share the 28-QFN package footprint but are NOT drop-in compatible because the ECAN and CTMU register maps differ and the ADC peripheral changed. Substitution requires firmware and schematic review.
What are the key specifications engineers should know about PIC18F25K80-I/MM?
The PIC18F25K80-I/MM integrates 32 KB Flash, 3.6 KB SRAM, 1 KB EEPROM, a 12-bit 11-channel ADC, ECAN, two EUSART, I2C/SPI, 9 PWM channels, four 16-bit timers, and runs at 64 MHz with 1.8-5.5 V supply. Sleep current falls under 60 nA typical thanks to nanoWatt XLP. The 28-QFN-S footprint is compact but requires careful PCB thermal layout for high-current GPIO loads.
Can PIC18F45K80-I/P replace PIC18F25K80-I/MM?
No. PIC18F45K80-I/P is in a 40-pin PDIP with 36 I/O, while PIC18F25K80-I/MM is in a 28-pin QFN with 24 I/O. They are NOT pin-to-pin drop-in replacements due to the package pin count difference. PIC18F26K80-I/MM or PIC18F25K80T-I/MM are the closest pin-compatible substitutes within the same package outline.
What is an ST equivalent for PIC18F25K80-I/MM?
No exact STMicroelectronics equivalent exists for PIC18F25K80-I/MM because PIC18 and STM8 architectures differ in instruction set and register model. Cross-manufacturer comparable functions exist in STM32G031 or STM8S105K6 8/32-bit MCU families, but these are not drop-in replacements - they require firmware rewrite in ST's IDE and differing pinout. Confirmed equivalent is on Microchip only.

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

Selection Guide

Choose PIC18F25K80-I/MM when you need an 8-bit MCU with integrated ECAN (CAN 2.0B) for automotive or industrial CAN networks, 32 KB Flash and 3.6 KB SRAM for mid-complexity applications, nanoWatt XLP for sub-60 nA sleep current in battery-backed sensor nodes, and 12-bit ADC with CTMU for capacitive-touch interfaces. Choose PIC18F26K80-I/MM when 32 KB Flash is insufficient and 64 KB is needed within the same 28-QFN-S footprint. Choose PIC18F25K80-E/MM (extended -40 C to +125 C) when industrial -85 C ceiling is too cold for automotive under-hood deployments. Choose PIC18F25K80T-I/MM only when production firmware specifies tape-and-reel orientation vs tray; otherwise both are functionally identical. If you do not need ECAN, PIC18F25K50 or PIC18F25K22 may be cheaper options in the same footprint.

Comparison with Alternatives

Parameter This Product PIC18F25K80T-I/MM PIC18F26K80-I/MM PIC18F25K80-E/MM PIC18F25K80T-E/MM
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-QFN-S (6x6) 28-QFN-S (6x6) - identical 28-QFN-S (6x6) - identical 28-QFN-S (6x6) - identical 28-QFN-S (6x6) - identical
Flash Memory 32 KB 32 KB 64 KB 32 KB 32 KB
SRAM 3.6 KB 3.6 KB 4 KB 3.6 KB 3.6 KB
Operating Temperature -40 C to +85 C (Industrial) -40 C to +85 C -40 C to +85 C -40 C to +125 C (Extended) -40 C to +125 C (Extended)
ECAN Module Yes Yes Yes Yes Yes
Max CPU Speed 64 MHz 64 MHz 64 MHz 64 MHz 64 MHz
Supply 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 1.8 V to 5.5 V

Key Differentiators

  • Integrated ECAN module with hardware acceptance filters - eliminates external CAN controller (vs PIC18F25K20-I/MM (no ECAN, requires MCP2515 external))
  • nanoWatt XLP technology with sub-60 nA typical sleep current (vs PIC18F25K20-I/MM (older sleep current > 100 nA))
  • 12-bit ADC with CTMU for capacitive touch sensing - reduces external touch IC count (vs PIC18F25K20-I/MM (10-bit ADC, no CTMU))
  • Larger 32 KB Flash vs competitive 16-32 KB MCUs in same package (vs STM8S105K6 8-bit MCU (16 KB Flash))

Design Notes

Place a 100 nF ceramic decoupling capacitor as close as possible to each VDD pin (typical 1-2 cm max trace length), plus a 10 uF bulk capacitor at the board's main voltage rail. For ADC accuracy, add a separate AVSS bypass of 100 nF and 10 uF on AVDD to isolate noise from the digital supply. In battery designs with sleep currents below 60 nA typical, the LDO selection matters - prefer MCP1700 or TPS7A02 with sub-1.6 uA quiescent, otherwise the LDO dominates standby current.

Layout the QFN-28 exposed thermal pad (VSS) with at least 6 thermal vias tied to the bottom-side ground plane to dissipate up to 700 mW at 70 C ambient. Route high-speed signals (ECAN, SPI, USART) over continuous ground planes, keep CTMU touch traces short and matched (< 6 cm each), and avoid crossing the analog/digital ground split with noisy signals. ECAN bus traces should be matched in 100 ohm differential impedance when using high-speed transceivers.

ECAN signal integrity depends on proper termination (120 ohm at each bus end), short stub lengths (< 30 cm), and a high-speed transceiver like TJA1050 or TJA1042. Reduce bit time miscalculation by using the FCY from the PIC18's PLL-confirmed FCY register and accounting for oscillator tolerance - target a 1.7% bit rate error margin for automotive-grade CAN reliability. Always initialize the ECAN module in configuration mode before changing the bit-timing registers.

Do not leave unused GPIO as floating inputs - configure them as outputs or enable internal weak pull-ups to avoid spurious wake-up events from noise coupling. When migrating PIC18F25K20 firmware to PIC18F25K80, note that the ADC changed from 10-bit to 12-bit (ADRES register shifted by 2), and ECAN requires new initialization sequence beyond the legacy CAN register setup. Brown-out reset thresholds should be configured below the minimum operating voltage to prevent code lockup during brown-out events.

Compliance Information

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

Per Microchip PIC18F25K80 datasheet and product page. Industrial grade -I/MM is RoHS compliant; automotive-grade PIC18F25K80T-E/MMVAO variant carries AEC-Q100 screening. NiPdAu lead finish.

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

Related Searches

PIC18F25K80-I/MM PIC18F25K80 datasheet Microchip PIC18F25K80 PIC18F25K80 ECAN 32KB flash 8-bit MCU QFN-28 8-bit microcontroller ECAN PIC18F25K80 industrial CAN sensor node PIC18F25K80 vs PIC18F25K20 PIC18F25K80 drop-in replacement QFN-28 PIC18F25K80-I/MM buy price what is the operating voltage of PIC18F25K80 PIC18F25K80 pinout QFN-S low power 8-bit MCU automotive CAN PIC18F25K80 nanoWatt XLP battery sensor PIC18F25K80 ECAN controller sensor node PIC18F25K80 AEC-Q100 automotive replacement

Related Components & Terms

Microchip Technology PIC18F25K80 PIC18F25K80-I/MM PIC18F25K80T-I/MM PIC18F26K80-I/MM PIC18F25K80-E/MM PIC18F25K80T-E/MM PIC18F25K20 microcontroller MCU PIC18 PIC18F 8-bit MCU 8-bit microcontroller ECAN CAN 2.0B ISO 11898 Controller Area Network nanoWatt XLP extreme low power Flash memory SRAM EEPROM ADC 12-bit ADC CTMU capacitive touch QFN-28 28-QFN-S MQFP TQFP TQFP-44 TQFP-40 TQFP-64 DIP-40 RoHS AEC-Q100 automotive grade industrial temperature extended temperature battery-powered sensor node IoT building automation elevator control industrial control CAN bus RS-485 RS-232 EUSART ICSP In-Circuit Serial Programming PIC18 ISA architecture
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