PIC18F24K22-I/ML - 8-Bit 64MHz XLP MCU 16KB Flash QFN-28 | Microchip
MPN: PIC18F24K22-I/ML ✓ AktifPIC18F24K22-I/ML Ringkasan
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.
Alternatif penggantian untuk PIC18F24K22-I/ML — paket yang sama, pin-pada-pin kompatibel. Bagian paket yang berbeda memerlukan kerja ulang PCB diabaikan.
Variasi di dalam seri ini
Model-series yang sama yang kompatibel dengan penggantian PIC18F24K22-I/ML (sama faktor bentuk dan footprint) — berbeda di dalam Package, Timers, ADC, Comparators, Core Architecture.
PIC18F24K22T-I/ML
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC18F24K22-E/ML
✅ Drop-In📋 Alternatif referensi (tidak dalam katalog)
PIC18F25K22-I/ML
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC18F23K22-I/ML
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC18F24K22-I/ML Rating Maksimal & Karakteristik Listrik
| 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 |
| Paket | 28-pin QFN (6x6 mm) with EP |
| Rentang Suhu Kerja | -40 C to +85 C (Industrial) |
| Status RoHS | Compliant |
Konfigurasi Pin PIC18F24K22-I/ML
| Pin produk 1 | RB7 — PORTB bit 7 / IOC / PWM |
| Pin produk 2 | RB6 — PORTB bit 6 / IOC / PGC |
| Pin produk 3 | RB5 — PORTB bit 5 / IOC / AN11 |
| Pin produk 4 | RB4 — PORTB bit 4 / IOC / AN10 |
| Pin produk 5 | RB3 — PORTB bit 3 / IOC / CCP2 |
| Pin produk 6 | VSS — Ground reference |
| Pin produk 7 | VDD — Positive supply (2.5V to 5.5V) |
| Pin produk 8 | RB2 — PORTB bit 2 / IOC |
| Pin produk 9 | RB1 — PORTB bit 1 / IOC / AN8 |
| Pin produk 10 | RB0 — PORTB bit 0 / IOC / AN12 / INT0 |
| Pin produk 11 | VSS — Ground reference (digital) |
| Pin produk 12 | RC0 — PORTC bit 0 / SOSCO / AN4 |
| Pin produk 13 | RC1 — PORTC bit 1 / SOSCI / AN5 |
| Pin produk 14 | RC2 — PORTC bit 2 / AN6 / CCP1 |
| Pin produk 15 | RC3 — PORTC bit 3 / AN7 / SCL |
| Pin produk 16 | RC4 — PORTC bit 4 / SDA / AN14 |
| Pin produk 17 | RC5 — PORTC bit 5 / AN15 / SDO |
| Pin produk 18 | RC6 — PORTC bit 6 / AN16 / TX |
| Pin produk 19 | RC7 — PORTC bit 7 / AN17 / RX |
| Pin produk 20 | VSS — Ground reference |
| Pin produk 21 | VDD — Positive supply (2.5V to 5.5V) |
| Pin produk 22 | RA0 — PORTA bit 0 / AN0 / CVREF |
| Pin produk 23 | RA1 — PORTA bit 1 / AN1 / C1IN- |
| Pin produk 24 | RA2 — PORTA bit 2 / AN2 / VREF- |
| Pin produk 25 | RA3 — PORTA bit 3 / AN3 / VREF+ |
| Pin produk 26 | RA4 — PORTA bit 4 / T0CKI |
| Pin produk 27 | RA5 — PORTA bit 5 / AN4 / SS |
| Pin produk 28 | RA6 — PORTA bit 6 / OSC2 / CLKO |
| Pin produk 29 | RA7 — PORTA bit 7 / OSC1 / CLKI |
| Pin produk 30 | VSS — Ground reference (RE3) |
| Pin produk 31 | MCLR — Master Clear (reset, active low) |
Aplikasi Umum
PIC18F24K22-I/ML cocok untuk 6 aplikasis: 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.
Direkomendasikan
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.
Direkomendasikan
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.
Direkomendasikan
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.
Direkomendasikan
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.
Direkomendasikan
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.
Direkomendasikan
Ringkasan Produk Direkomendasikan
Data referensi engineering untuk PIC18F24K22-I/ML — pembandingan, panduan desain, dan informasi konformitas.
Panduan Pemilihan
Pembandingan dengan Alternatif
| Parameter Umum | Produk Ini | 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% |
Diferensiator Kunci
- 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)
Catatan Desain
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.
Informasi Konformitas
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.