PIC18F25K83T-I/MX - 32KB Flash 8-bit MCU w/ CAN | Microchip
MPN: PIC18F25K83T-I/MX ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.57 | $25.70 |
| 100 | $2.28 | $228.00 |
| 500 | $2.05 | $1,025.00 |
| 1,000 | $1.82 | $1,820.00 |
PIC18F25K83T-I/MX Overview
An 8-bit microcontroller (MCU) is a programmable computing IC that integrates a CPU, non-volatile program memory, RAM, and peripheral interfaces on a single die. Within the product hierarchy, this part sits as: MCU -> 8-bit MCU -> PIC18 family -> PIC18F2xK83 sub-family -> functional-safety-grade low-power variant. PIC18 XLP (eXtreme Low Power) parts add nanoWatt technology for sleep currents below 50 nA, making them suited to battery-powered edge nodes. The PIC18F25K83T-I/MX extends that family with a CAN 2.0B controller and FuSa (Functional Safety) support, targeting applications where deterministic fieldbus communication and IEC 61508-style documentation matter.
Key features include 32KB (16K x 16) Flash program memory, 2KB SRAM, 1KB EEPROM, a 12-bit ADC with Computation (ADC2) supporting up to 38 channels, 5 CCP/ECCP modules, and 4 16-bit timers. The device supports 1.8V to 5.5V operation, four I/O ports with up to 25 digital I/O pins, and includes CLC, MMCLR, DMA, and zero-cross detect CIPs. Functional Safety documentation per IEC 61508 (SIL) and IEC 60730 (Class B) is available from Microchip for safety-critical designs.
Architecturally, the part uses Microchip's enhanced PIC18 Harvard core with a 16-bit instruction path and 8-bit data path, achieving 64MHz / 16 MIPS throughput. ADC2 offloads averaging, filtering, oversampling, and threshold comparisons from the CPU, freeing MIPS for communication stacks. The CIP portfolio (CLC, NCO, DSM, CRC, DMA, CWG, PWM, COG, ZCD, HLFIN, etc.) enables complex control loops without firmware intervention, reducing BOM cost and PCB area.
Typical applications include medical (motorized surgical tables, ultrasound machines), industrial (automated conveyors, asset tracking, sensor conditioning), and automotive accessories (CAN nodes, body controllers). The combination of CAN, ADC2 touch support, and XLP sleep currents also suits IoT gateways, HVAC controls, and appliance HMI.
When designing with this part, validate the chosen CAN bus topology with the integrated MCP2517-style CAN-FD peripheral documentation, ensure adequate decoupling near the AVDD pin to meet ADC2 SNR targets, and review the silicon errata (DS80000852 family) before committing to layout. The 'T' suffix denotes tape-and-reel packaging and 'I' indicates the -40C to +85C industrial temperature grade.
This page synthesizes distributor pricing, 8 same-package drop-in alternatives, and design notes derived from the manufacturer datasheet family, complementing the data found on DigiKey, Mouser, and Octopart listings.
Drop-in alternatives for PIC18F25K83T-I/MX — 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 PIC18F25K83T-I/MX (same form factor and footprint) — differing in ADC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F25K83-I/MX
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F26K83T-I/MX
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F25K83-E/MX
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18F25K83T-I/SS
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F26K83T-I/SS
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18F25K83T-I/MXVAO
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18F26K83-I/MX
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F25K83T-I/MX Maximum Ratings & Electrical Characteristics
| Core | PIC18 8-bit enhanced Harvard |
| Program Memory (Flash) | 32 KB (16K x 16) |
| Data SRAM | 2 KB |
| Data EEPROM | 1 KB |
| Maximum CPU Frequency | 64 MHz |
| Operating Voltage (VDD) | 1.8 V to 5.5 V |
| Operating Temperature | -40 C to +85 C (Industrial) |
| ADC | 12-bit ADC2 with Computation, up to 38 channels |
| CAN | CAN 2.0B |
| Digital I/O Pins | Up to 25 |
| Timers | 4 x 16-bit Timer |
| CCP / ECCP Modules | 5 |
| UART / I2C / SPI | Yes (multiple instances) |
| Core Independent Peripherals (CIPs) | 15 (CLC, DMA, NCO, DSM, CRC, CWG, PWM, COG, ZCD, HLFIN, ADC2, etc.) |
| Functional Safety | FuSa: IEC 61508 SIL and IEC 60730 Class B documentation |
| XLP Sleep Current | nanoWatt technology, sub-100 nA typical |
| Package | 28-pin UQFN (6x6 mm) with exposed pad |
| Mounting Type | Surface Mount |
| RoHS | Compliant |
| Lead-Free | Yes |
PIC18F25K83T-I/MX Pin Configuration
| Pin 1 | RA0 — PORTA bit 0 / analog / ADC2 input |
| Pin 2 | RA1 — PORTA bit 1 / analog / ADC2 input |
| Pin 3 | RA2 — PORTA bit 2 / analog / ADC2 input |
| Pin 4 | RA3 — PORTA bit 3 / analog / reference |
| Pin 5 | RA4 — PORTA bit 4 / analog / ADC2 input |
| Pin 6 | RA5 — PORTA bit 5 / analog / ADC2 input |
| Pin 7 | RA6 — PORTA bit 6 / oscillator |
| Pin 8 | RA7 — PORTA bit 7 / oscillator |
| Pin 9 | VSS — Ground |
| Pin 10 | VDD — Digital supply voltage |
| Pin 11 | RB0 — PORTB bit 0 / interrupt-on-change |
| Pin 12 | RB1 — PORTB bit 1 / interrupt-on-change |
| Pin 13 | RB2 — PORTB bit 2 / interrupt-on-change |
| Pin 14 | RB3 — PORTB bit 3 / interrupt-on-change |
| Pin 15 | RB4 — PORTB bit 4 / interrupt-on-change |
| Pin 16 | RB5 — PORTB bit 5 / interrupt-on-change |
| Pin 17 | RB6 — PORTB bit 6 / ICDCLK |
| Pin 18 | RB7 — PORTB bit 7 / ICDDAT |
| Pin 19 | MCLR — Master clear reset (active low) |
| Pin 20 | VSS — Ground (second VSS for UQFN) |
| Pin 21 | VDD — Digital supply voltage (second VDD for UQFN) |
| Pin 22 | RC0 — PORTC bit 0 |
| Pin 23 | RC1 — PORTC bit 1 |
| Pin 24 | RC2 — PORTC bit 2 |
| Pin 25 | RC3 — PORTC bit 3 / SCL |
| Pin 26 | RC4 — PORTC bit 4 / SDA |
| Pin 27 | RC5 — PORTC bit 5 |
| Pin 28 | RC6 — PORTC bit 6 / TX |
| Pin 29 | RC7 — PORTC bit 7 / RX |
| Pin 30 | RD0 — PORTD bit 0 |
| Pin 31 | RD1 — PORTD bit 1 |
| Pin 32 | RD2 — PORTD bit 2 |
| Pin 33 | RD3 — PORTD bit 3 |
| Pin 34 | RD4 — PORTD bit 4 |
| Pin 35 | RD5 — PORTD bit 5 |
| Pin 36 | RD6 — PORTD bit 6 |
| Pin 37 | RD7 — PORTD bit 7 |
| Pin 38 | RE0 — PORTE bit 0 |
| Pin 39 | RE1 — PORTE bit 1 |
| Pin 40 | RE2 — PORTE bit 2 |
| Pin 41 | RE3 — PORTE bit 3 |
| Pin 42 | AVDD — Analog supply voltage |
| Pin 43 | AVSS — Analog ground |
| Pin 44 | VCAP — Voltage regulator decoupling capacitor |
| Pin 45 | NC — Not connected (per datasheet) |
| Pin 46 | NC — Not connected (per datasheet) |
| Pin 47 | NC — Not connected (per datasheet) |
| Pin 48 | EP — Exposed thermal pad (connect to VSS) |
Typical Applications
PIC18F25K83T-I/MX is suitable for 6 applications: Industrial CAN Sensor Node, Medical Device Control (FuSa), Automotive Accessory ECU, Touch-Sensing HMI Panel, IoT Edge Gateway Bridge, Appliance Motor Control.
Industrial CAN Sensor Node
The PIC18F25K83T-I/MX fits industrial CAN sensor nodes because it integrates CAN 2.0B, ADC2 with Computation, and 15 Core Independent Peripherals in a single 28-UQFN package. Its 12-bit ADC2 automates capacitive voltage divider touch sensing and oversampling, freeing CPU cycles for the CAN protocol stack. At 64 MHz / 16 MIPS it sustains 1 Mbps CAN traffic while the XLP nanoWatt sleep mode drops quiescent current to sub-100 nA between transmissions, extending battery life for wireless-CAN gateways, conveyor belt encoders, and asset-tracking beacons. The CIP portfolio (CLC, NCO, PWM, DMA) implements sensor excitation, motor timing, and edge-rate shaping without firmware overhead.
Recommended
Medical Device Control (FuSa)
The PIC18F25K83T-I/MX is qualified for medical device control because it ships with IEC 61508 SIL and IEC 60730 Class B Functional Safety documentation covering the diagnostic library, watchdog, clock fail detect, and ADC self-test. Its 32 KB Flash and 2 KB SRAM fit motorised surgical tables, infusion pump keypads, and patient-monitoring HMI where deterministic 8-bit performance is preferred over a 32-bit MCU. ADC2 with Computation automates electrode-impedance measurements and PPG/EEG signal averaging. The 28-UQFN 6x6 mm footprint keeps the PCB small enough for handheld designs, while the -40 C to +85 C industrial grade covers clinical and home-care environments.
Recommended
Automotive Accessory ECU
The PIC18F25K83T-I/MX serves automotive accessory ECUs such as body controllers, lighting nodes, HVAC panels, and seat-control modules because it integrates CAN 2.0B, PWM, and ADC2 with capacitive touch in a single 8-bit MCU. Its 64 MHz / 16 MIPS throughput handles LIN-to-CAN gateway duties and backlight dimming loops simultaneously, while the 15 CIPs (CLC, COG, CWG) generate complementary PWM, dead-band control, and zero-cross switching without CPU intervention. Designers leverage the FuSa collateral for fault detection and the XLP sleep current (~50 nA typical) to meet quiescent-drain targets for always-on accessory ECUs in 12 V automotive systems.
Recommended
Touch-Sensing HMI Panel
The PIC18F25K83T-I/MX is well suited to touch-sensing HMI panels because ADC2 with Computation automates Capacitive Voltage Divider (CVD) scanning, averaging, oversampling, and baseline tracking across up to 38 channels. This offload replaces the timer-and-DMA firmware normally needed for mTouch designs, reducing code size and improving water/EMI rejection. The 28-UQFN 6x6 mm package fits behind a 4-inch capacitive keypad, while the 1.8-5.5 V VDD range supports direct Li-ion or 3.3 V system rails. Combined with CLC and PWM CIPs, the MCU drives LED backlight dimming, buzzer tones, and CAN reporting in a single chip.
Recommended
IoT Edge Gateway Bridge
The PIC18F25K83T-I/MX bridges IoT edge devices to CAN networks by combining a 64 MHz PIC18 core, on-chip CAN 2.0B, UART/SPI/I2C ports, and XLP nanoWatt sleep technology. Edge sensors connect over UART or SPI, the MCU aggregates and reports via CAN, and DMA plus CLC offload framing so the core can sleep between transmissions. The 32 KB Flash hosts a Modbus or proprietary gateway stack, and the 1.8-5.5 V VDD range supports battery or solar-powered installations. The 28-UQFN 6x6 mm package minimises PCB area for retrofit installations inside sensor enclosures.
Recommended
Appliance Motor Control
The PIC18F25K83T-I/MX drives appliance motor-control applications such as washing-machine pumps, refrigerator fans, and dishwasher valves because its PWM, COG, CWG, and ECCP CIPs generate complementary drive signals with programmable dead-band and fault shutdown. ADC2 measures motor current and back-EMF, performing oversampled zero-cross detection (ZCD) without CPU load. The 1.8-5.5 V VDD range accepts universal mains-rectified rails after a small bulk regulator, and the 28-UQFN footprint fits the compact PCB of an inverter module. Functional Safety documentation supports IEC 60730 Class B for Class-II appliance designs.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F25K83T-I/MX — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F25K83-I/MX | PIC18F26K83T-I/MX | PIC18F25K83T-I/SS | PIC18F26K83T-I/SS |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-UQFN (6x6) | 28-UQFN (6x6) | 28-UQFN (6x6) | 28-SSOP | 28-SSOP |
| Flash | 32 KB | 32 KB | 64 KB | 32 KB | 64 KB |
| SRAM | 2 KB | 2 KB | 4 KB | 2 KB | 4 KB |
| Max CPU Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| 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 | 1.8 V to 5.5 V |
| 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 +85 C |
| ADC | 12-bit ADC2 (38 ch) | 12-bit ADC2 (38 ch) | 12-bit ADC2 (38 ch) | 12-bit ADC2 (38 ch) | 12-bit ADC2 (38 ch) |
| CAN | CAN 2.0B | CAN 2.0B | CAN 2.0B | CAN 2.0B | CAN 2.0B |
| Functional Safety | FuSa IEC 61508 / IEC 60730 | FuSa IEC 61508 / IEC 60730 | FuSa IEC 61508 / IEC 60730 | FuSa IEC 61508 / IEC 60730 | FuSa IEC 61508 / IEC 60730 |
| Approx. Unit Price (qty 1) | USD 2.85 | USD 2.70 | USD 3.10 | USD 2.55 | USD 2.80 |
Key Differentiators
- ADC2 with Computation offloads signal conditioning (vs PIC18F25K22)
- Larger Flash headroom vs sister 25K83 part (vs PIC18F26K83T-I/MX)
- Compact 28-UQFN vs larger K83 packages (vs PIC18F45K83T-I/PT)
Design Notes
Estimated: at 64 MHz, VDD = 5.0 V, and active peripheral load, typical IDD is 8-12 mA; add 10-15 mA peak during ADC2 conversions. Place a 100 nF X7R decoupling capacitor within 3 mm of each VDD pin (28-UQFN has two) plus a bulk 4.7 uF tantalum or ceramic near the regulator. Tie AVDD to VDD with a ferrite bead and decouple with 100 nF + 10 uF to keep ADC2 SNR within 0.5 LSB. The exposed pad (EP) must be soldered to a continuous VSS pour of at least 50 mm^2 to meet thermal conductivity.
For the 28-UQFN 6x6 mm package, route CANH/CANL as a 100 ohm differential pair with continuous ground reference beneath, length-matched within 5 mm. Keep the crystal or external oscillator traces under 5 mm and guard them with a ground ring. Place the MCP2562 CAN transceiver within 25 mm of the CAN pins to meet CAN-FD timing. Use 50 ohm controlled impedance on the ICSP pins (RB6/ICSPCLK and RB7/ICSPDAT) to allow in-circuit programming without disconnecting the CAN bus.
Reviewed: (1) do not leave the MCLR pin floating - tie it to VDD through a 10 kohm resistor or use the internal weak pull-up via the CONFIGURATION WORD; (2) ADC2 needs the AVDD pin connected even if analog inputs are unused, or supply leakage will cause a phantom ~0.5 mA drain; (3) when migrating code from PIC18F25K80, remap CLC and DMA registers because the K83 family uses a different register layout; (4) consult the PIC18(L)F25/26K83 silicon errata document (DS80000852) before production - some ADC2 channels exhibit a known offset on early revision parts.
Compliance Information
Industrial -40 C to +85 C grade. For AEC-Q100 qualified automotive variants, source the PIC18F25K83 automotive ordering codes separately. FuSa documentation per IEC 61508 SIL and IEC 60730 Class B is available from Microchip.