PIC18LF25K80T-I/MM - 8-Bit XLP 32KB Flash MCU | Microchip | 28-QFN
MPN: PIC18LF25K80T-I/MM ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.42 | $3.42 |
| 10 | $3.07 | $30.70 |
| 100 | $2.74 | $274.00 |
| 500 | $2.41 | $1,205.00 |
| 1,000 | $2.1 | $2,100.00 |
PIC18LF25K80T-I/MM Overview
What is an 8-bit PIC microcontroller? A PIC microcontroller is a Harvard-architecture RISC processor from Microchip Technology built around a single accumulator-based ALU and on-chip Flash program memory; in the system hierarchy it sits below 16-bit PIC24/dsPIC devices and 32-bit ARM Cortex-M MCUs, and the 18 K family in particular is aimed at applications that need more peripherals than the 16 F core but stay inside an 8-bit cost and power envelope. The K80 sub-family adds an integrated ECAN peripheral and a 12-bit A/D converter, making it the smallest PIC18 with full automotive-class CAN.
Key features include a 12-bit ADC with up to 8 input channels, multiple Enhanced Capture/Compare/PWM (ECCP) modules, a Charge Time Measurement Unit (CTMU) for capacitive touch and accurate timing, and dedicated LIN/IrDA®/UART/USART serial interfaces. The on-chip ECAN engine supports CAN 2.0B active with mask and filter, and the nanoWatt XLP Idle/Run/Sleep modes draw typical currents in the nanoampere region at 1.8 V. The 28-QFN package exposes a thermal pad (EP) that must be soldered to the PCB ground pour for thermal and electrical performance.
Typical applications include automotive body and comfort modules, building automation controllers, HVAC sensor nodes, elevator control boards, industrial sensor hubs, lighting control systems, low-power remote sensor platforms, and any battery-powered or LIN-bus connected node where the integrated ECAN removes the need for an external transceiver controller. With its 1.8 V minimum operating voltage, the part is also usable in two-AA-cell designs.
When designing with the PIC18LF25K80T-I/MM, reserve at least 4 vias under the exposed pad (EP) tied to a clean ground plane, keep the VCAP pin bypassed with a 10 µF ceramic capacitor, and ensure the LF-prefix voltage range of 1.8 V to 3.6 V is respected when migrating from F-variants (F parts run 1.8 V to 5.5 V). Use MPLAB X IDE with the XC8 compiler and PICkit/SNAP to develop and debug firmware.
This page synthesizes distributor pricing, drop-in alternatives, parametric comparison, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC18LF25K80T-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 PIC18LF25K80T-I/MM (same form factor and footprint) — differing in Package, MSL Level, Core Architecture, Operating Temperature, ADC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18LF25K80-I/MM
✅ Drop-In✓ In Stock
$4.05 / Unit
View Datasheet →PIC18F25K80T-I/MM
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F25K80-I/MM
✅ Drop-In✓ In Stock
$1.8 / Unit
View Datasheet →PIC18F25K80-E/MM
✅ Drop-In✓ In Stock
$2.32 / Unit
View Datasheet →PIC18F45K80T-I/MM
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18LF25K80T-I/MM Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC18 RISC |
| Family | PIC18F K80 (XLP nanoWatt, ECAN) |
| Program Memory (Flash) | 32 KB (16K x 16) |
| Data RAM | 3.6 KB |
| Data EEPROM | 1 KB |
| Maximum CPU Frequency | 64 MHz (16 MIPS) |
| Operating Voltage (LF) | 1.8 V to 3.6 V |
| CAN Module | ECAN 2.0B active |
| ADC | 12-bit, up to 8 channels |
| CTMU | Yes (Charge Time Measurement Unit) |
| Package | 28-VQFN (QFN-S 6x6 mm) with Exposed Pad |
| Mounting Type | Surface Mount |
| Operating Temperature | -40 °C to +85 °C (Industrial) |
| MSL Level | 3 |
| RoHS Status | Compliant |
| Lead-Free / Halogen-Free | Yes |
| Compatible Toolchain | MPLAB X IDE + XC8 compiler |
PIC18LF25K80T-I/MM 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/VREF- — Digital I/O / Analog input / ADC VREF- |
| Pin 4 | RA3/AN3/VREF+ — Digital I/O / Analog input / ADC VREF+ |
| Pin 5 | RA4/C1OUT — Digital I/O / Comparator 1 output |
| Pin 6 | RA5/AN4 — Digital I/O / Analog input channel 4 |
| Pin 7 | VDD — Positive supply voltage (1.8–3.6 V) |
| Pin 8 | VSS — Ground reference |
| Pin 9 | OSC1/RA7 — Crystal oscillator input or digital I/O |
| Pin 10 | OSC2/RA6 — Crystal oscillator output or digital I/O |
| Pin 11 | RC0 — Digital I/O port C |
| Pin 12 | RC1 — Digital I/O port C |
| Pin 13 | RC2 — Digital I/O port C |
| Pin 14 | RC3/SCL1 — Digital I/O / I2C1 clock |
| Pin 15 | RC4/SDA1 — Digital I/O / I2C1 data |
| Pin 16 | RC5/C2OUT — Digital I/O / Comparator 2 output |
| Pin 17 | RC6/TX1/CK1 — Digital I/O / UART1 transmit / clock |
| Pin 18 | RC7/RX1/DT1 — Digital I/O / UART1 receive / data |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage |
| Pin 21 | RB0/INT0 — Digital I/O / External interrupt 0 |
| Pin 22 | RB1/INT1 — Digital I/O / External interrupt 1 |
| Pin 23 | RB2 — Digital I/O port B |
| Pin 24 | RB3 — Digital I/O port B |
| Pin 25 | RB4 — Digital I/O port B |
| Pin 26 | RB5 — Digital I/O port B |
| Pin 27 | RB6/PGC — Digital I/O / ICSP clock |
| Pin 28 | RB7/PGD — Digital I/O / ICSP data |
Typical Applications
PIC18LF25K80T-I/MM is suitable for 6 applications: Automotive Body & Comfort Module, Building Automation Controller, Industrial Sensor Hub, HVAC & Elevator Control Board, Battery-Powered Remote Sensor Node, Lighting Control Module.
Automotive Body & Comfort Module
The PIC18LF25K80T-I/MM fits automotive body controllers because its integrated ECAN 2.0B active peripheral removes the need for an external CAN controller, freeing board area for relay drivers and LIN sub-nodes. At 64 MHz / 16 MIPS the core handles CAN message filtering, LIN master scheduling, and PWM-driven seat/lighting/mirror control with margin. The 32 KB Flash holds a typical body controller firmware image with bootloader, and the 1.8 V to 3.6 V LF range aligns with 2-cell battery-backed rails. CTMU enables capacitive touch buttons without an extra IC.
Recommended
Building Automation Controller
Building automation hubs use the PIC18LF25K80T-I/MM to consolidate ECAN backbone, RS-485 / Modbus links, and on-board sensor processing in a single 8-bit device. The 12-bit ADC with up to 8 channels handles temperature, humidity, and air-quality sensors, while the ECCP module drives TRIAC phase control for dimmable lighting outputs. nanoWatt XLP sleep currents in the nA range permit battery-backed HVAC sensor nodes that ride out power outages without maintenance. The 28-QFN-S 6x6 mm footprint is small enough for wall-mount back-box designs.
Recommended
Industrial Sensor Hub
Industrial sensor hubs benefit from the PIC18LF25K80T-I/MM ECAN interface, which lets the device sit on a robust industrial CANopen or DeviceNet backbone in the same way it would in an automotive network. The 16 MIPS throughput is sufficient to process 12-bit ADC scans at 100 kHz, run thresholding algorithms, and forward only flagged events over CAN to reduce bus load. The nanoWatt XLP idle currents below 1 µA make it suitable for 4-20 mA loop-powered sensor heads. Operating from -40 °C to +85 °C it covers most indoor industrial environments.
Recommended
HVAC & Elevator Control Board
HVAC and elevator control boards need both deterministic PWM and a stable communications channel - exactly what the PIC18LF25K80T-I/MM provides through its Enhanced Capture/Compare/PWM modules and ECAN peripheral. The 64 MHz instruction rate gives 62.5 ns resolution at 16 MIPS, fine enough for vector control of small BLDC fans and damper actuators. The K80 family's -40 °C to +85 °C industrial temperature grade handles elevator machine-room environments where ambient temperatures are routinely above 50 °C.
Recommended
Battery-Powered Remote Sensor Node
Battery-powered remote sensor nodes push the PIC18LF25K80T-I/MM into nanoWatt XLP territory: sleep currents at 1.8 V drop to tens of nanoamperes, enabling multi-year coin-cell operation. The 12-bit ADC plus CTMU allows capacitive moisture, water-leak, or proximity sensing without an analog front-end. The 32 KB Flash hosts an OTA bootloader over UART or RF, and the ECAN peripheral supports optional wired backhaul if the node is mounted in a building with CAN infrastructure. The 28-QFN-S 6x6 mm package fits inside AA-battery form-factor enclosures.
Recommended
Lighting Control Module
Dimmable LED and fluorescent lighting controllers benefit from the PIC18LF25K80T-I/MM's ECCP module for 0-10 V analog dimming and PWM-driven constant-current LED strings. The 12-bit ADC reads ambient light sensors for closed-loop daylight harvesting, while the ECAN peripheral links the fixture to a building-wide lighting CAN network. The LF voltage range (1.8 V to 3.6 V) lets the MCU run directly from a 3.3 V auxiliary supply, and the exposed pad on the 28-QFN-S package provides excellent thermal relief for high-density fixture designs.
Recommended
Recommended Products Summary
Engineering reference data for PIC18LF25K80T-I/MM — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18LF25K80-I/MM | PIC18F25K80T-I/MM | PIC18F25K80-I/MM | PIC18F25K80-E/MM |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-QFN-S (6x6 mm) | 28-QFN-S (6x6 mm) - same | 28-QFN-S (6x6 mm) - same | 28-QFN-S (6x6 mm) - same | 28-QFN-S (6x6 mm) - same |
| Flash / RAM / EEPROM | 32 KB / 3.6 KB / 1 KB | 32 KB / 3.6 KB / 1 KB | 32 KB / 3.6 KB / 1 KB | 32 KB / 3.6 KB / 1 KB | 32 KB / 3.6 KB / 1 KB |
| Operating Voltage | 1.8 V to 3.6 V (LF) | 1.8 V to 3.6 V (LF) | 1.8 V to 5.5 V (F) | 1.8 V to 5.5 V (F) | 1.8 V to 5.5 V (F) |
| Maximum Frequency | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) |
| ECAN 2.0B | Yes (integrated) | Yes | Yes | Yes | Yes |
| Operating Temperature | -40 °C to +85 °C (Industrial) | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +125 °C (Extended) |
| Packaging | Tape & Reel | Tray | Tape & Reel | Tray | Tray |
| AEC-Q100 Automotive Grade | Industrial only | Industrial only | Industrial only | Industrial only | Extended temp (-125 °C); confirm AEC-Q100 status with Microchip |
Key Differentiators
- Integrated ECAN 2.0B active without external controller (vs PIC18F4580)
- nanoWatt XLP deep sleep currents below 100 nA (vs PIC18F46K22)
- 12-bit ADC with CTMU for capacitive touch (vs PIC18F25K50)
Design Notes
The 28-QFN-S package exposes a thermal pad (EP) on the underside that must be soldered to a copper pad tied to the ground plane. Place at least 4 thermal vias (0.3 mm drill, 0.5 mm pitch) under the EPAD to spread heat to inner layers and to provide the low-impedance ground return required by the ECAN signals. Without proper EP soldering, junction-to-ambient thermal resistance increases and high-current GPIO toggling can cause measurable self-heating. Estimated: at 64 MHz with all peripherals active, internal dissipation is roughly 25 mW, well within the 28-QFN thermal envelope when the EPAD is properly soldered.
Place a 100 nF 0.1 µF decoupling capacitor as close as physically possible to each VDD pin (pins 7 and 20), with a 10 µF bulk ceramic on the VDD rail within 10 mm of the MCU. The VSS pins (8 and 19) must be tied directly to the ground plane with short traces or vias. Use a ferrite bead or 10 µH inductor on the VDD rail feeding the MCU if the supply comes from a switching regulator, to keep switching noise out of the ADC references. The LF voltage range of 1.8 V to 3.6 V requires verifying that the brown-out-reset voltage is configured for your minimum supply.
Route the ICSP pins (RB6/PGC pin 27 and RB7/PGD pin 28) to a 2x3 or 1x6 header with no series resistors in line for MPLAB ICD/PICkit programming. Keep CANH/CANL traces parallel and matched in length, with a 120 Ω termination resistor on each end of the bus. Place the MCP2551 or equivalent CAN transceiver within 50 mm of the ECAN pins (RC6/RC7 on this package) to minimize stub length. Add a TVS diode such as PESD1CAN on the bus lines for automotive transient protection.
Do not assume the F and LF variants are interchangeable: the PIC18F25K80 family runs up to 5.5 V while the PIC18LF25K80 family tops out at 3.6 V. Applying 5 V to an LF part will damage the silicon. Also confirm the temperature grade before deployment: I grade is -40 °C to +85 °C industrial, E grade extends to -40 °C to +125 °C. Finally, the ECAN peripheral requires a CAN transceiver (MCP2551, MCP2561, MCP2562) - the K80 ECAN block drives digital logic levels only.
Compliance Information
RoHS and REACH compliance per Microchip product page; Industrial temperature grade (-40 °C to +85 °C); AEC-Q100 status not qualified for this specific MPN - select PIC18F25K80-E/MM or other automotive-grade part numbers if AEC-Q100 is required