Microchip Technology

PIC18F25K50T-I/ML - 32KB Flash USB MCU 28-QFN | Microchip

MPN: PIC18F25K50T-I/ML ✓ Active
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 28-pin QFN (6x6 mm) with EP Package 48 MHz Speed 32 KB (16K x 16 words) Memory
From $1.95 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $3.42 $3.42
10 $3.05 $30.50
100 $2.62 $262.00
500 $2.18 $1,090.00
1,000 $1.95 $1,950.00
ℹ️ All prices are in USD

PIC18F25K50T-I/ML Overview

The Microchip Technology PIC18F25K50T-I/ML is an 8-bit PIC18 microcontroller delivering 48 MHz CPU performance, 32 KB Flash program memory, 2 KB RAM and a full-speed USB 2.0 device module in a 28-pin QFN (6x6 mm) package. The -T suffix indicates Tape & Reel packaging and the -I grade denotes the -40C to +85C industrial temperature range.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (Flash), volatile data memory (RAM), and a rich set of peripherals on one die. PIC18 devices from Microchip follow a RISC Harvard architecture with separate program and data buses; the K50 family adds a USB 2.0 full-speed transceiver and Active Clock Tuning that locks the internal 48 MHz oscillator to the USB host frame timing, eliminating the need for an external crystal in many USB applications.

Key features include 32 KB self-read/write Flash, 256 bytes of integrated EEPROM, a hardware 8x8 multiplier, two USART/SPI/I2C modules plus a dedicated MSSP for I2C/SPI, a 10-bit ADC with up to 14 channels, and eXtreme Low Power (XLP) sleep currents. The integrated USB 2.0 module supports control, interrupt, bulk and isochronous transfers for CDC/HID/MSC device classes without external transceiver hardware.

Typical applications include USB HID peripherals (keyboards, mice, custom input devices), USB-to-UART bridge dongles, USB CDC virtual COM ports, USB-capable sensor nodes, low-power battery-powered instruments, and small appliances with USB firmware upgrade ports. When migrating from PIC18F24K50 or PIC18F26K50 designs the pin-out is preserved within the 28-QFN package.

A practical design tip: route the D+/D- USB differential pair with 90-ohm differential impedance and keep total length below 50 mm to meet USB 2.0 signal-quality compliance; Active Clock Tuning only operates while the USB module is active. This page synthesizes distributor pricing, drop-in package-compatible alternatives, and design notes not found in the manufacturer datasheet.

Drop-in alternatives for PIC18F25K50T-I/ML — 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 PIC18F25K50T-I/ML (same form factor and footprint) — differing in MSL Level, Package, Core Architecture, I/O Pins, ADC.

Microchip Technology
MSL Level: 3 (168 hours)
Package: 28-pin QFN (ML) 6x6 mm
Core Architecture: PIC18 (8-bit RISC)
Microchip Technology
Microchip Technology
MSL Level: MSL 1 (per JEDEC J-STD-020)
Package: 28-pin SSOP (5.30 mm body width)
I/O Pins: 22
Microchip Technology
MSL Level: 3 (per QFN moisture sensitivity)
Package: 28-VQFN (6x6 mm) with exposed pad (ML)
Core Architecture: PIC

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC18F25K50-I/ML

✅ Drop-In
📦 QFN-28 (ML 6x6)
Same die/package in Tray format (-I/ML vs -T for tape & reel); identical electrical specs

📋 Reference alternative (not in catalog)

PIC18F25K50T-I/SS

✅ Drop-In
Microchip Technology
📦 SSOP-28 (SS)
PIC18 (8-bit RISC) · PIC XLP 18K · 32 KB Flash (16K x 16) · 2 KB · 256 B · 48 MHz · 200 ns (at 48 MHz, 4 cycles/instruction) · 2.3 V to 5.5 V

✓ In Stock

$2.4 / Unit

View Datasheet →

PIC18F24K50T-I/ML

