PIC18F25K80T-I/SS - 32KB Flash 8-bit MCU w/ECAN, XLP | Microchip
MPN: PIC18F25K80T-I/SS ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.6 | $5.60 |
| 10 | $5.04 | $50.40 |
| 100 | $4.32 | $432.00 |
| 500 | $3.89 | $1,945.00 |
| 1,000 | $3.46 | $3,460.00 |
PIC18F25K80T-I/SS Overview
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data-path CPU, on-chip program memory (Flash/ROM), data memory (RAM/EEPROM), and a rich set of peripherals. Within the MCU hierarchy, the PIC18 family is Microchip's high-performance 8-bit tier, sitting above the PIC16 baseline tier. ECAN-enabled PIC18 K80 devices add a CAN 2.0B controller, making them particularly suitable for industrial, building-automation, elevator-control, and automotive body networks where deterministic on-board communication is required.
Key features include seven CCP/ECCP modules for precision PWM, two MSSP ports that can be configured for SPI or I2C, up to 24 general-purpose I/O pins, multiple timer modules, a CTMU (Charge Time Measurement Unit) for capacitive touch and precise time-of-flight measurement, and hardware LIN support. The combination of nanoWatt XLP, wide 1.8 V–5.5 V supply, and -40 °C to +85 °C industrial temperature range makes it tolerant of battery, USB-powered, and automotive battery environments.
The CPU is a Harvard-architecture PIC18 core with hardware multiply, a 31-level stack, and 16-bit instructions, delivering 16 MIPS at 64 MHz. The 12-bit ADC supports up to 11 input channels with acquisition-time control, while the ECAN module is compliant with CAN 2.0B active with both standard and extended identifiers, plus DeviceNet and CAN-FD-ready filtering. On-chip debug is supported via ICD/ICSP, allowing the same part to be used through prototype and production.
Typical applications include CAN nodes for industrial elevator and HVAC controllers, automotive body and lighting modules, building-automation sensor hubs, capacitive-touch user interfaces using the CTMU, battery-powered metering nodes that benefit from XLP sleep current, and USB-to-CAN bridges. Pairing the device with an external CAN transceiver such as the MCP2551 or MCP2561 completes a robust 1 Mbps CAN node.
When designing with the PIC18F25K80T-I/SS, allocate at least four I/O lines for ICSP/ICD programming and debug, place a 0.1 µF ceramic bypass capacitor within 5 mm of VDD, and observe the datasheet's VDD/VSS pinout for the SSOP-28 package. The '-T' suffix indicates Tape & Reel packaging; the industrial '-I' grade supports -40 °C to +85 °C operation.
This page synthesizes distributor pricing, drop-in same-family alternatives, and practical design notes not found in the standalone datasheet, helping procurement and firmware engineers select and qualify the right variant faster.
Drop-in alternatives for PIC18F25K80T-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 PIC18F25K80T-I/SS (same form factor and footprint) — differing in Package, Core, Operating Temperature, Timers, ADC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F25K80-I/SS
✅ Drop-In✓ In Stock
$1.45 / Unit
View Datasheet →PIC18F25K80T-I/SO
✅ Drop-In✓ In Stock
$2.78 / Unit
View Datasheet →PIC18F25K80-H/SS
✅ Drop-In✓ In Stock
$3.18 / Unit
View Datasheet →PIC18F25K80T-I/MM
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18F25K80-E/SS
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18F45K80T-I/SS
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18F25K80T-I/SS Maximum Ratings & Electrical Characteristics
| Product Type | 8-bit Microcontroller (MCU) |
| Core | PIC18 (Harvard, 16-bit instructions, HW multiply) |
| Program Memory (Flash) | 32 KB |
| Data RAM | 3.6 KB |
| Data EEPROM | 1 KB |
| Maximum CPU Frequency | 64 MHz (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) |
| Communication Peripherals | 1x ECAN, 2x MSSP (SPI/I2C), 1x EUSART |
| CCP/ECCP Modules | 7 |
| Timers | 8-bit and 16-bit timer modules |
| CTMU Module | Yes (capacitive touch / time measurement) |
| General-Purpose I/O | 24 |
| Package | 28-pin SSOP (5.30 mm body) |
| Operating Temperature | -40 C to +85 C (Industrial, -I) |
| Mounting Type | Surface Mount |
| MSL Level | MSL1 (per JEDEC J-STD-020) |
| Low-Power Technology | nanoWatt XLP |
| On-chip Debug | ICD / ICSP |
PIC18F25K80T-I/SS Pin Configuration
| Pin 1 | RA0/AN0 — Digital I/O / analog input channel 0 |
| Pin 2 | RA1/AN1 — Digital I/O / analog input channel 1 |
| Pin 3 | RA2/AN2 — Digital I/O / analog input channel 2 |
| Pin 4 | RA3/AN3 — Digital I/O / analog input channel 3 |
| Pin 5 | RA4/AN4 — Digital I/O / analog input channel 4 |
| Pin 6 | RA5/AN5 — Digital I/O / analog input channel 5 |
| Pin 7 | RA6/OSC1 — Digital I/O / crystal oscillator input |
| Pin 8 | RA7/OSC2 — Digital I/O / crystal oscillator output |
| Pin 9 | VSS — Ground reference |
| Pin 10 | VDD — Positive supply voltage |
| Pin 11 | RB0/INT0 — Digital I/O / external interrupt 0 |
| Pin 12 | RB1/INT1 — Digital I/O / external interrupt 1 |
| Pin 13 | RB2/INT2 — Digital I/O / external interrupt 2 |
| Pin 14 | RB3/CCP2 — Digital I/O / Capture-Compare-PWM 2 |
| Pin 15 | RB4 — Digital I/O |
| Pin 16 | RB5 — Digital I/O |
| Pin 17 | RB6/ICSPCLK — Digital I/O / ICSP clock (programming/debug) |
| Pin 18 | RB7/ICSPDAT — Digital I/O / ICSP data (programming/debug) |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage |
| Pin 21 | RC0 — Digital I/O |
| Pin 22 | RC1 — Digital I/O |
| Pin 23 | RC2/CCP1 — Digital I/O / Capture-Compare-PWM 1 |
| Pin 24 | RC3 — Digital I/O |
| Pin 25 | RC4 — Digital I/O |
| Pin 26 | RC5 — Digital I/O |
| Pin 27 | RC6/CANTX — Digital I/O / ECAN transmit |
| Pin 28 | RC7/CANRX — Digital I/O / ECAN receive |
Typical Applications
PIC18F25K80T-I/SS is suitable for 6 applications: Industrial CAN Node / Elevator & HVAC Controller, Automotive Body & Lighting Module, Building Automation Sensor Hub, Capacitive Touch HMI / User Interface, Battery-Powered Metering / Data Logger, USB-to-CAN Bridge Adapter.
Industrial CAN Node / Elevator & HVAC Controller
The PIC18F25K80T-I/SS is purpose-built for CAN-connected industrial controllers because its ECAN 2.0B active module handles standard and extended identifiers at 1 Mbps, while the 32 KB Flash and 3.6 KB RAM comfortably fit CANopen or DeviceNet stack libraries. The 1.8 V to 5.5 V supply lets it run directly from 24 V industrial rails after a small buck regulator, eliminating level shifters. Pair the MCU with an MCP2551 (5 V) or MCP2561 (3.3 V) CAN transceiver on RC6/CANTX and RC7/CANRX to complete a robust node.
Recommended
Automotive Body & Lighting Module
The PIC18F25K80T-I/SS serves well in non-safety automotive body controllers, including interior lighting, seat controllers, and mirror modules, where the integrated ECAN simplifies Body Control Module integration. The industrial -40 C to +85 C grade covers most cabin environments, and the wide VIN tolerates cranking transients down to 5 V. Seven CCP/ECCP modules drive PWM-controlled lighting channels at frequencies up to the 16 MIPS instruction rate, while nanoWatt XLP minimizes quiescent draw on parked-vehicle battery drain.
Recommended
Building Automation Sensor Hub
For building automation, the PIC18F25K80T-I/SS integrates the CTMU and 12-bit ADC needed for capacitive-touch keypads, temperature probes, and humidity sensors in a single chip. The 24 GPIO pins route multiple SPI or I2C sensor channels through the two MSSP ports, while the ECAN module uplinks aggregated sensor data to a BACnet or CANopen building controller. nanoWatt XLP sleep currents in the nanoampere range make it ideal for battery-backed wireless sensor nodes that spend most of their time asleep.
Recommended
Capacitive Touch HMI / User Interface
The PIC18F25K80T-I/SS's on-chip CTMU combined with the 12-bit ADC delivers reliable capacitive-touch scanning for keypads, sliders, and rotary encoders without external touch ASICs. The 16 MIPS performance is more than adequate to debounce and process multi-key events at 100 Hz scan rates, while 32 KB Flash accommodates Microchip's mTouch libraries. The industrial -40 C to +85 C temperature range supports outdoor and appliance-front-panel deployments where condensation and temperature drift would defeat less robust parts.
Recommended
Battery-Powered Metering / Data Logger
In battery-powered metering and remote data loggers, the PIC18F25K80T-I/SS's nanoWatt XLP technology drops supply current below 100 nA in sleep mode, allowing multi-year operation from a single CR2032 or 2xAA pack. The 1.8 V minimum supply enables direct connection to nearly-depleted cells, while the 12-bit ADC with 11 channels captures multiple sensor inputs during periodic wake-ups. The 1 KB EEPROM provides non-volatile storage for calibration constants and rolling log buffers without taxing the Flash endurance.
Recommended
USB-to-CAN Bridge Adapter
Combined with an external USB-UART or USB-SPI bridge, the PIC18F25K80T-I/SS becomes a low-cost USB-to-CAN adapter for PC-based diagnostics, fleet management, or industrial configuration tools. The 16 MIPS core handles USB command parsing and CAN frame marshaling concurrently, while 3.6 KB RAM buffers multiple CAN frames between USB transactions. Industrial temperature grading allows the adapter to operate reliably on factory floors and inside control cabinets without thermal management.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F25K80T-I/SS — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F25K80-I/SS | PIC18F25K80T-I/SO | PIC18F25K80-H/SS | PIC18F25K80T-I/MM |
|---|---|---|---|---|---|
| Package | SSOP-28 (5.30 mm body) | SSOP-28 - same | SOIC-28 (wide body) | SSOP-28 - same | QFN-28 |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB |
| RAM | 3.6 KB | 3.6 KB | 3.6 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 +150 C (High-temp) | -40 C to +85 C |
| ECAN Module | Yes (CAN 2.0B active) | Yes | Yes | Yes | Yes |
| Packaging Form | Tape & Reel | Tube | Tape & Reel | Tube/T&R | Tape & Reel |
| GPIO Count | 24 | 24 | 24 | 24 | 24 |
| AEC-Q100 Qualified | No (industrial grade) | No | No | Partial / automotive ready | No |
Key Differentiators
- Integrated hardware ECAN 2.0B with DeviceNet filtering (vs PIC18F25K22-I/SS)
- nanoWatt XLP extreme-low-power technology (vs PIC18F25K40T-I/SS)
- CTMU capacitive touch support (vs PIC18F25J10-I/SS)
Design Notes
Place a 0.1 uF ceramic bypass capacitor within 5 mm of each VDD/VSS pair (pins 10/9 and 20/19) to suppress switching noise from the core. For CAN bus designs, add a 4.7 uF tantalum or ceramic bulk capacitor on the 5 V or 3.3 V rail feeding the MCU to handle bus transient surges. The 1.8 V minimum supply allows direct connection to nearly-discharged Li-ion cells without a boost converter.
Reserve pins RB6 (ICSPCLK) and RB7 (ICSPDAT) for the ICSP programming/debug interface - do not repurpose them for application signals unless a header is provided. Keepout the area under the SSOP-28 body if a bottom-side thermal pad is used; the standard SSOP-28 has no exposed pad, but routing clearance for the 0.65 mm pitch leads is required. Route CANTX (RC6) and CANRX (RC7) as a matched differential pair to the MCP2551/MCP2561 transceiver.
The ECAN bus requires a 120 ohm termination resistor at each end of the bus, with stub lengths kept below one-tenth of the signal rise time. For 1 Mbps CAN, keep stubs under 30 cm to avoid reflections. The CANTX pin drives the input of the transceiver only - never connect it directly to the bus. Use shielded twisted pair (ISO 11898) for industrial installations.
Estimated: At 64 MHz with all peripherals active, core current draw reaches approximately 15 mA from a 3.3 V supply - budget 50 mA peak on the regulator. Forgetting to configure the ADC acquisition time for high-impedance sources (>=10 kohm) will produce noisy readings; use the ACQT bits to extend acquisition to at least 8 us for typical sensor impedances. The CTMU current source must be calibrated per device for accurate capacitive touch measurements.
Compliance Information
Industrial -I grade: -40 C to +85 C. For automotive AEC-Q100, use PIC18F25K80-E/SS (extended industrial) or PIC18F25K80-H/SS (high-temp) grades. RoHS and REACH compliance per Microchip product declarations.