EmbeddedRelated.com
PIC18F24K22-I/SO

MCHPPIC18F24K22-I/SO

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

Overview

The PIC18F24K22-I/SO is a high-performance 8-bit microcontroller featuring Microchip eXtreme Low Power (XLP) technology and 16KB of Flash memory. It operates at speeds up to 64MHz and includes a robust set of peripherals such as a 10-bit ADC, dual MSSP modules for I2C/SPI, and two enhanced UARTs.

Why Choose This Part

This MCU offers a high clock speed of 64MHz in a standard 28-pin SOIC package, providing significant processing power for an 8-bit device. It includes 256 bytes of dedicated data EEPROM for non-volatile storage and maintains a wide operating voltage range from 2.3V to 5.5V.

Applications

Battery-Powered Remote Sensors
Utilizes XLP technology to minimize sleep current down to 10nA, extending the life of portable sensor nodes.
Capacitive Touch Interfaces
Leverages the integrated Charge Time Measurement Unit (CTMU) for implementing touch buttons and proximity sensors.
Industrial Protocol Converters
Dual UART and dual SPI/I2C interfaces allow the device to act as a bridge between multiple communication standards.
Motor Control Timing
Uses on-board PWM modules and timers to manage speed and direction for small DC motors.

Key Specifications

Speed 64MHz
RAM Size 768 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 16KB (8K 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 supported by the MPLAB X IDE and the XC8 compiler. Hardware debugging and programming can be performed using the MPLAB PICkit 4 or MPLAB ICD 4 through the In-Circuit Serial Programming (ICSP) interface.

PIC18F24 Family

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

Part Number Flash RAM I/O Pins Package ADC/DAC Connectivity Stock
PIC18F24K22-I/SO (this part) 16KB 768 x 8 24 SOIC-28 A/D 19x10b I2C, SPI, UART/USART 2,175
PIC18F24K40-I/ML 16KB 1K 25 VQFN-28 A/D 24x10b; D/A 1x5b I2C, LINbus, SPI, .. 2,026
PIC18F24Q10-I/SO 16KB 1K 25 SOIC-28 A/D 24x10b; D/A 1x5b I2C, SPI, UART/USART 4,603
PIC18F24K40T-I/ML 16KB 1K 25 VQFN-28 A/D 24x10b; D/A 1x5b I2C, LINbus, SPI, .. 2,180
PIC18F24K40-I/SO 16KB 1K 25 SOIC-28 A/D 24x10b; D/A 1x5b I2C, LINbus, SPI, .. 1,818
PIC18F24Q10-I/SS 16KB 1K 25 SSOP-28 A/D 24x10b; D/A 1x5b I2C, SPI, UART/USART 23,542
PIC18F24K40T-I/SO 16KB 1K 25 SOIC-28 A/D 24x10b; D/A 1x5b I2C, LINbus, SPI, .. 1,275
PIC18F24K40-I/SS 16KB 1K 25 SSOP-28 A/D 24x10b; D/A 1x5b I2C, LINbus, SPI, .. 110
PIC18F24K42-I/SO 16KB 1K 25 SOIC-28 A/D 24x12b; D/A 1x5b I2C, LINbus, SPI, .. —

Also Consider

ATmega328P MCHPMicrochip Technology - A popular 8-bit alternative with a larger ecosystem and more Flash memory, though it lacks the XLP ultra-low-power specifications.