EmbeddedRelated.com
PIC18F25K22-I/ML

MCHPPIC18F25K22-I/ML

Microchip Technology
PIC PIC® XLP™ 18K Microcontroller IC 8-Bit 64MHz 32KB (16K x 16) FLASH 28-QFN (6x6)
Active752 in stock

Overview

The PIC18F25K22-I/ML is an 8-bit microcontroller from Microchip's eXtreme Low Power (XLP) family, featuring 32KB of Flash memory and a 64MHz maximum clock speed. It integrates a wide array of peripherals including high-speed timers, multiple serial interfaces, and a sophisticated analog-to-digital converter with auto-acquisition capabilities. This device is designed for power-sensitive applications requiring a balance of high-speed processing and minimal current draw in sleep modes.

Why Choose This Part

This MCU features a C-compiler optimized architecture and a hardware 8x8 multiplier for efficient math operations at 16 MIPS. Its XLP technology provides some of the industry's lowest currents for active and sleep modes, while the 28-QFN package offers a compact footprint for space-constrained PCB designs.

Applications

Battery-Powered Remote Sensors
Utilizes XLP technology for sub-100nA sleep currents, extending battery life in field-deployed monitoring systems.
Handheld Medical Devices
Leverages the integrated 10-bit ADC and low-power modes for portable diagnostic tools and biometric data loggers.
Industrial Control Panels
Provides dual UART/USART and I2C/SPI modules for multi-node communication and local UI management.

Key Specifications

Speed 64MHz
RAM Size 1.5K x 8
Core Size 8-Bit
EEPROM Size 256 x 8
Peripherals Brown-out Detect/Reset, HLVD, POR, PWM, WDT
Connectivity I2C, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 24
Core Processor PIC
Package / Case 28-VQFN Exposed Pad
Data Converters A/D 19x10b
Oscillator Type Internal
Program Memory Size 32KB (16K x 16)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 28-QFN (6x6)
Voltage - Supply (Vcc/Vdd) 2.3V ~ 5.5V

Getting Started

Development is supported by the MPLAB X IDE and the XC8 compiler. For hardware debugging and programming, the PICkit 4 or MPLAB ICD 4 can be used via the In-Circuit Serial Programming (ICSP) interface. Engineers often prototype with the Curiosity Development Board or the PIC18F2XK22 family-specific evaluation kits.

Part of PIC18F25xx family » PIC18F25

PIC18F25 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Flash RAM I/O Pins Package Speed ADC/DAC Stock
PIC18F25K22-I/ML (this part) 32KB 1.5K 24 VQFN-28 64M A/D 19x10b 752
PIC18F25K40-I/ML 32KB 2K 25 VQFN-28 64M A/D 35x10b; D/A 1x5b 976
PIC18F25K42-I/SS 32KB 2K 25 SSOP-28 64M A/D 24x12b; D/A 1x5b 1,388
PIC18F25K22-I/SP 32KB 1.5K 24 DIP-28 64M A/D 19x10b 8,237
PIC18F25K42-E/ML 32KB 2K 25 VQFN-28 64M A/D 24x12b; D/A 1x5b
PIC18F25K50-I/SP 32KB 2K 22 DIP-28 48M A/D 14x10b 672
PIC18F25K42-I/ML 32KB 2K 25 VQFN-28 64M A/D 24x12b; D/A 1x5b 2,717
PIC18F25K50-I/SO 32KB 2K 22 SOIC-28 48M A/D 14x10b 2,498
PIC18F25K80-I/SP 32KB 3.6K 24 DIP-28 64M A/D 8x12b 3,360
PIC18F25Q10-I/ML 32KB 2K 25 VQFN-28 64M A/D 24x10b; D/A 1x5b 3,538
PIC18F25K42-I/SP 32KB 2K 25 DIP-28 64M A/D 24x12b; D/A 1x5b 558
PIC18F25K40-I/SO 32KB 2K 25 SOIC-28 64M A/D 35x10b; D/A 1x5b 1,123
PIC18F25K83-E/ML 32KB 2K 25 VQFN-28 64M A/D 24x12b; D/A 1x5b 2,717
PIC18F25Q10-E/ML 32KB 2K 25 VQFN-28 64M A/D 24x10b SAR; D/.. 645
PIC18F25K50-I/ML 32KB 2K 22 VQFN-28 48M A/D 14x10b 523
PIC18F25K83-E/SS 32KB 2K 25 SSOP-28 64M A/D 24x12b; D/A 1x5b 761
PIC18F25K80-I/SS 32KB 3.6K 24 SSOP-28 64M A/D 8x12b 1,799
PIC18F25K42-I/MV 32KB 2K 25 UFQFN-28 64M A/D 24x12b; D/A 1x5b 973
PIC18F25K80-I/SO 32KB 3.6K 24 SOIC-28 64M A/D 8x12b 613
PIC18F25K42-E/SO 32KB 2K 25 SOIC-28 64M A/D 24x12b; D/A 1x5b
PIC18F25K40T-I/MV 32KB 2K 25 UFQFN-28 64M A/D 35x10b; D/A 1x5b

Also Consider

STM32L031G6U6 STMicroelectronics - A 32-bit ARM Cortex-M0+ alternative for users needing higher computational efficiency at ultra-low power.