✅ Drop-In
Microchip Technology
📦 QFN-28 (ML 6x6)
PIC18 (8-bit RISC) · 16 KB · 2 KB · 256 B · 48 MHz (16 MIPS) · 2.5 V to 5.5 V · -40 C to +85 C (Industrial) · 28-pin QFN (ML) 6x6 mm

✓ In Stock

$1.85 / Unit

View Datasheet →

PIC18F26K50T-I/ML

✅ Drop-In
📦 QFN-28 (ML 6x6)
Same QFN-28 package, 64 KB Flash vs 32 KB (+100%); pin-to-pin compatible

📋 Reference alternative (not in catalog)

PIC18F25K42-E/ML

✅ Drop-In
Microchip Technology
📦 QFN-28 (ML 6x6)
Compatible specs

✓ In Stock

$1.79 / Unit

View Datasheet →

PIC18F45K50T-I/ML

✅ Drop-In
📦 QFN-28 (ML 6x6)
Same K50 family in 28-QFN with 32 KB Flash; differs by peripheral count (40/44-pin parts) but 28-QFN pin function matches

📋 Reference alternative (not in catalog)

PIC18F25K50T-I/ML Maximum Ratings & Electrical Characteristics

Product Series PIC18FXXK50 (PIC XLP 18K family)
Core Architecture 8-bit PIC18 RISC
Program Memory (Flash) 32 KB (16K x 16 words)
RAM 2 KB
EEPROM 256 bytes
Maximum CPU Speed 48 MHz
Supply Voltage Range 2.5 V to 5.5 V
USB Module USB 2.0 Full-Speed Device with on-chip transceiver
ADC 10-bit, up to 14 channels
Timers 1x 8-bit, 3x 16-bit
Communication 2x EUSART (LIN/SPI), 2x MSSP (SPI/I2C), USB
Comparator 2x analog comparators
CCP/ECCP Modules 2x CCP, 1x ECCP
Operating Temperature Range -40C to +85C (Industrial)
Package 28-pin QFN (6x6 mm) with EP
Mounting Type Surface Mount
RoHS Status Compliant
Lead-Free / Halogen-Free Yes (lead-free, per Microchip)
MSL Level 3

PIC18F25K50T-I/ML Pin Configuration

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 QFN-28
Pin 1 VUSB — USB power pin - internal 3.3V LDO output or voltage sense
Pin 2 RA0/AN0/C12IN0-/ULPM — PORTA bit 0, ADC ch0, comparator input, ultra-low-power wake
Pin 3 RA1/AN1/C12IN1-/ULPWU — PORTA bit 1, ADC ch1, comparator input, ultra-low-power wake-up
Pin 4 RA2/AN2 — PORTA bit 2, ADC ch2, Vref- option
Pin 5 RA3/AN3/VREF+ — PORTA bit 3, ADC ch3, ADC Vref+ reference input
Pin 6 RA4/T0CKI/C1OUT — PORTA bit 4, Timer0 clock input, comparator output
Pin 7 RA5/AN4/SS1/HLVDIN — PORTA bit 5, ADC ch4, SPI1 slave select, low-voltage detect input
Pin 8 VSS — Ground reference
Pin 9 RA7/OSC1/CLKI — PORTA bit 7, crystal oscillator input or external clock
Pin 10 RA6/OSC2/CLKO — PORTA bit 6, crystal oscillator output
Pin 11 RC0/SOSCO/SCLKI — PORTC bit 0, secondary osc output, SOSC clock input
Pin 12 RC1/SOSCI/SCLKO — PORTC bit 1, secondary osc input, SOSC clock output
Pin 13 RC2/CCP1/P1A — PORTC bit 2, CCP1 I/O, PWM enhanced output
Pin 14 RC4/D-/VM — PORTC bit 4, USB D- data line
Pin 15 RC5/D+/VP — PORTC bit 5, USB D+ data line
Pin 16 RC6/TX1/CK1 — PORTC bit 6, USART1 TX, clock output 1
Pin 17 RC7/RX1/DT1 — PORTC bit 7, USART1 RX, data 1
Pin 18 RE3/MCLR/VPP — PORTE bit 3 / reset input / ICSP VPP
Pin 19 RB0/AN12/INT0/SRX — PORTB bit 0, ADC ch12, INT0 interrupt input
Pin 20 RB1/AN10/INT1 — PORTB bit 1, ADC ch10, INT1 interrupt input
Pin 21 RB2/AN8/INT2 — PORTB bit 2, ADC ch8, INT2 interrupt input
Pin 22 RB3/AN9/CCP2 — PORTB bit 3, ADC ch9, CCP2 I/O
Pin 23 RB4/AN11/SDI1 — PORTB bit 4, ADC ch11, SPI1 data in
Pin 24 RB5/AN13/SCK1 — PORTB bit 5, ADC ch13, SPI1 clock
Pin 25 RB6/ICSPCLK/PGC — PORTB bit 6, ICSP clock / ICD clock
Pin 26 RB7/ICSPDAT/PGD — PORTB bit 7, ICSP data / ICD data
Pin 27 VDD — Positive supply voltage (2.5 V to 5.5 V)
Pin 28 AVDD — Analog positive supply (tie to VDD)

