PIC18LF25K83T-I/SO - 8-Bit 64MHz 32KB Flash MCU | Microchip
MPN: PIC18LF25K83T-I/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.55 | $25.50 |
| 100 | $2.24 | $224.00 |
| 500 | $1.98 | $990.00 |
| 1,000 | $1.74 | $1,740.00 |
| 2,600 | $1.55 | $4,030.00 |
PIC18LF25K83T-I/SO Overview
A microcontroller (MCU) is a single-chip computer containing a CPU, memory, and programmable I/O peripherals. The PIC18 family uses an enhanced 8-bit RISC architecture with a 16-bit instruction word, sitting in Microchip's product hierarchy as 8-bit MCU -> PIC -> microcontroller -> embedded IC. The "XLP" (eXtreme Low Power) designation indicates sleep currents as low as 60 nA with retention, making this part ideal for battery-powered applications where sleep-mode power dominates.
Key features include a 12-bit ADC with Computation (ADC2) that automates Capacitive Voltage Divider (CVD) touch-sensing sequences, averaging, filtering, and threshold comparison without CPU intervention. The device integrates a CAN 2.0B module, up to 25-channel ADC, 10-bit DAC, multiple PWM/Capture/Compare modules, UART/SPI/I2C, and 2 KB of self-programmable SRAM with ECC-style read protection. The 28-pin SOIC package provides 25+ usable I/O with peripheral pin select (PPS) for flexible signal routing.
This low-power, CAN-enabled architecture targets automotive body and industrial sensor nodes where deterministic real-time response and 3.3V operation matter. The ADC2 hardware-accelerated touch engine offloads button/slider scanning from the CPU, while the 64 MHz core leaves headroom for application stacks like CANopen or J1939.
Typical applications include automotive body controllers, CAN sensor nodes, capacitive touch user interfaces, industrial HVAC controls, and low-power IoT sensor hubs. The wide 1.8V-3.6V supply range allows direct Li-Ion or 2x AA battery operation without a separate LDO.
Design with the LF variant only on 3.3V rails; for 5V systems select the PIC18F25K83T-I/SO. Place a 100 nF decoupling capacitor within 2 mm of each VDD/AVDD pin pair and route MCLR through a 10 kohm pull-up. When migrating to the pin-compatible 40-pin PIC18(L)F45K83, no firmware changes are required - only unused I/O are simply not bonded out.
This page consolidates distributor pricing, drop-in same-family alternatives, and ADC2 touch-sensing design notes not collected in any single source on the web.
Drop-in alternatives for PIC18LF25K83T-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 PIC18LF25K83T-I/SO (same form factor and footprint) — differing in ADC, I/O Pins, Package, Program Memory (Flash), Communication Peripherals.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F25K83T-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18LF25K83T-I/SS
✅ Drop-In✓ In Stock
$1.97 / Unit
View Datasheet →PIC18LF25K83-I/ML
✅ Drop-In✓ In Stock
$1.86 / Unit
View Datasheet →PIC18LF25K83-E/SO
✅ Drop-In✓ In Stock
$1.49 / Unit
View Datasheet →PIC18LF26K83T-I/SO
✅ Drop-In✓ In Stock
$3.1 / Unit
View Datasheet →PIC18F46K83T-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18LF25K83T-I/SO Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC18 8-bit RISC (enhanced) |
| Family | PIC XLP 18K (PIC18F/LF25K83 sub-family) |
| CPU Speed (max) | 64 MHz (16 MIPS at 4x PLL) |
| Program Memory (Flash) | 32 KB (16K x 16 words) |
| SRAM | 2 KB |
| EEPROM | 1 KB |
| Supply Voltage (VDD) | 1.8 V to 3.6 V (LF variant) |
| I/O Pins | Up to 25 (shared with peripherals via PPS) |
| ADC | 12-bit ADC2 with Computation, up to 25 channels, CVD support |
| DAC | 10-bit 1-chs |
| Communication | 1x CAN 2.0B, 2x UART, 2x SPI, 2x I2C |
| Timers | 4x 8-bit, 4x 16-bit, 2x CCP, 1x ECCP |
| Package | 28-SOIC (7.50 mm body width, 1.27 mm pitch) |
| Operating Temperature | -40 C to +85 C (Industrial, "I" suffix) |
| Mounting Type | Surface Mount |
| MSL Level | MSL 1 |
| RoHS Status | Compliant |
| Lead-Free | Yes |
PIC18LF25K83T-I/SO Pin Configuration
| Pin 1 | MCLR#/VPP — Master Clear (active-low reset) / ICSP programming voltage |
| Pin 2 | RA0/AN0 — Port A bit 0, analog input 0, analog-digital |
| Pin 3 | RA1/AN1 — Port A bit 1, analog input 1 |
| Pin 4 | RA2/AN2 — Port A bit 2, analog input 2 |
| Pin 5 | RA3/AN3 — Port A bit 3, analog input 3 / reference |
| Pin 6 | RA4/AN4 — Port A bit 4, analog input 4 |
| Pin 7 | RA5/AN5 — Port A bit 5, analog input 5 |
| Pin 8 | VSS — Ground reference |
| Pin 9 | RA7/OSC1 — Port A bit 7 / oscillator input |
| Pin 10 | RA6/OSC2 — Port A bit 6 / oscillator output |
| Pin 11 | VDD — Positive supply voltage |
| Pin 12 | VSS — Ground reference |
| Pin 13 | RB0/AN12 — Port B bit 0, analog input 12 |
| Pin 14 | RB1/AN10 — Port B bit 1, analog input 10 |
| Pin 15 | RB2/AN8 — Port B bit 2, analog input 8 |
| Pin 16 | RB3/AN9 — Port B bit 3, analog input 9 |
| Pin 17 | RB4/AN11 — Port B bit 4, analog input 11 |
| Pin 18 | RB5/AN13 — Port B bit 5, analog input 13 |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage |
| Pin 21 | RB6/PGC — Port B bit 6 / ICSP clock |
| Pin 22 | RB7/PGD — Port B bit 7 / ICSP data |
| Pin 23 | RC6/AN18/CANR — Port C bit 6 / CAN receive input |
| Pin 24 | RC7/AN19/CANTX — Port C bit 7 / CAN transmit output |
| Pin 25 | RC3 — Port C bit 3 |
| Pin 26 | RC4 — Port C bit 4 |
| Pin 27 | RC5 — Port C bit 5 |
| Pin 28 | RC0 — Port C bit 0 |
Typical Applications
PIC18LF25K83T-I/SO is suitable for 6 applications: Automotive CAN Body Control Nodes, Capacitive Touch Keypad & HMI Panels, Industrial Sensor Hubs & Field Transmitters, Battery-Powered IoT & Smart-Sensor Edge Nodes, HVAC & Building Automation Controllers, Medical Point-of-Care Diagnostic Devices.
Automotive CAN Body Control Nodes
The PIC18LF25K83T-I/SO is purpose-built for low-speed CAN body-electronics nodes because of its integrated CAN 2.0B controller, -40 C to +85 C industrial (or -125 C for the -E variant) temperature range, and 32 KB Flash that comfortably fits a J1939 or CANopen transport-layer stack alongside the application. The 64 MHz core (16 MIPS) executes CAN ISR-driven message handling well under 100 us latency, while the 1.8-3.6 V range supports direct 3.3 V operation from an LDO tied to a 12 V battery rail. The 12-bit ADC2 with hardware averaging reads battery voltage, temperature sensors, and switch inputs without CPU loading, leaving bandwidth for body-control logic.
Recommended
Capacitive Touch Keypad & HMI Panels
The PIC18LF25K83T-I/SO is well-suited to capacitive-touch user interfaces because ADC2 with Computation automates Capacitive Voltage Divider (CVD) scanning, oversampling, filtering, and threshold detection in hardware, allowing the core to remain in sleep while up to 25 touch channels are scanned. The 60 nA typical sleep current lets a battery-powered remote control or wall panel idle for years on a CR2032 cell. Hardware support for averaging across multiple scans gives >100:1 SNR on the touch front-end, which is required for reliable operation through thick plastic overlays. The same 12-bit ADC2 also reads slider/wheel position and proximity for advanced HMI features.
Recommended
Industrial Sensor Hubs & Field Transmitters
For 4-20 mA loop-powered or RS-485 industrial transmitters, the PIC18LF25K83T-I/SO integrates the full signal chain: 12-bit ADC2 for bridge sensor conditioning, 10-bit DAC for analog output, 2x UART for RS-485 Modbus, 1x CAN for newer fieldbus protocols, and 32 KB Flash for sensor-linearization lookup tables. The 1.8 V minimum supply supports direct operation from a 2x AA primary cell or a 3.3 V LDO fed by the loop. The on-chip EEPROM (1 KB) provides parameter storage (calibration, units) with 1M write endurance, eliminating an external I2C EEPROM and reducing the BOM. Hysteresis-aware timers and ECCP modules drive piezo alarm buzzers or PWM solenoid outputs.
Recommended
Battery-Powered IoT & Smart-Sensor Edge Nodes
The PIC18LF25K83T-I/SO is ideal for battery-powered IoT sensor nodes that publish over CAN, UART, or I2C, leveraging 60 nA sleep current with full SRAM and Data EEPROM retention, plus ADC2 hardware scanning that wakes the core only on threshold crossing. A 2x AA battery node that takes one CAN-frame per minute averages well under 50 uA, giving >3 years battery life. The 32 KB Flash hosts 6LoWPAN or proprietary RF-stack drivers and on-board TLS-style handshakes. The 2 KB SRAM is sufficient for MQTT-style publish buffers up to 1 KB payload with circular reuse, while the 1.8 V minimum VDD allows operation from nearly-depleted primary cells.
Recommended
HVAC & Building Automation Controllers
The PIC18LF25K83T-I/SO fits multi-zone HVAC controllers because of its PWM-driven 10-bit DAC for damper actuator control, multiple timer/capture channels for tachometer feedback, and CAN for inter-zone coordination. The 12-bit ADC2 reads NTC temperature sensors with hardware averaging, while the integrated SPI/I2C buses interface to digital flow sensors and CO2 modules. The 32 KB Flash accommodates BACnet or Modbus application code alongside the CAN/CANopen transport layer, and the 2 KB SRAM handles BACnet APDU fragmentation buffers. The 28-SOIC package with 25+ I/O supports up to 8 PWM outputs and 4 UART channels for split-system control.
Recommended
Medical Point-of-Care Diagnostic Devices
The PIC18LF25K83T-I/SO suits portable medical diagnostic devices where deterministic real-time response, low power, and connectivity are required. ADC2 with hardware averaging and oversampling delivers >14-bit effective resolution for photometric or electrochemical sensors, while the 1.8 V minimum supply supports direct Li-Ion operation. CAN or USB-FS connectivity is provided for instrument docking, and the 32 KB Flash accommodates a real-time RTOS-style scheduler plus USB CDC drivers. The wide 1.8-3.6 V VDD range accommodates direct operation from a USB VBUS-derived 3.3 V rail without a separate LDO.
Recommended
Recommended Products Summary
Engineering reference data for PIC18LF25K83T-I/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F25K83T-I/SO | PIC18LF25K83T-I/SS | PIC18LF25K83-I/ML | PIC18LF25K83-E/SO | PIC18LF26K83T-I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC | 28-SOIC (same) | 28-SSOP | 28-QFN | 28-SOIC (same) | 28-SOIC (same) |
| Supply Voltage | 1.8 V to 3.6 V | 2.3 V to 5.5 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| Flash Memory | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 64 KB |
| SRAM | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C | -40 C to +85 C |
| ADC2 Touch Engine | Yes (12-bit with CVD) | Yes (12-bit with CVD) | Yes (12-bit with CVD) | Yes (12-bit with CVD) | Yes (12-bit with CVD) | Yes (12-bit with CVD) |
| CAN 2.0B | Yes | Yes | Yes | Yes | Yes | Yes |
Key Differentiators
- Only 3.3 V variant with CAN in 28-SOIC family (vs PIC18F25K83T-I/SO)
- Industrial temperature vs Extended temperature (vs PIC18LF25K83-E/SO)
- Lower flash tier with identical peripherals vs 64 KB variant (vs PIC18LF26K83T-I/SO)
- 28-SOIC vs smaller 28-QFN for reflow-density (vs PIC18LF25K83-I/ML)
Design Notes
Place a 100 nF X7R ceramic decoupling capacitor within 2 mm of each VDD/AVDD pin pair (pins 11/12 and 19/20 on the 28-SOIC), plus a bulk 4.7 uF X5R at the package entry. The PIC18LF25K83T-I/SO XLP mode pulls <100 nA in deep sleep with full SRAM retention, but active CAN transmission can spike 30 mA. Estimated: 4.7 uF holds VDD within 50 mV during a 10 mA RF/IF transmit event for ~470 us, well inside the 100 us CAN-loop settling time.
The 28-SOIC footprint is 7.50 mm wide (300 mil). Route the 4 VDD/VSS pairs in a star-topology from a 2 oz copper pour directly under the package, and keep the CANTX/CANR traces short and matched to within 50 mil to avoid bus-skew. For ADC2 touch sensing, surround each touch sensor pad with a ground guard ring to suppress water-drop false triggers. Per the datasheet, the CVD hardware sequencer needs 1.2 V to 1.5 V analog bias - tie AVSS to the same ground as VSS within 5 mm of the package.
Do not apply 5 V to the PIC18LF25K83T-I/SO - this is the LF (low-voltage) variant and absolute-maximum VDD is 4.0 V per the datasheet. For 5 V rails, substitute the pin-compatible PIC18F25K83T-I/SO. Do not leave MCLR#/VPP floating - tie through a 10 kohm pull-up to VDD to prevent spurious reset during VDD ramp. When using the internal 16 MHz HFINTOSC instead of an external crystal, the PLL-derived 64 MHz CPU is available but the 32.768 kHz low-power oscillator must be used for sleep-mode timer1 gating.
When the PIC18LF25K83T-I/SO is clocked at 64 MHz, the SPI peripheral can drive up to 16 MHz (Fosc/4). Above 8 MHz, source-terminate the SPI traces with a 33 ohm series resistor at the driver output to dampen reflections on a 4-inch+ trace. The CAN bus should be terminated with 120 ohm resistors at each end, and the MCP2551 or TJA1050 transceiver should be within 50 mm of the CANTX/CANR pins to keep stub length under 1/10 of the rise time.
Compliance Information
RoHS and REACH compliant per Microchip product page. Industrial temperature grade (-40 C to +85 C). For AEC-Q100 qualified versions, contact Microchip directly for -Q automotive-grade K83 variants.