PIC18F26K22-I/SP - 64KB Flash 8-Bit XLP MCU 28-SPDIP | Microchip
부품 번호: PIC18F26K22-I/SP ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $4.1 | $4.10 |
| 10 | $3.65 | $36.50 |
| 100 | $3.2 | $320.00 |
| 500 | $2.85 | $1,425.00 |
| 1,000 | $2.55 | $2,550.00 |
PIC18F26K22-I/SP 개요
A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, volatile data memory, and configurable peripherals. The 8-bit class targets cost-sensitive, deterministic control tasks such as sensor interfacing, motor driving, user I/O handling, and simple protocol bridging. PIC18F devices sit above baseline PIC10/12/16 parts by offering a 16-bit instruction word, a 31-level hardware stack, linear memory access, and a richer interrupt controller — features useful when C compilers are used and code density matters. PIC18F 'K' series parts add nanoWatt XLP for sleep currents often below 100 nA typical.
Key features include nanoWatt XLP extreme low-power with multiple idle/sleep modes, 25 I/O pins with peripheral pin select (PPS), two Enhanced USART modules, two MSSP (SPI/I2C) ports, a 12-bit ADC with computation (ADC2) oversampling, multiple 16-bit timers, and a charge time measurement unit (CTMU) for capacitive touch and ratiometric sensing. The device operates from 1.8 V to 5.5 V on wide-range Fosc and supports on-board 8 MHz to 64 MHz PLL-based operation.
The PIC18F26K22 uses a Harvard architecture with separate 16-bit instruction and 8-bit data paths, 31-level hardware stack, and an internal 16 MHz 0.5% accurate oscillator (HFINTOSC) that can be locked to 16 MHz or 64 MHz via the 4x PLL. The 12-bit ADC2 includes hardware averaging and automatic threshold scanning for low-MIPS sensor acquisition.
Typical applications include consumer remote controls, battery-powered sensor nodes, capacitive touch user interfaces, industrial control panels, USB-to-UART bridges (with external MCU-side USB transceiver), and home-automation HMI modules. The wide 1.8V-5.5V supply range suits single-cell Li-ion or two-AA designs that must hibernate in dark rooms for months.
When designing with this device, the Watchdog Timer, Brown-out Reset and POR should be configured to match the application's supply-rail behavior. PPS remapping lets designers reassign peripheral I/O to alternate pins to ease PCB routing, but each pin can serve only one peripheral function at a time. Use the MPLAB PICkit 5 or ICD 4 for programming and debugging.
This page synthesizes distributor pricing, drop-in SPDIP-package alternatives, and practical design considerations not found in the manufacturer datasheet alone.
드롭인 대체품: PIC18F26K22-I/SP — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F26K22-I/SP (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Package, Operating Temperature, Timers, Core Architecture.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F27K22-I/SP
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F26K22-I/SO
✅ 드롭인✓ 재고 있음
$2.62 / 개
데이터시트 보기 →PIC18F25K22-I/SP
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$2.45 / 개
데이터시트 보기 →PIC18F46K22-I/P
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$2.61 / 개
데이터시트 보기 →PIC18F24Q10-I/SS
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$1.18 / 개
데이터시트 보기 →PIC18F13K22-I/SO
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$1.49 / 개
데이터시트 보기 →PIC18F26K22-I/SP 최대 정격 & 전기적 특성
| Core Architecture | PIC18 (8-bit Harvard) |
| Instruction Set | Enhanced PIC18, 16-bit instruction word |
| Program Memory (Flash) | 64 KB (32K x 16 words) |
| Data SRAM | 3896 bytes (3.9 KB) |
| Data EEPROM | 1024 bytes |
| Maximum CPU Speed | 64 MHz (16 MIPS) |
| Operating Voltage (Fosc<=16 MHz) | 1.8 V to 5.5 V |
| Operating Voltage (full 64 MHz) | 2.3 V to 5.5 V |
| I/O Pins | 25 (with Peripheral Pin Select) |
| ADC | 12-bit, up to 19 channels (ADC2 with computation) |
| Timers | Multiple 8/16-bit (TMR0-TMR6 family) |
| Communication | 2x EUSART, 2x MSSP (SPI/I2C) |
| Low-Power Technology | nanoWatt XLP (<100 nA typical sleep) |
| 패키지 | 28-SPDIP (Skinny Plastic DIP) |
| 실장 유형 | Through-Hole |
| 동작 온도 | -40 C to +85 C (Industrial) |
| RoHS 상태 | Compliant |
| Lead-Free / Halogen-Free | Yes / Yes |
PIC18F26K22-I/SP 핀 구성
| 핀 1 | RA0 — PORTA bit 0 / analog / CCP |
| 핀 2 | RA1 — PORTA bit 1 / analog / CCP |
| 핀 3 | RA2 — PORTA bit 2 / analog |
| 핀 4 | RA3 — PORTA bit 3 / analog |
| 핀 5 | RA4 — PORTA bit 4 / analog / T0CKI |
| 핀 6 | RA5 — PORTA bit 5 / analog |
| 핀 7 | RA6 — PORTA bit 6 / analog / OSC2 |
| 핀 8 | RA7 — PORTA bit 7 / analog / OSC1 |
| 핀 9 | VSS1 — Ground reference 1 |
| 핀 10 | VSS2 — Ground reference 2 |
| 핀 11 | VDD1 — Positive supply 1 |
| 핀 12 | RB0 — PORTB bit 0 / INT0 |
| 핀 13 | RB1 — PORTB bit 1 / INT1 |
| 핀 14 | RB2 — PORTB bit 2 / analog |
| 핀 15 | RB3 — PORTB bit 3 / analog / CCP |
| 핀 16 | RB4 — PORTB bit 4 / analog |
| 핀 17 | RB5 — PORTB bit 5 / analog |
| 핀 18 | RB6/PGC — PORTB bit 6 / ICSP PGC |
| 핀 19 | RB7/PGD — PORTB bit 7 / ICSP PGD |
| 핀 20 | RC0 — PORTC bit 0 / analog |
| 핀 21 | RC1 — PORTC bit 1 / analog / CCP |
| 핀 22 | RC2 — PORTC bit 2 / analog |
| 핀 23 | RC3 — PORTC bit 3 / analog / SCL |
| 핀 24 | RC4 — PORTC bit 4 / analog / SDA |
| 핀 25 | RC5 — PORTC bit 5 / analog / SDO |
| 핀 26 | RC6 — PORTC bit 6 / analog / TX |
| 핀 27 | RC7 — PORTC bit 7 / analog / RX |
| 핀 28 | VDD2 — Positive supply 2 |
일반적인 애플리케이션
PIC18F26K22-I/SP 적합 용도: 6 애플리케이션s: Battery-Powered IoT Sensor Nodes, Consumer Remote Controls, Capacitive Touch User Interfaces, Industrial Control Panels, HVAC Sensor Modules, USB HID Bridge / UART Emulation Dongles.
Battery-Powered IoT Sensor Nodes
The PIC18F26K22-I/SP suits battery-powered IoT sensor nodes because nanoWatt XLP holds sleep current below 100 nA typical in Retention mode. With 64 KB Flash and 3896 B SRAM, it can run a 6LoWPAN or LoRaWAN style stack on a private sub-GHz radio plus on-chip ADC2 sweeping a sensor farm. Unlike simpler PIC16 parts, the K22 provides PPS for clean PCB routing when a 2.4 GHz antenna needs to be kept away from digital lines.
추천
Consumer Remote Controls
Universal remote controls benefit from the PIC18F26K22-I/SP's 25 I/O and dual MSSP/I2C channels to scan 4x4 key matrices while driving IR LED drivers through PWM. NanoWatt XLP sleep keeps standby drain under a microamp, letting two AAA cells last the product lifetime. Compared with smaller PIC16F parts, the K22's PPS eliminates the need for remappable-pin PCB workarounds in densely packed handheld enclosures.
추천
Capacitive Touch User Interfaces
The PIC18F26K22-I/SP drives capacitive touch sliders and buttons using the on-board CTMU, with 12-bit ADC2 achieving reliable touch sensing without dedicated touch controllers. CTMU's hardware timing translates capacitance changes into counts faster than polled ADC alone. Designers can wake the MCU only when a touch event is detected, then return to nanoWatt XLP sleep within microseconds after firmware processing.
추천
Industrial Control Panels
Industrial control panels favor the PIC18F26K22-I/SP because of its 5.5 V tolerance on most I/O pins (no need for level shifters on 5 V buses), the 12-bit ADC with 19 channels for analog sensor trimming, and two EUSART ports for RS-485 / RS-232 / DMX traffic. The 28-SPDIP through-hole package simplifies hand-rework in factory-floor retrofits where surface-mount rework stations are scarce.
추천
HVAC Sensor Modules
The PIC18F26K22-I/SP suits HVAC sensor modules because its 1.8 V to 5.5 V supply range tolerates typical 24 VAC rectified rails after LDO regulation, while nanoWatt XLP keeps idle draw from a sealed sensor housing low enough to meet building-energy standards. Two MSSP ports can drive SPI temperature/humidity chains simultaneously, freeing up PPS-mapped I/O for actuator drivers.
추천
USB HID Bridge / UART Emulation Dongles
USB HID bridges benefit from the PIC18F26K22-I/SP's dual EUSART + 2x MSSP plus PPS remapping, allowing one EUSART to handle debug logging and the other to expose a CDC-style channel via USB HID-to-UART conversion. The 64 MHz CPU runs interrupt-driven USB descriptors without dedicated hardware USB. Compared with lower-pin PIC18F parts, the K22's 25 I/O allow a single MCU to handle both bus side and target UART side plus indicators.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F26K22-I/SP — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F27K22-I/SP | PIC18F26K22-I/SO | PIC18F25K22-I/SP | PIC18F24Q10-I/SS | PIC18F13K22-I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SPDIP (through-hole) | 28-SPDIP (through-hole) - same | 28-SOIC (surface-mount) | 28-SPDIP (through-hole) - same | 28-SSOP (surface-mount) | 28-SOIC (surface-mount) |
| Program Flash | 64 KB | 128 KB | 64 KB (identical) | 32 KB | 16 KB | 8 KB |
| Data SRAM | 3896 B | 3896 B (same) | 3896 B (identical) | 2048 B | 1024 B | 256 B |
| Maximum CPU Speed | 64 MHz | 64 MHz (same) | 64 MHz (identical) | 64 MHz (same) | 64 MHz | 64 MHz |
| I/O Pins | 25 | 25 (same) | 25 (identical) | 25 | 25 | 25 |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V (same) | 1.8 V to 5.5 V (identical) | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Low-Power Tech | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP (same) | nanoWatt XLP | eXtreme Low-Power (Q10 family) | nanoWatt XLP |
| Toolchain | MPLAB X + XC8 | MPLAB X + XC8 (same) | MPLAB X + XC8 (same) | MPLAB X + XC8 | MPLAB X + XC8 | MPLAB X + XC8 |
주요 차별점
- nanoWatt XLP extreme low-power with 64 MHz speed (vs PIC18F13K22-I/SO)
- More Flash and SRAM than smaller-footprint siblings (vs PIC18F13K22-I/SO)
- Through-hole package for hand-rework and prototyping (vs PIC18F26K22-I/SO)
- ADC2 with hardware averaging (vs PIC18F25K22-I/SP)
- PPS remapping (vs PIC18F46K22-I/P)
설계 노트
The PIC18F26K22-I/SP uses nanoWatt XLP to reach sub-100 nA typical current in Retention sleep mode. To achieve this, configure the FVR, ADC, comparators, and unused peripherals as off before executing the SLEEP instruction; the data sheet ERRATA documents that forgetting to disable the FVR can add ~30 uA continuous draw.
Operating temperature for the I/SP is -40 C to +85 C industrial range. For retrofit-style panel designs that live inside sealed enclosures, derate maximum Fosc at high ambient using the data sheet curves; at 85 C ambient, design to a CPU clock of 16 MHz or below to retain thermal margin.
Configuration bits must be set explicitly: LVP=1 enables ICSP with PGM pin, LVP=0 disables it and frees RC0/RC1. Forgetting to disable LVP can result in RB5/RC0 acting as temporary programming lines during ramp-up. Use an external pull-down on PGM for high-reliability starts unless you commit to LVP=0.
Place a 0.1 uF decoupling capacitor within 5 mm of each VDD pin and a 1 uF bulk capacitor within 10 mm of the package. The AVDD pin (when used with analog features) needs its own 10 uH inductor or ferrite-bead and 10 uF bypass cap, separating digital and analog supply from MCU side. For SPI runs above 10 MHz, route on inner layer with grounded adjacent via fence.
규정 준수 정보
RoHS and lead-free compliant per Microchip product page. Not AEC-Q100 qualified - this is an industrial-grade part, not an automotive part. The I/SP suffix indicates industrial temperature grade (-40 C to +85 C).