Typical Applications

PIC18F25K50T-I/ML is suitable for 6 applications: USB HID Input Devices (Keyboards, Mice, Custom HID), USB CDC Virtual COM Port Bridges, USB Mass Storage / MSC Card Readers, Low-Power Battery-Operated USB Devices, USB-Capable Sensor and IoT Edge Nodes, USB-Connected Small Appliances and Consumer Devices.

🎧

USB HID Input Devices (Keyboards, Mice, Custom HID)

The PIC18F25K50T-I/ML is purpose-built for USB Human Interface Device (HID) class peripherals such as keyboards, mice, game controllers, and custom HID input devices. Its integrated USB 2.0 Full-Speed transceiver with on-chip 3.3 V regulator eliminates external transceiver ICs, while Active Clock Tuning locks the internal 48 MHz oscillator to USB host frame timing, removing the need for a 12 MHz or 48 MHz external crystal in most designs. The 32 KB Flash comfortably accommodates HID report descriptors, keyboard scan-matrix handling, NKRO/multimedia key maps, and USB bootloaders for field-upgradeable firmware, with the 2 KB RAM sufficient for HID ring buffers. Per the Microchip datasheet, the device supports full-speed control, interrupt, and isochronous transfers, ensuring compatibility with low-speed USB hosts via low-speed enumeration if needed.

🔧

USB CDC Virtual COM Port Bridges

For USB Communications Device Class (CDC) virtual COM port applications - replacing traditional UART-to-USB bridge chips with a programmable MCU - the PIC18F25K50T-I/ML provides on-chip USB and a full EUSART, halving BOM cost versus two-chip solutions. The 48 MHz CPU throughput handles CDC line-coding, hardware flow control, and high-baud UART operation (up to ~3 Mbps) without bottlenecks. The 32 KB Flash accommodates the CDC stack plus application-level UART command processing. Per the datasheet, the device natively enumerates as a CDC device on Windows, macOS and Linux without custom drivers, making it ideal for firmware-update ports, industrial configuration/debug ports, and embedded debug bridges.

💾

USB Mass Storage / MSC Card Readers

USB Mass Storage Class (MSC) applications such as SD card readers, USB memory sticks, and removable storage adapters benefit from the PIC18F25K50T-I/ML's integrated USB 2.0 Full-Speed and adequate Flash for the SCSI/BBB transport layer. The 2 KB SRAM is sufficient for 512-byte sector buffering with single-sector transfers, while the 48 MHz CPU supports USB bulk-only transport (BOT) sequencing. Per Microchip datasheet, the MSSP peripheral can drive SPI SD cards and the hardware multiplier accelerates FAT32 directory walks; 32 KB Flash holds the MSC stack plus light firmware customization for indicators, security features, or read-only toggles.

