PIC18F24K22-I/ML - 8-Bit 64MHz XLP MCU 16KB Flash QFN-28 | Microchip
MPN: PIC18F24K22-I/ML ✓ Hoạt độngPIC18F24K22-I/ML Tóm tắt
A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory, RAM, peripherals and I/O, designed for embedded control tasks. Within the Microchip portfolio, PIC18 sits between the baseline PIC10/12/16 and the high-performance PIC24/dsPIC33 families - richer peripherals and more memory than PIC16, lower cost and simpler toolchain than dsPIC33, all under one unified MPLAB X IDE. The PIC18FxxK22 family adds the nanoWatt XLP power-management layer, making it the preferred sub-family for low-power designs that still need USB, mTouch capacitive sensing, or 12-bit ADC performance.
Key features include a 12-bit ADC with up to 19 channels, two rail-to-rail analog comparators with programmable on-chip voltage reference, mTouch capacitive touch sensing support, two enhanced USART modules, two I2C and two SPI peripherals, two 8-bit timers plus three 16-bit timers, and a Programmable High/Low Voltage Detect (PLVD) module. The 28-QFN package's central exposed pad (EP) ties to ground and provides a low-thermal-resistance path; the package is footprint-compatible with most PIC18F2XK22 28-pin variants, simplifying PCB reuse across the family.
Typical applications include low-power IoT sensor nodes, consumer remote controls, home appliances with capacitive touch, battery-powered HVAC sensors, automotive body modules (AEC-Q100 grade 1 variant), and industrial control panels where the 64 MHz core and 16 MIPS headroom outpace PIC16 alternatives without paying the dsPIC33 price. When designing with this part, observe the 2.5-5.5V supply window and use the internal 16 MHz HFINTOSC to reduce external components; for sleep-sensitive designs, prefer the `nanoWatt XLP` deep-sleep modes (Sleep current under 100 nA typical) and enable the RTCC with a 32 kHz crystal for timekeeping.
Bộ thay thế dễ dàng lắp đặt cho PIC18F24K22-I/ML — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC18F24K22-I/ML (cùng hình factor và footprint) — khác nhau ở Package, Timers, ADC, Comparators, Core Architecture.
PIC18F24K22T-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F24K22-E/ML
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC18F25K22-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F23K22-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F24K22-I/ML Tỷ lệ tối đa & tính chất điện
| Product Family | PIC18F2X/4XK22 (XLP) |
| Core Architecture | 8-bit PIC18 RISC |
| Maximum CPU Frequency | 64 MHz |
| Performance | 16 MIPS |
| Instruction Cycle Time | 200 ns |
| Program Memory (Flash) | 16 KB (8K x 16) |
| SRAM | 768 bytes |
| EEPROM | 256 bytes |
| Supply Voltage Range | 2.5 V to 5.5 V |
| I/O Pins | 24 |
| ADC | 12-bit, up to 19 channels |
| Comparators | 2 rail-to-rail with CVREF |
| Timers | 2 x 8-bit, 3 x 16-bit |
| Communication | 2 x EUSART, 2 x I2C/SPI |
| Hộp | 28-pin QFN (6x6 mm) with EP |
| Khoảng nhiệt độ hoạt động | -40 C to +85 C (Industrial) |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC18F24K22-I/ML
| Chân 1 | RB7 — PORTB bit 7 / IOC / PWM |
| Chân 2 | RB6 — PORTB bit 6 / IOC / PGC |
| Chân 3 | RB5 — PORTB bit 5 / IOC / AN11 |
| Chân 4 | RB4 — PORTB bit 4 / IOC / AN10 |
| Chân 5 | RB3 — PORTB bit 3 / IOC / CCP2 |
| Chân 6 | VSS — Ground reference |
| Chân 7 | VDD — Positive supply (2.5V to 5.5V) |
| Chân 8 | RB2 — PORTB bit 2 / IOC |
| Chân 9 | RB1 — PORTB bit 1 / IOC / AN8 |
| Chân 10 | RB0 — PORTB bit 0 / IOC / AN12 / INT0 |
| Chân 11 | VSS — Ground reference (digital) |
| Chân 12 | RC0 — PORTC bit 0 / SOSCO / AN4 |
| Chân 13 | RC1 — PORTC bit 1 / SOSCI / AN5 |
| Chân 14 | RC2 — PORTC bit 2 / AN6 / CCP1 |
| Chân 15 | RC3 — PORTC bit 3 / AN7 / SCL |
| Chân 16 | RC4 — PORTC bit 4 / SDA / AN14 |
| Chân 17 | RC5 — PORTC bit 5 / AN15 / SDO |
| Chân 18 | RC6 — PORTC bit 6 / AN16 / TX |
| Chân 19 | RC7 — PORTC bit 7 / AN17 / RX |
| Chân 20 | VSS — Ground reference |
| Chân 21 | VDD — Positive supply (2.5V to 5.5V) |
| Chân 22 | RA0 — PORTA bit 0 / AN0 / CVREF |
| Chân 23 | RA1 — PORTA bit 1 / AN1 / C1IN- |
| Chân 24 | RA2 — PORTA bit 2 / AN2 / VREF- |
| Chân 25 | RA3 — PORTA bit 3 / AN3 / VREF+ |
| Chân 26 | RA4 — PORTA bit 4 / T0CKI |
| Chân 27 | RA5 — PORTA bit 5 / AN4 / SS |
| Chân 28 | RA6 — PORTA bit 6 / OSC2 / CLKO |
| Chân 29 | RA7 — PORTA bit 7 / OSC1 / CLKI |
| Chân 30 | VSS — Ground reference (RE3) |
| Chân 31 | MCLR — Master Clear (reset, active low) |
Ứng dụng tiêu biểu
PIC18F24K22-I/ML phù hợp cho 6 Áp dụngs: Battery-Powered IoT Sensor Node, Consumer Remote Control with mTouch, Automotive Body Electronics Module, Industrial Sensor and Control Panel, Home Appliance with Capacitive Touch UI, USB-Enabled Embedded Device.
Battery-Powered IoT Sensor Node
The PIC18F24K22-I/ML is ideal for battery-powered IoT sensor nodes where nanoWatt XLP deep-sleep current below 100 nA typical at 3V extends coin-cell lifetime to multi-year timeframes. Its 64 MHz core and 16 MIPS throughput let the MCU wake from sleep, sample a sensor via the 12-bit ADC at up to 19 channels, perform averaging or filtering, transmit via an EUSART-connected radio, and return to sleep - all within a few milliseconds per cycle. The 16 KB flash comfortably fits a wireless sensor stack (e.g., SHT3x driver + packet handling), while the 256-byte EEPROM stores calibration data that survives battery swaps.
Được đề xuất
Consumer Remote Control with mTouch
The PIC18F24K22-I/ML is well suited for capacitive-touch remote controls thanks to on-chip mTouch hardware support that interprets up to 28 channels of button, slider, or proximity sensing without an external touch IC. Combined with the 64 MHz core, the part can scan touch sensors, debounce gestures, encode IR or RF commands via EUSART, and manage multi-button wakeup from deep sleep using the RTCC. The 2.5-5.5V supply range simplifies direct Li-ion or 2x AAA battery connection, while 100 nA sleep current allows months of standby on a single coin cell.
Được đề xuất
Automotive Body Electronics Module
AEC-Q100-qualified variants of the PIC18F24K22 serve automotive body electronics - mirror controllers, seat-position modules, lighting drivers, and HVAC sensors - where 16 MIPS and integrated peripherals reduce BOM cost. The two EUSART blocks support LIN bus communication with auto-baud detection, while two MSSP blocks handle I2C sensor clusters (e.g., temperature, humidity, ambient light). With automotive-grade temperature rating up to +125 C and PPAP documentation, the part meets OEM supplier requirements. The 28-QFN package's 6x6 mm footprint fits tight mirror or door-handle housings.
Được đề xuất
Industrial Sensor and Control Panel
The PIC18F24K22-I/ML fits industrial control panels where 12-bit ADC accuracy, rail-to-rail comparators for threshold detection, and PWM outputs for motor or valve control replace discrete analog circuitry. Its programmable CVREF simplifies setting comparator trip points, while 2 EUSARTs support RS-485 Modbus RTU or RS-232 communication with industrial equipment. The 64 MHz core runs PID loops for temperature, pressure, or flow control at millisecond cadence. The -40 C to +85 C industrial temperature range covers most factory-floor and outdoor cabinet installations.
Được đề xuất
Home Appliance with Capacitive Touch UI
White goods such as induction cooktops, microwave ovens, washing machines, and coffee makers use the PIC18F24K22-I/ML for its mTouch capacitive sensing combined with sufficient CPU to drive 7-segment or TFT user interfaces. The 12-bit ADC samples up to 19 channels for temperature, humidity, and load sensing, while the integrated CVREF drives accurate comparator-based safety thresholds. The 256-byte EEPROM retains user settings and calibration data through power cycles. XLP low-power modes support clock and standby displays that draw minimal current when the appliance is idle.
Được đề xuất
USB-Enabled Embedded Device
Although the 28-pin PIC18F24K22 lacks the on-board USB peripheral of the 14K50/45K50 family, it remains widely used as a companion MCU to a USB transceiver or a USB-serial bridge IC, handling command parsing, sensor aggregation, and host-side protocol translation at 16 MIPS. Its two EUSARTs can drive a CDC ACM class over USB-serial, while MSSP peripherals drive SPI flash for firmware update storage. The 16 KB flash fits a USB stack plus application logic, and nanoWatt XLP sleep modes support USB suspend current budgets.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC18F24K22-I/ML — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC18F24K22T-I/ML | PIC18F24K22-E/ML | PIC18F25K22-I/ML | PIC18F23K22-I/ML |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-QFN (6x6) ML | 28-QFN (6x6) ML - same | 28-QFN (6x6) ML - same | 28-QFN (6x6) ML - same | 28-QFN (6x6) ML - same |
| Flash Memory | 16 KB | 16 KB - same | 16 KB - same | 32 KB - +100% | 8 KB - -50% |
| SRAM | 768 bytes | 768 bytes - same | 768 bytes - same | 1.5 KB - +95% | 512 bytes - -33% |
| Maximum Frequency | 64 MHz (16 MIPS) | 64 MHz - same | 64 MHz - same | 64 MHz - same | 64 MHz - same |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C - same | -40 C to +125 C - Extended | -40 C to +85 C - same | -40 C to +85 C - same |
| Supply Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V - same | 2.5 V to 5.5 V - same | 2.5 V to 5.5 V - same | 2.5 V to 5.5 V - same |
| XLP nanoWatt Sleep Current | <100 nA typical | <100 nA typical - same | <100 nA typical - same | <100 nA typical - same | <100 nA typical - same |
| Pricing (Qty 1, USD) | $4.93 | ~$4.93 - same | ~$5.10 - +3% | ~$5.40 - +9% | ~$4.30 - -13% |
Bảo phân biệt quan trọng
- nanoWatt XLP deep-sleep current below 100 nA typical (vsPIC18F25K22-I/ML)
- Industrial -40 C to +85 C rating standard; AEC-Q100 variants available (vsPIC18F24K22-E/ML)
- Optimized 16 KB flash for typical USB/sensor stacks (vsPIC18F23K22-I/ML)
Ghi chú thiết kế
The 28-QFN ML package has a central exposed thermal pad (EP) that MUST be soldered to a grounded copper pad on the PCB. Per the Microchip QFN PCB layout application note, the EP solder paste stencil should use a windowed pattern (typically 4 or 9 openings) covering 50-80% of the pad area to prevent solder balling and ensure reliable void-free soldering. Keep the EP copper pour at least 2 mm larger than the package on all sides for heat spreading.
Place a 100 nF decoupling capacitor as close as possible to each VDD pin (pins 7 and 21) and a bulk 4.7 uF to 10 uF capacitor at the package. The PIC18F24K22's nanoWatt XLP deep-sleep mode is sensitive to noisy supply rails - noisy VDD can wake the MCU inadvertently. For battery-powered designs, use a ferrite bead or 10 ohm resistor on VDD to isolate from switching power supply noise.
Do not leave the MCLR pin (pin 1) floating - either tie it to VDD through a 10 kohm pull-up or implement the recommended ICSP reset circuit with a diode and capacitor to support in-circuit programming. When migrating from PIC18F2XK20 to PIC18F2XK22, note that the ADC channel mapping differs for analog inputs on shared pins; verify ANx assignments using the PPS register configuration in the datasheet before redesigning the layout.
Estimated: At 64 MHz operation with full peripheral activity at 5V, the PIC18F24K22-I/ML dissipates approximately 30-40 mW in the 28-QFN package. With theta_JA of approximately 40 C/W on a 1 oz 4-layer PCB (JEDEC EIA/JESD51), the junction temperature rise is ~1.6 C above ambient. The internal thermal shutdown trips at +150 C. For automotive applications above +85 C ambient, derate clock frequency and disable unused peripherals via PMD registers to limit self-heating.
Thông tin tuân thủ
RoHS and REACH compliant per Microchip material declarations. Automotive AEC-Q100 grade is available on /MLVAO variants. Standard /ML grade is industrial -40 C to +85 C.