PIC18F25K83T-I/MX - 32KB Flash 8-bit MCU w/ CAN | Microchip
MPN: PIC18F25K83T-I/MX ✓ نشطPIC18F25K83T-I/MX نظرة عامة
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.
بدائل مباشرة لـ PIC18F25K83T-I/MX — نفس الحزمة، متوافق دبوس بدبوس. تُستثنى القطع ذات الحزم المختلفة التي تتطلب تعديل PCB.
الطرازات في هذه السلسلة
طرازات من نفس السلسلة متوافقة تمامًا مع PIC18F25K83T-I/MX (نفس عامل الشكل والبصمة) — يختلف في ADC, Package, Operating Temperature, Program Memory (Flash), Core.
PIC18F25K83-I/MX
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F26K83T-I/MX
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F25K83-E/MX
✅ بديل مباشر ⚠️ مواصفات غير مُتحقق منهاتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F25K83T-I/SS
✅ بديل مباشر📋 بديل مرجعي (غير موجود في الكتالوج)
PIC18F26K83T-I/SS
✅ بديل مباشر ⚠️ مواصفات غير مُتحقق منها📋 بديل مرجعي (غير موجود في الكتالوج)
PIC18F25K83T-I/MXVAO
✅ بديل مباشر ⚠️ مواصفات غير مُتحقق منها📋 بديل مرجعي (غير موجود في الكتالوج)
PIC18F26K83-I/MX
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F25K83T-I/MX الحدود القصوى والخصائص الكهربائية
| 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 |
| درجة حرارة التشغيل | -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 |
| العلبة | 28-pin UQFN (6x6 mm) with exposed pad |
| نوع التركيب | Surface Mount |
| RoHS | Compliant |
| Lead-Free | Yes |
تكوين أطراف PIC18F25K83T-I/MX
| دبوس 1 | RA0 — PORTA bit 0 / analog / ADC2 input |
| دبوس 2 | RA1 — PORTA bit 1 / analog / ADC2 input |
| دبوس 3 | RA2 — PORTA bit 2 / analog / ADC2 input |
| دبوس 4 | RA3 — PORTA bit 3 / analog / reference |
| دبوس 5 | RA4 — PORTA bit 4 / analog / ADC2 input |
| دبوس 6 | RA5 — PORTA bit 5 / analog / ADC2 input |
| دبوس 7 | RA6 — PORTA bit 6 / oscillator |
| دبوس 8 | RA7 — PORTA bit 7 / oscillator |
| دبوس 9 | VSS — Ground |
| دبوس 10 | VDD — Digital supply voltage |
| دبوس 11 | RB0 — PORTB bit 0 / interrupt-on-change |
| دبوس 12 | RB1 — PORTB bit 1 / interrupt-on-change |
| دبوس 13 | RB2 — PORTB bit 2 / interrupt-on-change |
| دبوس 14 | RB3 — PORTB bit 3 / interrupt-on-change |
| دبوس 15 | RB4 — PORTB bit 4 / interrupt-on-change |
| دبوس 16 | RB5 — PORTB bit 5 / interrupt-on-change |
| دبوس 17 | RB6 — PORTB bit 6 / ICDCLK |
| دبوس 18 | RB7 — PORTB bit 7 / ICDDAT |
| دبوس 19 | MCLR — Master clear reset (active low) |
| دبوس 20 | VSS — Ground (second VSS for UQFN) |
| دبوس 21 | VDD — Digital supply voltage (second VDD for UQFN) |
| دبوس 22 | RC0 — PORTC bit 0 |
| دبوس 23 | RC1 — PORTC bit 1 |
| دبوس 24 | RC2 — PORTC bit 2 |
| دبوس 25 | RC3 — PORTC bit 3 / SCL |
| دبوس 26 | RC4 — PORTC bit 4 / SDA |
| دبوس 27 | RC5 — PORTC bit 5 |
| دبوس 28 | RC6 — PORTC bit 6 / TX |
| دبوس 29 | RC7 — PORTC bit 7 / RX |
| دبوس 30 | RD0 — PORTD bit 0 |
| دبوس 31 | RD1 — PORTD bit 1 |
| دبوس 32 | RD2 — PORTD bit 2 |
| دبوس 33 | RD3 — PORTD bit 3 |
| دبوس 34 | RD4 — PORTD bit 4 |
| دبوس 35 | RD5 — PORTD bit 5 |
| دبوس 36 | RD6 — PORTD bit 6 |
| دبوس 37 | RD7 — PORTD bit 7 |
| دبوس 38 | RE0 — PORTE bit 0 |
| دبوس 39 | RE1 — PORTE bit 1 |
| دبوس 40 | RE2 — PORTE bit 2 |
| دبوس 41 | RE3 — PORTE bit 3 |
| دبوس 42 | AVDD — Analog supply voltage |
| دبوس 43 | AVSS — Analog ground |
| دبوس 44 | VCAP — Voltage regulator decoupling capacitor |
| دبوس 45 | NC — Not connected (per datasheet) |
| دبوس 46 | NC — Not connected (per datasheet) |
| دبوس 47 | NC — Not connected (per datasheet) |
| دبوس 48 | EP — Exposed thermal pad (connect to VSS) |
التطبيقات النموذجية
PIC18F25K83T-I/MX مناسب لـ 6 التطبيقs: 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.
موصى به
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.
موصى به
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.
موصى به
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.
موصى به
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.
موصى به
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.
موصى به
ملخص المنتجات الموصى بها
بيانات مرجعية هندسية لـ PIC18F25K83T-I/MX — المقارنة وإرشادات التصميم ومعلومات الامتثال.
دليل الاختيار
المقارنة مع البدائل
| المعامل | هذا المنتج | 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 |
أبرز الفروقات
- ADC2 with Computation offloads signal conditioning (مقابلPIC18F25K22)
- Larger Flash headroom vs sister 25K83 part (مقابلPIC18F26K83T-I/MX)
- Compact 28-UQFN vs larger K83 packages (مقابلPIC18F45K83T-I/PT)
ملاحظات التصميم
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.
معلومات الامتثال
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.