📱

Low-Power Battery-Operated USB Devices

Battery-powered USB devices such as wireless dongles, portable sensors, and field instruments use the PIC18F25K50T-I/ML's eXtreme Low Power (XLP) technology to minimize standby current when detached from USB power. Per the Microchip datasheet, sleep currents below 100 nA are achievable with the on-chip low-power WDT; the wide 2.5-5.5 V operating range allows a single Li-Ion cell with USB power-rail switching. The 32 KB Flash fits typical wireless-protocol stacks (BLE dongle HID services, simple sensor loggers) and the integrated USB enables battery-charging + data through one connector, eliminating two-port designs.

🏭

USB-Capable Sensor and IoT Edge Nodes

For Industrial IoT edge nodes and USB-tethered sensors that need occasional host-side configuration, the PIC18F25K50T-I/ML combines 10-bit ADC (up to 14 channels), two analog comparators, and integrated USB. The 48 MHz CPU supports real-time signal conditioning and sample buffering while a tethered USB host streams configuration/calibration data. Per Microchip datasheet, two EUSART and two MSSP peripherals let the device serve as a sensor hub bridging I2C/SPI sensors to USB; the 32 KB Flash fits RTOS-lite schedulers, sensor compensation libraries, and USB-CDC device firmware upgrade bootloaders, reducing service costs.

🧩

USB-Connected Small Appliances and Consumer Devices

Small appliances and consumer products that need USB firmware upgrade ports (massagers, kitchen devices, beauty tools, USB-rechargeable gadgets) use the PIC18F25K50T-I/ML to provide a unified USB charging-plus-update path. The 32 KB Flash holds the main application plus USB MSD/HID bootloader, allowing field firmware upgrades without opening the enclosure. The 6x6 mm QFN footprint fits compact consumer PCBs and the -40C to +85C industrial temperature range covers typical consumer environments. Per the datasheet, the integrated USB regulator and Active Clock Tuning remove expensive clocking hardware, lowering total BOM cost versus discrete USB MCU solutions.

Recommended Products Summary

