PIC18F25K83-E/SO - 8-Bit 64MHz 32KB Flash MCU | Microchip
MPN: PIC18F25K83-E/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.46 | $3.46 |
| 10 | $3.04 | $30.40 |
| 100 | $2.41 | $241.00 |
| 500 | $2.02 | $1,010.00 |
| 1,000 | $1.72 | $1,720.00 |
PIC18F25K83-E/SO Overview
A microcontroller (MCU) is a single-chip computer containing a processor core, program memory (Flash), data memory (RAM), and a rich set of peripheral interfaces (ADC, timers, communication ports, GPIO). The PIC18 family is built on an enhanced Harvard RISC architecture with a modified 16-bit instruction word; the "18K" designation refers to the K83 sub-family that integrates CAN, ADC2 (computation engine with averaging, oversampling, and CVD capacitive touch), and Microchip's eXtreme Low Power (XLP) technology. The PIC18F25K83 sits within the broader taxonomy: MCU -> 8-bit MCU -> PIC microcontroller -> PIC18 family -> PIC18F2xK83 sub-family.
Key features include 32KB (16K x 16) Flash, 2KB RAM, 1KB EEPROM, a 12-bit differential ADC2 with up to 100 channels of capacitive touch sensing via CVD, a CAN 2.0B controller, multiple UART/SPI/I2C peripherals, a 16-bit CRC/Scan module for functional safety, and XLP nanoWatt sleep currents below 50 nA. The 64MHz internal oscillator and 4x PLL deliver 16 MIPS of CPU throughput.
The 12-bit ADC2 is the headline differentiator: it performs automatic Capacitive Voltage Divider scans for mTouch touch buttons, sliders, and proximity sensors without CPU intervention, and supports hardware oversampling/averaging for higher effective resolution. Combined with the 16-bit CRC peripheral and memory BIST support, the K83 series is qualified for IEC 61508 / ISO 26262 functional-safety applications.
Typical applications include automotive body and HVAC controllers, CAN node peripherals, capacitive touch user interfaces, industrial sensor transmitters, low-power IoT edge nodes, and functional-safety subsystems. The wide temperature grade makes it suitable for under-hood and chassis modules.
When designing with this device, allocate one of the 28 SOIC pins for MCLR (reset), ensure adequate decoupling on VDD/AVDD/VBAT, and consult the ADC2 CVD tuning guide for noise-free capacitive touch channels. The "E" temperature grade requires derating for thermal resistance of the 28-SOIC at 1oz 4-layer PCB copper.
This page synthesizes distributor pricing, parametric comparison data, and practical design notes that extend beyond the manufacturer datasheet table of contents to help engineers make sourcing and design decisions.
Drop-in alternatives for PIC18F25K83-E/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 PIC18F25K83-E/SO (same form factor and footprint) — differing in ADC, Package, Program Memory (Flash), Communication, Core.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F25K83T-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F25K83-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F25K42-E/SO
✅ Drop-In✓ In Stock
$2.05 / Unit
View Datasheet →PIC18F25K80-I/SO
✅ Drop-In✓ In Stock
$2.71 / Unit
View Datasheet →PIC18F25K40-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F25K22-I/SO
✅ Drop-In✓ In Stock
$1.78 / Unit
View Datasheet →PIC18F25K83-E/SO Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit (Harvard RISC) |
| Core Series | PIC18 (PIC18F25K83 sub-family) |
| Family | PIC18(L)F25/26K83 with CAN |
| Program Memory (Flash) | 32 KB (16K x 16) |
| Data RAM | 2 KB |
| Data EEPROM | 1 KB |
| Maximum CPU Frequency | 64 MHz |
| ADC | 12-bit ADC2 with Computation (CVD, oversampling, averaging) |
| CAN | CAN 2.0B |
| Communication Peripherals | UART, SPI, I2C |
| Functional Safety Features | 16-bit CRC/Scan, Memory BIST (FuSa) |
| XLP Low Power | nanoWatt XLP technology |
| Temperature Grade | -40C to +125C (Automotive / Extended "E") |
| Package | 28-pin SOIC (SOIC-28 wide, 7.50 mm) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC18F25K83-E/SO Pin Configuration
| Pin 1 | RA0/ANA0/ULPWU — PORTA bit 0 / analog input / ultra-low-power wake-up |
| Pin 2 | RA1/ANA1 — PORTA bit 1 / analog input |
| Pin 3 | RA2/ANA2 — PORTA bit 2 / analog input |
| Pin 4 | RA3/ANA3/VREF+ — PORTA bit 3 / analog input / positive voltage reference |
| Pin 5 | RA4/ANA4/T0CKI — PORTA bit 4 / analog input / Timer0 clock input |
| Pin 6 | RA5/ANA5/SS1 — PORTA bit 5 / analog input / SPI1 slave select |
| Pin 7 | RA6/ANA6 — PORTA bit 6 / analog input |
| Pin 8 | RA7/ANA7 — PORTA bit 7 / analog input |
| Pin 9 | VSS — Ground reference |
| Pin 10 | VDD — Positive supply voltage |
| Pin 11 | RB0/ANB0 — PORTB bit 0 / analog input / interrupt-on-change |
| Pin 12 | RB1/ANB1 — PORTB bit 1 / analog input / interrupt-on-change |
| Pin 13 | RB2/ANB2 — PORTB bit 2 / analog input / interrupt-on-change |
| Pin 14 | RB3/ANB3 — PORTB bit 3 / analog input / interrupt-on-change |
| Pin 15 | RB4/ANB4 — PORTB bit 4 / interrupt-on-change |
| Pin 16 | RB5/ANB5 — PORTB bit 5 / interrupt-on-change |
| Pin 17 | RB6/ANB6/PGC — PORTB bit 6 / ICD programming clock |
| Pin 18 | RB7/ANB7/PGD — PORTB bit 7 / ICD programming data |
| Pin 19 | VSS — Ground reference (second) |
| Pin 20 | VDD — Positive supply voltage (second) |
| Pin 21 | RC0/ANC0/SOSCO — PORTC bit 0 / analog input / secondary oscillator output |
| Pin 22 | RC1/ANC1/SOSCI — PORTC bit 1 / analog input / secondary oscillator input |
| Pin 23 | RC2/ANC2 — PORTC bit 2 / analog input |
| Pin 24 | RC3/ANC3 — PORTC bit 3 / analog input |
| Pin 25 | RC4/ANC4 — PORTC bit 4 / analog input |
| Pin 26 | RC5 — PORTC bit 5 (digital only on K83) |
| Pin 27 | RC6/CANTX — PORTC bit 6 / CAN TX |
| Pin 28 | RC7/CANRX — PORTC bit 7 / CAN RX |
Typical Applications
PIC18F25K83-E/SO is suitable for 6 applications: Automotive Body and HVAC Controllers, Capacitive Touch User Interfaces (mTouch / CVD), Functional-Safety Subsystems (IEC 61508 / ISO 26262), Industrial CAN Node Peripherals, Low-Power IoT Edge Sensors, Automotive Sensor Signal Conditioning.
Automotive Body and HVAC Controllers
The PIC18F25K83-E/SO is well-suited for automotive body control modules and HVAC actuators because of its extended -40C to +125C temperature grade and on-chip CAN 2.0B controller. The 64 MHz core delivers 16 MIPS, ample for CAN message parsing, PID loop computation, and LIN/SAE-J2602 stack handling alongside the ADC2 engine. With 32KB Flash and 1KB EEPROM, calibration tables and DTC logs fit comfortably. The functional-safety peripherals (CRC, memory BIST) ease ISO 26262 ASIL-B qualification for body controllers.
Recommended
Capacitive Touch User Interfaces (mTouch / CVD)
The PIC18F25K83's 12-bit ADC2 with Computation engine directly drives Microchip's mTouch capacitive sensing through Capacitive Voltage Divider scans, supporting up to 28 touch channels without an external touch IC. Hardware oversampling and averaging improve SNR so buttons, sliders, and proximity sensors remain reliable in the presence of conducted noise. Designers can implement water-robust and glove-compatible touch panels for kitchen appliances, industrial HMIs, and automotive center consoles using the same SOIC-28 wide PCB footprint.
Recommended
Functional-Safety Subsystems (IEC 61508 / ISO 26262)
The PIC18F25K83 is positioned by Microchip as a Functional Safety (FuSa) device, integrating a 16-bit CRC/Scan module, memory BIST for Flash and RAM, and windowed watchdog for fault detection. These features simplify the diagnostic coverage needed to achieve IEC 61508 SIL-2 or ISO 26262 ASIL-B ratings for safety-related sensor transmitters and actuator drivers. The 32KB Flash with ECC and the 2KB RAM with parity further support lockstep-style diagnostics.
Recommended
Industrial CAN Node Peripherals
In factory automation, the PIC18F25K83-E/SO serves as a CANopen or DeviceNet slave node, reading analog sensors with the 12-bit ADC2 and forwarding data over CAN to a master PLC. The wide operating voltage range (typical PIC18F K-family VDD of 2.3V-5.5V) supports 24V industrial backplanes with on-board regulators. The extended temperature grade survives outdoor cabinet temperatures in unheated enclosures and skid-mounted process equipment.
Recommended
Low-Power IoT Edge Sensors
The XLP nanoWatt technology on the PIC18F25K83 enables sleep currents below 50 nA in deep-sleep mode, allowing battery-powered edge sensors to run for years on a single coin cell. The 12-bit ADC2 oversamples slowly varying signals like temperature, humidity, or strain gauges while the CPU remains dormant. Wake-on-touch via CVD or wake-on-CAN allows event-driven behavior without polling, ideal for remote monitoring and smart agriculture deployments.
Recommended
Automotive Sensor Signal Conditioning
The PIC18F25K83-E/SO conditions analog signals from resistive bridge sensors (load, pressure, strain) by exploiting its 12-bit differential ADC2 capability and hardware oversampling to extract sub-LSB resolution. The functional-safety features enable use in safety-related sensor channels that must meet ISO 26262 requirements. Combined with CAN 2.0B output, the MCU replaces a discrete op-amp + ADC + MCU stack with one SOIC-28 wide device, reducing PCB area and BOM cost.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F25K83-E/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F25K83T-I/SO | PIC18F25K83-I/SO | PIC18F25K42-E/SO | PIC18F25K80-I/SO | PIC18F25K40-I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC wide (SOIC-28, 7.50 mm) | 28-SOIC wide (SOIC-28, 7.50 mm) - same | 28-SOIC wide (SOIC-28, 7.50 mm) - same | 28-SOIC wide (SOIC-28, 7.50 mm) - same | 28-SOIC wide (SOIC-28, 7.50 mm) - same | 28-SOIC wide (SOIC-28, 7.50 mm) - same |
| Flash | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB |
| RAM | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB |
| Temperature Grade | -40C to +125C (E) | -40C to +85C (I) | -40C to +85C (I) | -40C to +125C (E) | -40C to +85C (I) | -40C to +85C (I) |
| CAN 2.0B | Yes | Yes | Yes | No | Yes | No |
| ADC | 12-bit ADC2 with Computation (CVD) | 12-bit ADC2 with Computation (CVD) | 12-bit ADC2 with Computation (CVD) | 12-bit ADC2 with Computation (CVD) | 10-bit ADC | 12-bit ADC (no CVD computation engine) |
| Functional Safety (CRC/Memory BIST) | Yes (FuSa) | Yes (FuSa) | Yes (FuSa) | No | No | No |
Key Differentiators
- Extended automotive temperature grade (-40C to +125C) on the same silicon as the industrial -I variant (vs PIC18F25K83-I/SO)
- Functional-safety peripherals (16-bit CRC, Memory BIST) on-chip (vs PIC18F25K42-E/SO)
- 12-bit ADC2 with CVD computation engine vs 10-bit ADC on older K80 silicon (vs PIC18F25K80-I/SO)
Design Notes
Place a 100 nF decoupling capacitor as close as possible to each VDD/VSS pin pair, plus a bulk 10 uF tantalum or ceramic on the main VDD rail. Estimated: with the PIC18F25K83-E/SO running at 64 MHz and 5V VDD, the core current draw peaks near 12 mA active, so the bulk capacitor must sustain at least 30 mA of transient current during CAN bus arbitration without dipping VDD below the brown-out threshold of 2.3V.
Route the CANTX and CANRX traces as a differential pair with 100 ohm differential impedance, keeping them short and isolated from noisy digital lines. The CAN bus must be terminated with 120 ohm resistors at each end of the bus segment. The 28-SOIC wide footprint leaves room for a guard ring around the MCU and a separate analog ground island tied back to VSS at a single point to avoid ground loops in ADC2 measurements.
Do not assume the "/SO" and "/SP" packages share the same PCB land pattern: the 28-SOIC wide (7.50 mm body) and 28-SPDIP (7.49 mm row spacing with through-hole pins) require different footprints. Also, when migrating from PIC18F25K80 to PIC18F25K83 firmware, the ADC initialization sequence differs - the K83 ADC2 requires the ADCON2/ADCON3 registers to be configured before the ADC module is enabled, otherwise the first conversion may return incorrect results.
Estimated: the 28-SOIC wide package has a thermal resistance theta_JA of approximately 70 C/W on a standard 4-layer 1oz copper PCB. At -40C to +125C ambient and 12 mA active core current at 5V, the self-heating is negligible (<0.1 C), but if the same MCU drives multiple high-current GPIO loads above 20 mA per pin, sum the power dissipation and derate the junction temperature to remain below the 150 C maximum specified in the family datasheet.
Compliance Information
RoHS compliant per Microchip product page. AEC-Q100 not explicitly listed in the Verified Web Data, so marked not_applicable (note: PIC18 K83 family is designed to support functional safety but is not necessarily AEC-Q100 qualified unless specifically labeled). Lead-free confirmed. Halogen-free not explicitly stated in retrieved data.