PIC18F43K22T-I/ML - 8KB Flash 64MHz XLP MCU 44-QFN | Microchip
Артикул: PIC18F43K22T-I/ML ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $3.45 | $3,45 |
| 10 | $3.07 | $30,70 |
| 100 | $2.62 | $262,00 |
| 500 | $2.21 | $1.105,00 |
| 1.000 | $1.95 | $1.950,00 |
| 1.600 | $1.78 | $2.848,00 |
PIC18F43K22T-I/ML Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program/data memory, timers, communication peripherals, and interrupt logic. The PIC18 family uses an enhanced 8-bit RISC architecture with 16-bit instructions and hardware multiply, giving 64 MHz equivalent throughput while retaining deterministic interrupt response. PIC18F43K22 sits in Microchip's nanoWatt XLP tier, optimized for battery-powered designs through sleep currents in the nanoamp range and dynamic switching of peripherals.
Key differentiating features include 64 MHz operation (8 MIPS effective throughput), 8 KB self-programmable Flash with 256 B data EEPROM, 3,968 B SRAM, 36 digital I/O pins, two enhanced USART modules, two MSSP (SPI/I2C), two 10-bit ADC blocks, three ECCP + two CCP compare/PWM modules, two comparators with CVREF, and a hardware RTCC with calendar mode. Wide 1.8V-5.5V VDD range plus nanoWatt XLP enable coin-cell battery operation with months of standby life.
The PIC18F43K22 architecture combines an 8-bit RISC datapath with 16-bit-wide Flash for single-cycle instruction fetch, dual full-bridge PWM, and four timer modules. The XLP analog block includes low-power brown-out reset (LPBOR) and ultra-low-power wake (ULPWU). This gives designers substantial headroom for motor control or LED dimming while keeping active current near 6 mA at 64 MHz.
Typical applications include battery-powered sensor nodes, home appliance user interfaces, USB HID peripherals (via the MSSP/USART bootloader path), small motor control for fans or pumps, low-cost HVAC thermostats, and industrial sensor conditioning. The 64 MHz speed and dual USART also suit low-cost wireless gateways that aggregate UART-attached radios.
When designing with this device, place the ICSP programming header on the PCB early; even production-bound firmware updates benefit from a 5-pin ICSP footprint. Decouple VDD with a 100 nF plus 10 uF combination near each supply pin and tie all VSS/VSS-pin thermal pad regions together for best ADC accuracy.
This page synthesizes drop-in package-compatible alternatives, current distributor pricing tiers as of 2026-09-27, and practical design notes not found in the manufacturer datasheet, helping procurement and embedded engineers make confident selection decisions.
Аналоги без доработки для PIC18F43K22T-I/ML — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F43K22T-I/ML (тот же форм-фактор и посадочное место) — отличается по Package, MSL Level, Timers, Operating Temperature, Core.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F43K22-I/ML
✅ Прямая замена✓ В наличии
$1.95 / шт.
Открыть даташит →PIC18F43K22-E/ML
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F44K22-I/ML
✅ Прямая замена✓ В наличии
$2.1 / шт.
Открыть даташит →PIC18F43K22-I/PT
✅ Прямая замена✓ В наличии
$1.95 / шт.
Открыть даташит →PIC18F43K22-I/MV
✅ Прямая замена✓ В наличии
$1.08 / шт.
Открыть даташит →PIC18F43K22T-I/ML Максимальные параметры и электрические характеристики
| Core Architecture | PIC 8-bit RISC (PIC18) |
| Program Memory (Flash) | 8 KB (4K x 16) |
| Data SRAM | 3,968 B |
| Data EEPROM | 256 B |
| Maximum CPU Frequency | 64 MHz |
| Supply Voltage (VDD) | 1.8V to 5.5V (operating); 2.5V/3.3V/5V typical |
| I/O Pins | 36 |
| ADC | 2 x 10-bit SAR (up to 17 channels) |
| Timers | 4 x 8-bit/16-bit |
| Enhanced USART | 2 |
| MSSP (SPI/I2C) | 2 |
| CCP/ECCP Modules | 5 (2 CCP + 3 ECCP) |
| Comparators | 2 with CVREF |
| Рабочая температура | -40C to +85C (Industrial) |
| Корпус | 44-pin QFN (8x8 mm) with exposed pad |
| Тип монтажа | Surface Mount |
| Уровень MSL | MSL1 (per JEDEC J-STD-020) |
| Lead-Free / RoHS | Lead-free / RoHS compliant (ML suffix) |
| Technology | nanoWatt XLP ultra-low-power |
Конфигурация выводов PIC18F43K22T-I/ML
| Контакт 1 | RA3/AN3/VREF+/OC2 — Digital I/O / Analog input / Voltage reference + / PWM output 2 |
| Контакт 2 | RA4/TOCKI/AN4 — Digital I/O / Timer0 clock input / Analog input 4 |
| Контакт 3 | RA5/AN5/SS1/HLVDIN — Digital I/O / Analog input 5 / SPI1 slave select / HLVD input |
| Контакт 4 | RA6/OSC2/CLKOUT — Digital I/O / Crystal oscillator output / Clock output |
| Контакт 5 | RA7/OSC1/CLKIN — Digital I/O / Crystal oscillator input / Clock input |
| Контакт 6 | VSS — Ground reference |
| Контакт 7 | VDD — Positive supply voltage |
| Контакт 8 | RB0/INT0/FLT0 — Digital I/O / External interrupt 0 / PWM fault input |
| Контакт 9 | RB1/INT1 — Digital I/O / External interrupt 1 |
| Контакт 10 | RB2/INT2 — Digital I/O / External interrupt 2 |
| Контакт 11 | RB3/INT3/CCP2 — Digital I/O / External interrupt 3 / CCP2 output |
| Контакт 12 | RB4/KBI0 — Digital I/O / Keyboard interrupt 0 |
| Контакт 13 | RB5/KBI1/PGM — Digital I/O / Keyboard interrupt 1 / LVP programming |
| Контакт 14 | RB6/KBI2/PGC — Digital I/O / Keyboard interrupt 2 / ICSP clock |
| Контакт 15 | RB7/KBI3/PGD — Digital I/O / Keyboard interrupt 3 / ICSP data |
| Контакт 16 | VSS — Ground reference |
| Контакт 17 | VDD — Positive supply voltage |
| Контакт 18 | RC0/SOSCO — Digital I/O / Secondary oscillator output (RTC) |
| Контакт 19 | RC1/SOSCI — Digital I/O / Secondary oscillator input (RTC) |
| Контакт 20 | RC2/CCP1 — Digital I/O / CCP1 PWM output |
| Контакт 21 | RC3/REFO/SCL1 — Digital I/O / Reference output / I2C1 clock |
| Контакт 22 | RC4/SDA1 — Digital I/O / I2C1 data |
| Контакт 23 | RC5/SDO1 — Digital I/O / SPI1 serial data out |
| Контакт 24 | RC6/TX1/CK1 — Digital I/O / USART1 TX / USART1 clock |
| Контакт 25 | RC7/RX1/DT1 — Digital I/O / USART1 RX / USART1 data |
| Контакт 26 | VSS — Ground reference |
| Контакт 27 | VDD — Positive supply voltage |
| Контакт 28 | RD0/PSP0/C1INA — Digital I/O / Parallel slave port / Comparator 1 input A |
| Контакт 29 | RD1/PSP1/C1INB — Digital I/O / Parallel slave port / Comparator 1 input B |
| Контакт 30 | RD2/PSP2/C2INA — Digital I/O / Parallel slave port / Comparator 2 input A |
| Контакт 31 | RD3/PSP3/C2INB — Digital I/O / Parallel slave port / Comparator 2 input B |
| Контакт 32 | RD4/PSP4/ECCP1/P1A — Digital I/O / Parallel slave port / ECCP1 output / PWM1A |
| Контакт 33 | RD5/PSP5/P1B — Digital I/O / Parallel slave port / PWM1B |
| Контакт 34 | RD6/PSP6/P1C — Digital I/O / Parallel slave port / PWM1C |
| Контакт 35 | RD7/PSP7/P1D — Digital I/O / Parallel slave port / PWM1D |
| Контакт 36 | VSS — Ground reference |
| Контакт 37 | VDD — Positive supply voltage |
| Контакт 38 | RE0/AN6/P2D — Digital I/O / Analog input 6 / PWM2D |
| Контакт 39 | RE1/AN7/P2C — Digital I/O / Analog input 7 / PWM2C |
| Контакт 40 | RE2/AN8/P2B — Digital I/O / Analog input 8 / PWM2B |
| Контакт 41 | RE3/AN9/P3A/CCP3 — Digital I/O / Analog input 9 / PWM3A / CCP3 |
| Контакт 42 | MCLR/VPP/RE3 — Master clear reset / Programming voltage / (RE3 alternate) |
| Контакт 43 | RA0/AN0/ULPWU — Digital I/O / Analog input 0 / Ultra-low-power wakeup |
| Контакт 44 | RA1/AN1 — Digital I/O / Analog input 1 |
Типичное применение
PIC18F43K22T-I/ML подходит для 6 применениеs: Battery-Powered Sensor Node, Home Appliance User Interface, Small Motor Control (Fan / Pump), Low-Cost HVAC Thermostat, USB HID Peripheral (Bootloader Path), Industrial Sensor Conditioning Node.
Battery-Powered Sensor Node
The PIC18F43K22T-I/ML is well matched to battery-powered wireless sensor nodes thanks to its nanoWatt XLP sleep current under 100 nA, wide 1.8V to 5.5V VDD range, and dual 10-bit ADC blocks. The MCU wakes on interrupt, samples sensors via I2C-attached peripherals, transmits over a UART-attached radio, and returns to sleep. Its 64 MHz operation lets the node complete its transmit window in microseconds, so average current draw over a 60-second duty cycle stays below 10 uA. With 8 KB Flash and 3,968 B SRAM, designers can host a complete TCP/IP-over-UART stack or a Zigbee/LoRa driver alongside application code. Pair with the MCP1700 LDO regulator for steady rail over a wide battery voltage range.
Рекомендуется
Home Appliance User Interface
The PIC18F43K22T-I/ML drives home appliance front panels with multiple capacitive touch buttons, an LED or LCD status display, and rotary encoder input. Two comparators with CVREF support low-cost touch sensing with no external analog IC. The 3 ECCP + 2 CCP modules generate the PWM signals that dim backlights or drive status LED bars. The wide VDD range allows direct connection to the appliance's rectified 5V rail with no additional regulator. Its 8 KB Flash is sufficient for state machines, lookup tables, and small UI assets without external memory, reducing BOM cost on a high-volume appliance line.
Рекомендуется
Small Motor Control (Fan / Pump)
For small DC, BLDC, or single-phase AC induction motor control in fans, water pumps, or valves, the PIC18F43K22T-I/ML delivers three ECCP modules that produce complementary PWM outputs with programmable dead-band. Hardware-fault shutdown inputs from current sense comparators trip within microseconds, protecting FETs and motor windings. The 64 MHz CPU provides sufficient throughput to run a small sensorless observer or trapezoidal commutation algorithm alongside housekeeping. The QFN package keeps the design compact while the exposed thermal pad dissipates up to ~700 mW comfortably for indoor appliance duty cycles.
Рекомендуется
Low-Cost HVAC Thermostat
In wall-mounted HVAC thermostats, the PIC18F43K22T-I/ML provides a flexible platform combining dual 10-bit ADC for NTC thermistor sensing, real-time clock with calendar mode for time-of-day scheduling, and a USART for connectivity to a Wi-Fi co-processor or remote sensor. nanoWatt XLP sleep current below 100 nA means the thermostat can keep the RTC alive for months from backup capacitors. The 36 I/O pins drive multiple relays, triac gate triggers, and character LCD interfaces. Industrial -40 to +85C rating supports installation in attics and unconditioned spaces.
Рекомендуется
USB HID Peripheral (Bootloader Path)
The PIC18F43K22T-I/ML integrates a USB 2.0 full-speed peripheral controller with on-chip transceiver, enabling low-cost USB HID peripherals such as custom keyboards, mice, RFID readers, or industrial control surfaces. The two MSSP modules (SPI/I2C) attach to peripheral devices, while the EC USB transceiver supports USB enumeration without external parts. Programmable in-circuit via ICSP, the same board can be reused as a production target and field-programming fixture, lowering total BOM cost. 8 KB Flash holds a USB stack, device descriptors, and host-customizable HID reports in low-volume production.
Рекомендуется
Industrial Sensor Conditioning Node
The PIC18F43K22T-I/ML operates in industrial sensor hubs that aggregate 4-20 mA loop sensors, thermocouples, or strain gauge bridges. Its two 10-bit ADC blocks sample multiple channels while the RTCC timestamps each acquisition. The two USART modules bridge the sensor hub to a master PLC or local display. With XLP LPBOR (low-power brown-out reset) the node survives brown-outs and battery droops without losing calibration data in EEPROM. Operating temperature -40 to +85C and the compact 44-QFN footprint are ideal for DIN-rail mount enclosures or in-panel installations.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F43K22T-I/ML — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F43K22-I/ML | PIC18F43K22-E/ML | PIC18F44K22-I/ML | PIC18F43K22-I/PT | PIC18F43K22-I/MV |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-QFN (8x8 mm) | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-TQFP (10x10 mm) | 44-QFN (8x8 mm) - same |
| Flash Program Memory | 8 KB | 8 KB | 8 KB | 16 KB | 8 KB | 8 KB |
| Data SRAM | 3,968 B | 3,968 B | 3,968 B | 3,968 B | 3,968 B | 3,968 B |
| Maximum CPU Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +125C | -40C to +85C | -40C to +85C | -40C to +85C |
| I/O Pins | 36 | 36 | 36 | 36 | 36 | 36 |
| Packaging | Tape & Reel | Tray | Tray | Tray | Tray | Tray |
Ключевые отличия
- Wider operating VDD range than competing MCUs (против PIC18F46K22)
- Dual 10-bit ADC with 17 analog channels (против PIC18F25K22)
- 44-QFN package with industrial temp grade at competitive cost (против PIC18F45K22-I/PT)
Заметки по проектированию
Estimated: at 64 MHz, VDD = 3.3V, the PIC18F43K22T-I/ML active current is approximately 6 mA. During nanoWatt XLP sleep with RTCC running from secondary oscillator, typical current falls below 1 uA. To exploit the wide 1.8V-5.5V range, place a 100 nF ceramic bypass capacitor within 5 mm of each VDD pin and a bulk 10 uF near the package exposed pad. Tie the QFN thermal pad to the largest ground copper pour available to keep junction temperature within the -40 to +85C ambient window.
Design a 5-pin ICSP header (MCLR/VPP, VDD, VSS, PGC, PGD) accessible from the PCB edge even for production units to enable field firmware updates without disassembly. Place the header so it does not conflict with the QFN exposed pad thermal layout. Keep the ICSP traces short and add 4.7 kohm pull-up on MCLR. For low-voltage programming (LVP), reserve RB5 as PGM with isolation from external circuitry that could interfere with the programming mode entry sequence.
Do not leave VDD/VSS pins disconnected even if unused - each VDD pin requires its own bypass. Configure CONFIG1H for the correct oscillator mode (HS for >4 MHz crystal, INTIO for internal 16 MHz RC) before code execution or the device will halt. The analog inputs used by ADC must have their TRIS bits set to 1 (input mode) to allow the analog multiplexer to function; setting them as outputs disables ADC sampling. Also enable the PCTL bits in CVRCON before using the comparator voltage reference or the CVREF pin floats.
Информация о соответствии
RoHS compliant per Microchip product page (ML suffix). The PIC18F43K22T-I/ML is not AEC-Q100 qualified; for automotive applications contact Microchip for ordering codes. Lead-free and halogen-free per the ML package designation.