PIC18F24K50T-I/ML Microchip Technology Used in: USB HID Input Devices (Keyboards, Mice, Custom HID) PIC18F26K50T-I/ML 64 KB Flash for larger HID/report descriptor firmware Used in: USB HID Input Devices (Keyboards, Mice, Custom HID), USB-Connected Small Appliances and Consumer Devices MCP2200 USB-to-UART bridge companion for debugging / bootloading Used in: USB HID Input Devices (Keyboards, Mice, Custom HID), USB CDC Virtual COM Port Bridges PIC18F25K22-I/SO Microchip Technology Used in: USB CDC Virtual COM Port Bridges PIC18F46K50-I/PT Higher-pin-count K50 sibling for multi-card multiplexers Used in: USB Mass Storage / MSC Card Readers PIC18F2550-I/SP Microchip Technology Used in: USB Mass Storage / MSC Card Readers PIC18LF25K50T-I/ML Microchip Technology Used in: Low-Power Battery-Operated USB Devices MCP1700 LDO regulator companion for battery applications Used in: Low-Power Battery-Operated USB Devices MCP9808 High-accuracy temperature sensor via I2C Used in: USB-Capable Sensor and IoT Edge Nodes MCP3421 18-bit ADC companion for higher-precision measurement Used in: USB-Capable Sensor and IoT Edge Nodes MCP73831 Li-Ion charge management IC companion Used in: USB-Connected Small Appliances and Consumer Devices
What is the Flash memory size of PIC18F25K50T-I/ML?
The PIC18F25K50T-I/ML provides 32 KB of self-read/write Flash program memory organized as 16K x 16 words. Per the Microchip datasheet, this matches the PIC18F24K50/25K50/26K50 family offering 16 KB / 32 KB / 64 KB respectively. The Flash supports self-programming via ICSP, enabling USB bootloaders without external programmer hardware.
Does PIC18F25K50T-I/ML have a built-in USB controller?
Yes. The PIC18F25K50T-I/ML integrates a USB 2.0 Full-Speed device module with on-chip transceiver, requiring only external pull-up and ESD protection on D+/D-. According to the Microchip datasheet, Active Clock Tuning locks the internal 48 MHz oscillator to the USB host frame timing, eliminating the need for an external crystal in many USB designs.
What is the operating voltage range of PIC18F25K50T-I/ML?
The PIC18F25K50T-I/ML operates from 2.5 V to 5.5 V. This wide range, per the Microchip datasheet, supports both 3.3 V and 5 V system rails, a key advantage over the PIC18LF25K50 variant which is limited to 1.8 V to 3.6 V. Choose the F (not LF) variant when your board uses a 5 V USB supply rail.
What is the package type of PIC18F25K50T-I/ML?
The PIC18F25K50T-I/ML is housed in a 28-pin QFN (Quad Flat No-leads) package measuring 6x6 mm with an exposed thermal pad; the ML suffix denotes this QFN option and the T suffix denotes Tape & Reel. According to the Microchip datasheet, the pinout is shared with the 28-pin SPDIP (SP) and SOIC (SO) variants to simplify code migration.
Where to buy PIC18F25K50T-I/ML online?
The PIC18F25K50T-I/ML is stocked at authorized distributors including DigiKey, Mouser, and MicrochipDirect; pricing as of 2026-09-27 starts near $3.42 for qty 1 with break pricing down to about $1.95 at 1000 pieces per DigiKey listing. Octopart cross-checks current stock across 10+ distributors in real time for this part.
What is the price of PIC18F25K50T-I/ML?
The PIC18F25K50T-I/ML unit price ranges from approximately $3.42 at quantity 1 down to about $1.95 at 1000 pieces per DigiKey market data as of 2026-09-27. Volume pricing below 1000 pieces typically lands near $2.62 at 100 pieces and $2.18 at 500 pieces; OEM RGA/quote channels may differ.
What is the lead time for PIC18F25K50T-I/ML?
Lead time for the PIC18F25K50T-I/ML is typically 12-16 weeks from Microchip factory order for non-stocked factory-direct quantities; authorized distributors like DigiKey and Mouser commonly ship same-day from local stock for the Tape & Reel (T) variant per distributor listings as of 2026-09-27. Always confirm via Octopart distributor matrix for the latest availability.
Is PIC18F25K50T-I/ML in stock at major distributors?
Yes. The PIC18F25K50T-I/ML shows active stock at DigiKey and Mouser per their product pages as of 2026-09-27, with both distributors offering immediate shipment for cut-tape quantities. For higher volume, multiple authorized distributors maintain inventory; check Octopart for live multi-distributor availability.
PIC18F25K50T-I/ML vs PIC18F26K50T-I/ML - which is better for larger firmware?
Choose the PIC18F26K50T-I/ML when firmware exceeds 32 KB; it doubles the Flash to 64 KB while keeping the same 28-QFN footprint and USB module. According to the Microchip datasheet, the PIC18F25K50T-I/ML with 32 KB is better value for small-to-medium USB HID, CDC, or MSC firmware where the larger 64 KB is not needed.
PIC18F25K50T-I/ML vs PIC18F24K50T-I/ML - which should I choose?
The PIC18F25K50T-I/ML has 32 KB Flash versus 16 KB in the PIC18F24K50T-I/ML; both share the same 28-QFN package, 48 MHz speed, and USB module per the Microchip datasheet. Choose the PIC18F25K50T-I/ML when code size exceeds 14 KB or when reserving room for a USB CDC bootloader at runtime.
What is the best drop-in replacement for PIC18F25K50T-I/ML?
The closest drop-in replacement for PIC18F25K50T-I/ML in the same 28-QFN footprint is the PIC18F25K50-I/ML (tray packaging of the same die), followed by the PIC18F25K42-E/ML (newer K42 generation with enhanced peripherals) per Microchip's portfolio. The PIC18F26K50T-I/ML is also pin-compatible and provides 64 KB Flash if extra code space is acceptable.
Where to download PIC18F25K50T-I/ML datasheet PDF?
The official PIC18F25K50T-I/ML datasheet is published as DS40001578 on the Microchip website; the PDF is accessible at the product page (microchip.com/en-us/product/PIC18F25K50) or via Microchip's document database. The document covers the entire PIC18F2X/45K50 family and includes USB electrical characteristics, DC/AC timing tables, and the 28-QFN pinout.
Where can I find the PIC18F25K50T-I/ML pinout?
The 28-QFN pinout for PIC18F25K50T-I/ML is documented in the manufacturer datasheet section covering pin diagrams and pin summary tables. Pins 27 and 28 are dedicated to USB D- and D+, VUSB pin is 1, and the exposed thermal pad is the main ground return for the USB transceiver per the Microchip datasheet.
What are the key specifications of PIC18F25K50T-I/ML that engineers should know?
The PIC18F25K50T-I/ML combines 32 KB Flash, 2 KB RAM, 256 bytes EEPROM, USB 2.0 Full-Speed with on-chip transceiver, 10-bit ADC, two EUSART, two MSSP, and 48 MHz CPU clock in a 28-QFN (6x6) package. According to the Microchip datasheet, the integrated Active Clock Tuning locks the internal oscillator to USB host frames, eliminating external crystals in many designs and reducing BOM cost.
Is there a NXP or ST equivalent for PIC18F25K50T-I/ML?
Direct cross-brand drop-in equivalents for the PIC18F25K50T-I/ML are limited because Microchip PIC18F USB devices have a unique peripheral mix in the 28-QFN footprint. NXP LPC1548 and STM32F042 in similar QFN packages offer USB but require firmware/PCB rework for drop-in use; consult Microchip's PIC18F2X/45K50 family for verified Microchip-only second sources.
Can PIC18F24K50T-I/ML replace PIC18F25K50T-I/ML?
Yes, the PIC18F24K50T-I/ML is functionally drop-in compatible with the PIC18F25K50T-I/ML in the same 28-QFN package; the only difference is 16 KB Flash versus 32 KB Flash per the Microchip datasheet. Use PIC18F24K50T-I/ML only when firmware fits within 14 KB; otherwise compile-link will fail due to overflow into the upper half of the address space.

