PIC18F26K22-I/SO - 8-bit XLP MCU, 64KB Flash, 28-SOIC | Microchip
MPN: PIC18F26K22-I/SO ✓ Hoạt độngPIC18F26K22-I/SO Tóm tắt
What is a PIC XLP microcontroller? An XLP (eXtreme Low Power) microcontroller is a class of 8/16-bit MCUs that integrate hardware-level sleep modes, nanoWatt technology, and efficient peripherals to achieve microamp-range sleep currents. PIC XLP devices sit inside the broader 8-bit MCU taxonomy (PIC -> microcontroller -> embedded controller -> semiconductor) and target battery-powered applications where standby power dominates total energy budget.
Key features include 24 channels of 10-bit ADC, two comparators with selectable reference, up to four 16-bit timers, two CCP/ECCP modules for advanced PWM, two MSSP (SPI/I2C) ports, two EUSART (enhanced UART) modules, and 25 mA sink/source capability on most I/O pins. The integrated voltage reference (1.024V/2.048V/4.096V) supports precision ADC conversion without external components.
The PIC18F26K22 architecture uses an enhanced Harvard design with separate code and data buses plus a 31-level hardware stack, allowing deterministic interrupt response and efficient C-compiled code execution. The 28-pin variant exposes 24 GPIO pins, retains full peripheral connectivity, and runs from 1.8V-5.5V supply - well-suited for 3.3V and 5V systems.
Typical applications include battery-powered IoT sensor nodes, low-power industrial instrumentation, motor control (small DC and stepper drivers), USB-to-UART bridges, and small home appliances. The wide voltage range and XLP sleep modes (<100 nA typical) also support energy-harvesting designs and remote controls.
When designing, observe the 1.8V-5.5V Vdd range for LF (low-FPU) variants and 2.3V-5.5V for F variants; decoupling capacitors must be placed within 5 mm of Vdd/Vss pins, and unused I/O must be configured as outputs low to minimize leakage.
This page consolidates distributor pricing, drop-in 28-SOIC alternatives, application circuits, and engineering design notes beyond the manufacturer datasheet - synthesized for faster component selection and BOM validation.
Bộ thay thế dễ dàng lắp đặt cho PIC18F26K22-I/SO — 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 PIC18F26K22-I/SO (cùng hình factor và footprint) — khác nhau ở Package, ADC, Timers, Operating Temperature, Program Memory (Flash).
PIC18F46K22-I/SP
✅ Drop-In ⚠️ Thông số chưa được xác minh📋 Tham chiếu thay thế (không có trong danh mục)
PIC18F26K22-I/SO Tỷ lệ tối đa & tính chất điện
| Architecture | PIC18, 8-bit RISC |
| Program Memory (Flash) | 64 KB (32K x 16) |
| Data RAM | 3968 bytes |
| Data EEPROM | 256 bytes |
| Max CPU Speed | 64 MHz (16 MIPS) |
| Operating Voltage (Vdd) | 1.8 V to 5.5 V (F variant: 2.3 V to 5.5 V) |
| Hộp | 28-pin SOIC (SO), 7.50 mm body width |
| GPIO Pins | 24 |
| ADC | 10-bit, up to 17 channels |
| Comparators | 2 with selectable reference |
| Timers (16-bit) | Up to 4 |
| CCP / ECCP Modules | 2 (PWM, Capture, Compare) |
| EUSART | 2 |
| MSSP (SPI / I2C) | 2 |
| Internal Voltage Reference | 1.024 V / 2.048 V / 4.096 V selectable |
| XLP Sleep Current | <100 nA typical (per datasheet family) |
| Nhiệt độ hoạt động | -40 C to +85 C (Industrial -I suffix) |
| I/O Sink/Source | 25 mA per pin |
| Programming/Debug | ICSP, ICD via PGD/PGC |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC18F26K22-I/SO
| Chân 1 | RA3/AN3/VREF+/C1IN+ — Digital I/O, analog input, voltage reference positive input, comparator input |
| Chân 2 | RA4/T0CKI/C1OUT — Digital I/O, Timer0 clock input, comparator 1 output |
| Chân 3 | RA5/AN4/C2IN+/SS1 — Digital I/O, analog input, comparator input, SPI1 slave select |
| Chân 4 | RA6/OSC2/CLKOUT — Digital I/O, crystal oscillator output, clock output |
| Chân 5 | RA7/OSC1/CLKIN — Digital I/O, crystal oscillator input, external clock input |
| Chân 6 | VDD — Positive supply voltage (1.8V-5.5V) |
| Chân 7 | VSS — Ground reference |
| Chân 8 | RB0/AN12/INT0/FLT0 — Digital I/O, analog input, external interrupt 0, PWM fault input |
| Chân 9 | RB1/AN10/C1IN3-/P1C — Digital I/O, analog input, comparator input, PWM output |
| Chân 10 | RB2/AN8/P1B — Digital I/O, analog input, PWM output |
| Chân 11 | RB3/AN9/CCP2/P2A — Digital I/O, analog input, CCP2, PWM output |
| Chân 12 | RB4/AN11/C2IN-/P1D — Digital I/O, analog input, comparator input, PWM output |
| Chân 13 | RB5/AN13/C1IN2-/T3CKI/P2B — Digital I/O, analog input, comparator input, Timer3 clock, PWM output |
| Chân 14 | RB6/PGC/ICCK1 — Digital I/O, ICSP clock, in-circuit debugger clock |
| Chân 15 | RB7/PGD/ICDT1 — Digital I/O, ICSP data, in-circuit debugger data |
| Chân 16 | RC0/P2D/SOSCO — Digital I/O, PWM output, secondary oscillator output |
| Chân 17 | RC1/SOSCI — Digital I/O, secondary oscillator input |
| Chân 18 | RC2/AN14/C2IN/P1A/CCP1 — Digital I/O, analog input, comparator input, PWM/CCP |
| Chân 19 | RC3/AN15/SCK1/SCL1 — Digital I/O, analog input, SPI1 clock, I2C1 clock |
| Chân 20 | RC4/AN16/SDI1/SDA1 — Digital I/O, analog input, SPI1 data in, I2C1 data |
| Chân 21 | RC5/AN17/SDO1 — Digital I/O, analog input, SPI1 data out |
| Chân 22 | RC6/TX1/CK1 — Digital I/O, EUSART1 TX, EUSART1 clock |
| Chân 23 | RC7/RX1/DT1 — Digital I/O, EUSART1 RX, EUSART1 data |
| Chân 24 | RE3/MCLR/VPP — Reset input (active low) / programming voltage input |
| Chân 25 | RD0/PSP0 — Digital I/O, parallel slave port bit 0 (28-SOIC: not connected externally on most pinouts) |
| Chân 26 | RD1/PSP1 — Digital I/O, parallel slave port bit 1 |
| Chân 27 | RD2/PSP2 — Digital I/O, parallel slave port bit 2 |
| Chân 28 | RD3/PSP3 — Digital I/O, parallel slave port bit 3 |
Ứng dụng tiêu biểu
PIC18F26K22-I/SO phù hợp cho 6 Áp dụngs: Battery-Powered IoT Sensor Nodes, Industrial Instrumentation and Data Loggers, Small DC Motor Control, USB-to-UART Bridge, Home Appliance Controllers, Remote Control and Wireless Sensor Hub.
Battery-Powered IoT Sensor Nodes
The PIC18F26K22-I/SO fits battery-powered IoT sensor nodes. Its nanoWatt XLP technology delivers sub-100nA sleep current while retaining full RAM state, and the 64 KB Flash supports over-the-air (OTA) update stacks plus local sensor processing. Operating from 1.8 V to 5.5 V allows direct connection to a single LiSO2 cell (3.0 V) or 2x AA (3.0 V) without a boost converter. The 28-SOIC package and 24 GPIOs let the design scale from simple one-shot temperature sensors to multi-sensor hubs with 24-bit ADC interfacing via SPI. Compared to ARM Cortex-M0 parts, the K22's deterministic 16 MIPS and 31-level hardware stack simplify real-time sleep/wake scheduling.
Được đề xuất
Industrial Instrumentation and Data Loggers
The PIC18F26K22-I/SO is well-matched to industrial instrumentation. Its 10-bit ADC with 17 channels supports multi-sensor analog front-ends (temperature, pressure, strain), while 256 bytes of EEPROM provides non-volatile parameter storage for calibration constants. The wide -40 C to +85 C industrial temperature range and 5.5 V tolerance on digital inputs make the K22 suitable for factory-floor environments. The 3968 bytes of RAM accommodates a moving average filter plus UART circular buffer for 9600 bps modbus RTU logging over the integrated EUSART. Its wide 1.8-5.5 V supply also enables direct interface with legacy 5 V analog sensors without level shifters.
Được đề xuất
Small DC Motor Control
The PIC18F26K22-I/SO drives small DC and stepper motors through its two ECCP modules delivering up to 16-bit PWM resolution with complementary outputs and programmable dead-band control. The 64 MHz system clock lets the user step the PWM frequency above 20 kHz to keep the motor above audible noise, and the integrated 25 mA I/O drive simplifies driving discrete half-bridges or gate drivers for brushless motors. The 24 GPIOs accommodate quadrature input decoding for closed-loop speed regulation, while the EUSART connects to a host PLC for command and status exchange.
Được đề xuất
USB-to-UART Bridge
The PIC18F26K22-I/SO serves as a USB-to-UART bridge when paired with an external USB-to-UART IC like the MCP2210 or FT232. The integrated EUSART runs up to 1 Mbps, supporting serial debug logs, factory programming, and command-line configuration of headless embedded devices. The PIC's 64 KB Flash accommodates dual-interface firmware stacks, while the 28-SOIC package simplifies retrofit installations into existing designs. The wide 1.8-5.5 V supply and 5 V-tolerant I/O make it suitable for both 3.3 V and 5 V host systems, and XLP deep sleep below 100 nA lets battery-powered hosts ignore the bridge during sleep.
Được đề xuất
Home Appliance Controllers
The PIC18F26K22-I/SO drives washing-machine control boards, dishwasher timers, and air-conditioner remotes thanks to its 28-SOIC package, 24 GPIOs, and capacitive-touch-ready peripherals. The CCP/ECCP modules generate zero-cross detection timing and triac-fire pulses, while the 10-bit ADC reads NTC temperature sensors in real time. With 64 KB Flash the firmware stores UI state machines, EEPROM-tracked user preferences, and self-diagnostic logs. The wide operating voltage 1.8-5.5 V allows direct connection to rectified 5 V or 12 V rails, and XLP sleep keeps standby power below 0.5 W to meet energy-star ratings.
Được đề xuất
Remote Control and Wireless Sensor Hub
The PIC18F26K22-I/SO acts as the central MCU in a remote control paired with sub-GHz transceiver modules or Bluetooth LE via SPI. Its 64 KB Flash stores state-machine firmware for thermostat or HVAC remote controls, while the EUSART links to a companion RF module at 115200 bps for command exchange. The internal voltage reference (1.024 V / 2.048 V / 4.096 V selectable) supports precision ADC measurements for capacitive touch or battery monitoring without external components. The 28-SOIC package fits slim handheld enclosures and supports -40 C to +85 C operation for outdoor and garage door applications.
Đượ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 PIC18F26K22-I/SO — 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 | PIC18F46K22-I/SP | PIC18F26K22-I/SP |
|---|---|---|---|
| Package | 28-pin SOIC (SO) | 40-pin DIP (NOT SOIC) | 28-pin SPDIP (NOT SOIC) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 64 KB | 64 KB | 64 KB |
| RAM | 3968 bytes | 3968 bytes | 3968 bytes |
| Max Frequency | 64 MHz | 64 MHz | 64 MHz |
| ADC Resolution | 10-bit | 10-bit | 10-bit |
| GPIO | 24 | 36 (40-pin) | 24 |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Price (1 qty, USD) | 4.20 | 4.30 | 4.10 |
Bảo phân biệt quan trọng
- Lowest-power 8-bit XLP MCU in the 64KB Flash tier (vsPIC18F26Q71-I/STX)
- Mature 28-SOIC option with abundant distributor inventory (vsPIC18F46K22-I/SP (40-pin only))
- 2 MSSP and 2 EUSART modules for multi-bus applications (vsPIC16F1829T-I/SO (low pin-count PIC16))
Ghi chú thiết kế
Estimated: For a 3.3V-rail sensor design, Vdd current at 64 MHz is approximately 8 mA active (per datasheet DC characteristics typical). Add a 0.1 uF ceramic decoupling capacitor within 5 mm of Vdd pin 6 and a 1 uF bulk tantalum on the same rail; connect all Vss pins (pin 7) to a low-impedance ground pour. For battery designs drawing <1 mA average, place the part in XLP deep sleep with RTCC disabled for sub-100 nA standby.
Estimated: SOIC-28 thermal resistance (theta_JA) is approximately 85 C/W in still air with a standard 2-layer PCB. Power dissipation is negligible for the K22's 8 mA active current at 5 V (40 mW) - no special thermal relief is required. However, keep the ICSP programming pins (RB6/PGD, RB7/PGC) routed as short straight traces to a 6-pin header for PICkit 5 connectivity during prototyping.
Do not exceed Vdd = 5.5 V on any pin - the K22 is NOT a 5V-tolerant part above Vdd; only Vdd itself may reach 5.5 V. When using a 5V USB host, level-shift SDA/SCL via a 4K7 pull-up to 3.3V rail. MCLR/VPP (pin 24) requires a 10K pull-up to Vdd; leaving MCLR floating causes spurious resets. Unused I/O pins must be configured as OUTPUTS LOW in firmware to minimize leakage during sleep.
Estimated: Keep the crystal/oscillator traces (OSC1/OSC2, pins 5/4) short - within 5 mm of the part - and route analog lines away from digital switching. The 28-SOIC land pattern is standardized per IPC-7351; use 0.05 mm clearance and 1.27 mm pitch. Place the Vdd/Vss decoupling pair within 3 mm of pins 6/7 to suppress switching noise from the internal charge pump.
Thông tin tuân thủ
RoHS compliant per Microchip product page and DigiKey listing. Not AEC-Q100 qualified - choose AEC-Q100-qualified PIC18 family parts (e.g. PIC18F46K22-I/PT automotive grade) for automotive applications.