EmbeddedRelated.com
PIC18F25K22-I/SO

MCHPPIC18F25K22-I/SO

Microchip Technology
PIC PIC® XLP™ 18K Microcontroller IC 8-Bit 64MHz 32KB (16K x 16) FLASH 28-SOIC
Active7,745 in stock

Overview

The PIC18F25K22-I/SO is a high-performance 8-bit microcontroller featuring Microchip's eXtreme Low Power (XLP) technology and a 64MHz maximum clock speed. This 28-pin SOIC device includes 32KB of Flash memory, 256 bytes of EEPROM, and a wide operating voltage range up to 5.5V. It is designed for applications requiring high computational throughput alongside strict power consumption targets.

Why Choose This Part

This MCU offers a high I/O-to-pin ratio with 25 GPIOs in a compact 28-pin package and supports 5V tolerant inputs for interfacing with legacy hardware. Its flexible power management, including Idle and Sleep modes, allows engineers to optimize performance against current draw down to 13uA in specific idle states.

Applications

Battery-Powered Remote Sensors
Utilizes XLP technology for deep sleep currents as low as 20nA, extending life in field-deployed units.
Capacitive Touch Interfaces
Leverages the integrated Charge Time Measurement Unit (CTMU) for implementing robust touch buttons and sliders.
Industrial Protocol Converters
Dual UART, I2C, and SPI interfaces allow for simultaneous communication between different industrial sensor networks.
Handheld Medical Devices
The 10-bit ADC with 17 channels and 1.5KB RAM supports portable diagnostic and monitoring equipment.

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-SOIC (0.295", 7.50mm Width)
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-SOIC
Voltage - Supply (Vcc/Vdd) 2.3V ~ 5.5V

Getting Started

Development is best supported by the MPLAB X IDE and the XC8 compiler. Hardware debugging can be performed using the MPLAB PICkit 4 or ICD 4 via the In-Circuit Serial Programming (ICSP) interface. For rapid prototyping, the PIC18F25K22 can be evaluated using the Curiosity Development Board or by mounting the SOIC package to a standard 28-pin adapter.

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/SO (this part) 32KB 1.5K 24 SOIC-28 64M A/D 19x10b 7,745
PIC18F25K50-I/SP 32KB 2K 22 DIP-28 48M A/D 14x10b 672
PIC18F25Q10-I/ML 32KB 2K 25 VQFN-28 64M A/D 24x10b; D/A 1x5b 3,538
PIC18F25K80-I/SP 32KB 3.6K 24 DIP-28 64M A/D 8x12b 3,360
PIC18F25K50-I/SO 32KB 2K 22 SOIC-28 48M A/D 14x10b 2,498
PIC18F25K42-I/ML 32KB 2K 25 VQFN-28 64M A/D 24x12b; D/A 1x5b 2,717
PIC18F25K40-I/ML 32KB 2K 25 VQFN-28 64M A/D 35x10b; D/A 1x5b 976
PIC18F25K40-I/SO 32KB 2K 25 SOIC-28 64M A/D 35x10b; D/A 1x5b 1,123
PIC18F25K42-I/SP 32KB 2K 25 DIP-28 64M A/D 24x12b; D/A 1x5b 558
PIC18F25Q10-I/SP 32KB 2K 25 DIP-28 64M A/D 24x10b; D/A 1x5b 14,009
PIC18F25K42-I/SS 32KB 2K 25 SSOP-28 64M A/D 24x12b; D/A 1x5b 1,388
PIC18F25K83-E/ML 32KB 2K 25 VQFN-28 64M A/D 24x12b; D/A 1x5b 2,717
PIC18F25K80-I/SO 32KB 3.6K 24 SOIC-28 64M A/D 8x12b 613
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
PIC18F25K80-I/SS 32KB 3.6K 24 SSOP-28 64M A/D 8x12b 1,799
PIC18F25K22-I/ML 32KB 1.5K 24 VQFN-28 64M A/D 19x10b 752
PIC18F25K83-E/SS 32KB 2K 25 SSOP-28 64M A/D 24x12b; D/A 1x5b 761
PIC18F25K42-I/MV 32KB 2K 25 UFQFN-28 64M A/D 24x12b; D/A 1x5b 973
PIC18F25Q10-E/SO 32KB 2K 25 SOIC-28 64M A/D 24x10b SAR; D/.. 710
PIC18F25K42-E/SO 32KB 2K 25 SOIC-28 64M A/D 24x12b; D/A 1x5b —

Also Consider

PIC18F26K22-I/SO MCHPMicrochip Technology - Offers double the Flash memory (64KB) in the same pinout for larger application code requirements.
PIC18LF25K22-I/SO MCHPMicrochip Technology - Lower voltage variant (1.8V to 3.6V) optimized for strictly 3V battery-powered applications.
ATmega328P MCHPMicrochip Technology - An alternative 8-bit architecture with widespread community support and similar 32KB Flash capacity.