Engineering reference data for PIC18F25K50T-I/ML — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC18F25K50T-I/ML when you need a USB 2.0 Full-Speed capable 8-bit MCU with 32 KB Flash in a compact 28-QFN (6x6 mm) footprint with the industrial -40C to +85C operating range. It is ideal for USB HID peripherals (keyboards, mice, custom HID), USB CDC virtual COM ports, USB MSD readers, battery-powered USB devices, and small consumer appliances with USB firmware-upgrade ports. If your firmware exceeds 28 KB, step up to the PIC18F26K50T-I/ML (64 KB Flash) which is pin-compatible in the same 28-QFN footprint. If you can fit within 14 KB, the PIC18F24K50T-I/ML is a lower-cost alternative with the same die core and USB module. For designs where USB is not required but the same K50 peripherals are wanted, choose the lower-cost PIC18F25K22-I/SO 32 KB Flash variant without USB.

Comparison with Alternatives

Parameter This Product PIC18F25K50-I/ML PIC18F24K50T-I/ML PIC18F26K50T-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package QFN-28 (ML 6x6) QFN-28 (ML 6x6) QFN-28 (ML 6x6) QFN-28 (ML 6x6)
Flash Memory 32 KB 32 KB 16 KB 64 KB
RAM 2 KB 2 KB 2 KB 2 KB
USB Module USB 2.0 Full-Speed USB 2.0 Full-Speed USB 2.0 Full-Speed USB 2.0 Full-Speed
Maximum CPU Clock 48 MHz 48 MHz 48 MHz 48 MHz
Operating Voltage 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C
EEPROM 256 bytes 256 bytes 256 bytes 256 bytes
ADC Channels Up to 14 channels, 10-bit Up to 14 channels, 10-bit Up to 14 channels, 10-bit Up to 14 channels, 10-bit

Key Differentiators

  • Higher Flash memory density in same package (vs PIC18F24K50T-I/ML)
  • Internal USB transceiver plus Active Clock Tuning (vs PIC18F2550T-I/ML)
  • Smaller package option with full USB capability (vs PIC18F45K50T-I/ML (larger QFN))

Design Notes

Route the USB D+ / D- differential pair as a 90-ohm characteristic impedance trace. Per the Microchip datasheet, keep the trace length below 50 mm and avoid routing near noisy switching signals; route D+/D- on the same layer with matched length and no more than 150 mil length mismatch. Place the 10 nF VUSB decoupling capacitor and 15 kohm pull-up (D+ or D-) within 5 mm of the respective pins.

Estimated: at full USB 2.0 bus activity, the PIC18F25K50T-I/ML typical active current is ~13 mA at 48 MHz and 5 V; with VDD rising only when the USB host pulls up, use a 10 uF + 100 nF ceramic-capacitor bulk decoupling network within 3 mm of VDD pins, and tie AVDD to VDD with its own 100 nF bypass capacitor. The internal 3.3 V LDO (VUSB pin) requires a 1 uF decoupling capacitor.

When migrating from PIC18F24K50 or PIC18F26K50 firmware, remember that the 32 KB Flash boundary of this part is shared with the 16 KB and 64 KB siblings, so descriptors / device IDs that assume 64 KB upper half will land in undefined memory. Per Microchip datasheet, Active Clock Tuning only operates while the USB module is active; designs that also need a UART clock in suspend mode must either keep the USB module engaged or rely on the INTOSC source and accept +0.5% accuracy without tuning.

The 28-QFN (ML 6x6 mm) package has an exposed thermal pad that must be soldered to the PCB ground plane with 9 thermal vias for performance; omitting the EP soldering significantly worsens theta-JA. Estimated: at 5 V / 48 MHz / full USB activity, junction temperature stays within 35C of ambient in typical forced-air designs; in sealed enclosures without airflow, derate by 30%.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS compliant and lead-free per Microchip product page; not AEC-Q100 qualified for automotive use (industrial-grade only). Consult Microchip for automotive-grade PIC18F25K50 versions.

Data verified on: 2026-09-27 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC18F25K50T-I/ML datasheet PIC18F25K50T-I/ML price PIC18F25K50T-I/ML buy Microchip PIC18F25K50T-I/ML USB MCU PIC18F25K50T-I/ML vs PIC18F26K50 QFN-28 USB microcontroller 32KB Flash 8-bit MCU USB PIC18F25K50T-I/ML HID keyboard controller PIC18F25K50 USB CDC driver PIC18F25K50T-I/ML drop-in replacement PIC18F25K50T-I/ML pinout QFN-28 what is the flash size of PIC18F25K50 PIC18F25K50 active clock tuning PIC18F25K50 XLP low power mode PIC18F25K50 28-QFN schematic reference

Related Components & Terms

Microchip Technology PIC18F25K50T-I/ML PIC18F25K50-I/ML PIC18F24K50 PIC18F26K50 PIC18F25K42 PIC18F45K50 PIC XLP 18K USB 2.0 Full-Speed USB HID USB CDC USB Mass Storage Class QFN-28 28-QFN 6x6 mm RoHS REACH Active Clock Tuning MQTT 8-bit microcontroller Flash memory EEPROM JTAG/ICSP MPLAB X IDE ICD 4 I2C / SPI / EUSART
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details