PIC18F26K40T-I/SS - 64KB Flash 8-Bit MCU | Microchip
MPN: PIC18F26K40T-I/SS ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.42 | $3.42 |
| 10 | $3.07 | $30.70 |
| 100 | $2.74 | $274.00 |
| 500 | $2.45 | $1,225.00 |
| 1,000 | $2.18 | $2,180.00 |
| 3,000 | $1.94 | $5,820.00 |
PIC18F26K40T-I/SS Overview
A PIC microcontroller is a compact CMOS microcontroller based on Microchip's PIC18 Harvard-architecture RISC core, used as a complete embedded controller that combines CPU, non-volatile Flash, RAM, EEPROM, and configurable peripherals on a single die. It belongs to the hierarchy: microcontroller -> embedded MCU -> 8-bit MCU -> PIC18 -> PIC18 XLP family, and is widely adopted for cost-sensitive, low-power, and deterministic real-time applications.
Key features include 25 general-purpose I/O pins, a 10-bit ADC with up to 47 channels, multiple Enhanced USART, SPI, and I2C serial interfaces, up to four 10-bit PWM outputs, a 5-bit DAC, comparators, a Complementary Waveform Generator (CWG), Hardware Limit Timer (HLT), Windowed Watchdog Timer (WWDT), and a CRC/SCAN module. Operating voltage spans 2.3 V to 5.5 V with nanoWatt XLP sleep currents, enabling battery-powered designs with long standby time.
Architecturally the PIC18F26K40 uses a 16-bit instruction word with an 8-bit data path, a hardware multiply, a 31-level stack, and a flexible internal oscillator block with PLL (up to 64 MHz). Core Independent Peripherals such as CWG, WWDT, and CRC operate without CPU intervention, freeing the core for application logic and improving deterministic response.
Typical applications include consumer appliances, IoT sensor nodes, low-power wireless sensor hubs, industrial control boards, motor-control companion MCUs, USB HID interfaces, and general-purpose embedded platforms where 64 KB Flash and SSOP-28 footprint are required. The wide 2.3V-5.5V range and on-chip peripherals reduce external component count.
When designing with this device, ensure VDD decoupling follows the manufacturer's 100 nF + bulk capacitor guidance, place analog/digital grounds correctly, and use ICSP programming header keep-out for in-circuit debugging. Migrate firmware using MPLAB X IDE with the XC8 compiler and MCC code configurator for peripheral setup.
This page combines distributor pricing, drop-in alternatives, and design notes that go beyond the manufacturer brief, helping engineers quickly decide whether PIC18F26K40T-I/SS is the right 8-bit MCU for their next design.
Drop-in alternatives for PIC18F26K40T-I/SS — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC18F26K40T-I/SS (same form factor and footprint) — differing in ADC, DAC, Package, Comparators, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F26K40-I/SS
✅ Drop-In✓ In Stock
$1.85 / Unit
View Datasheet →PIC18F26K40-E/SS
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18F25K40T-I/SS
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.45 / Unit
View Datasheet →PIC18F27K40T-I/SS
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.95 / Unit
View Datasheet →PIC18F26K40T-I/SS Maximum Ratings & Electrical Characteristics
| Product Family | PIC18 XLP 18K |
| Core Architecture | 8-bit PIC18 RISC |
| Max CPU Frequency | 64 MHz |
| Program Memory (Flash) | 64 KB (32K x 16) |
| Data EEPROM | 1 KB (1024 bytes) |
| Data SRAM | 3.6 KB (approx. 3720 bytes) |
| I/O Pins | 25 |
| Supply Voltage (VDD) | 2.3 V to 5.5 V |
| ADC | 10-bit, up to 47 channels |
| DAC | 5-bit |
| Comparators | Yes |
| PWM | 10-bit, multiple channels |
| Serial Interfaces | EUSART, SPI, I2C |
| Core Independent Peripherals | CWG, WWDT, CRC/SCAN, HLT |
| Package | 28-pin SSOP (5.30 mm) |
| Mounting Type | Surface Mount |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Programming | ICSP, ICD, MPLAB X/XC8 |
PIC18F26K40T-I/SS Pin Configuration
| Pin 1 | RA2 — Digital I/O / analog input |
| Pin 2 | RA3 — Digital I/O / analog input |
| Pin 3 | RA4 — Digital I/O / analog input / CWG output |
| Pin 4 | RA5 — Digital I/O / analog input |
| Pin 5 | VDD — Positive supply voltage |
| Pin 6 | VSS — Ground reference |
| Pin 7 | RA6 — Digital I/O / analog input / oscillator |
| Pin 8 | RA7 — Digital I/O / analog input / oscillator |
| Pin 9 | RB0 — Digital I/O / interrupt-on-change |
| Pin 10 | RB1 — Digital I/O / interrupt-on-change |
| Pin 11 | RB2 — Digital I/O / interrupt-on-change |
| Pin 12 | RB3 — Digital I/O / interrupt-on-change |
| Pin 13 | RB4 — Digital I/O / interrupt-on-change |
| Pin 14 | RB5 — Digital I/O / interrupt-on-change |
| Pin 15 | RB6 — Digital I/O / ICD PGC |
| Pin 16 | RB7 — Digital I/O / ICD PGD |
| Pin 17 | VSS — Ground reference |
| Pin 18 | RC0 — Digital I/O / analog input |
| Pin 19 | RC1 — Digital I/O / analog input |
| Pin 20 | RC2 — Digital I/O / analog input |
| Pin 21 | RC3 — Digital I/O / analog input |
| Pin 22 | RC4 — Digital I/O / analog input |
| Pin 23 | RC5 — Digital I/O / analog input |
| Pin 24 | RC6 — Digital I/O / TX/RX (EUSART) |
| Pin 25 | RC7 — Digital I/O / TX/RX (EUSART) |
| Pin 26 | RA0 — Digital I/O / analog input |
| Pin 27 | RA1 — Digital I/O / analog input |
| Pin 28 | VDD — Positive supply voltage |
Typical Applications
PIC18F26K40T-I/SS is suitable for 6 applications: IoT Sensor Node / Edge Device, Consumer Appliance Control Board, Industrial Process Controller, USB HID / Human Interface Device, Automotive Body Electronics (sub-system), Battery-Powered Medical Monitoring (non-life-support).
IoT Sensor Node / Edge Device
The PIC18F26K40T-I/SS suits battery-powered IoT sensor nodes because of its nanoWatt XLP sleep currents in the nanoamp range, 2.3-5.5 V supply, and Core Independent Peripherals (CWG, WWDT, CRC/SCAN, HLT) that operate while the CPU sleeps, drawing minimal power. The 64 KB Flash and ~3.6 KB SRAM can host a LoRaWAN/MQTT-SN stack or BLE controller library. In a typical implementation the MCU is paired with an SX1276 LoRa transceiver and a 3.6 V Li-SOCl2 primary cell, achieving multi-year battery life through duty-cycled deep sleep.
Recommended
Consumer Appliance Control Board
In consumer appliances such as washing machines, dishwashers, and microwave ovens, the PIC18F26K40T-I/SS serves as the central control MCU due to its 25 GPIO pins, multiple PWM channels, and 5V tolerance. The CWG and Hardware Limit Timer (HLT) simplify triac/IGBT control for motor or heater drive, while EUSART/SPI/I2C drive keypads and displays. Paired with the Microchip TC4427A gate driver and an HLDR (high-lineage differential relay), it forms a robust main control board with deterministic CIP-based safety response.
Recommended
Industrial Process Controller
Industrial process controllers demand a wide operating voltage, multiple analog inputs, and deterministic CIP-based response. The PIC18F26K40T-I/SS delivers a 2.3-5.5 V supply range, a 10-bit ADC with up to 47 channels, and CIPs (CWG, WWDT, CRC/SCAN, HLT) that handle safety and self-test independently of the CPU. In a 4-20 mA loop transmitter or PLC sub-module, the MCU reads up to 24 analog sensors, runs a PID loop, and drives HMI via EUSART. Its industrial temperature grade -40 to +85 C and on-chip EEPROM support non-volatile calibration storage.
Recommended
USB HID / Human Interface Device
For USB keyboards, mice, game controllers, and custom HID devices, the PIC18F26K40T-I/SS provides sufficient code space (64 KB Flash) for USB stacks and 25 GPIO for matrix scanning. Although it does not include native USB, paired with an external USB FS/LS controller such as MCP2200 or MAX3420E it can implement full HID class devices. The 64 MHz core speed comfortably runs HID report handling with sub-millisecond latency, while EUSART/SPI provide debug and bootloader channels.
Recommended
Automotive Body Electronics (sub-system)
Within automotive body-electronics subsystems (interior lighting, climate control HMI, mirror controllers), the PIC18F26K40T-I/SS provides the peripheral set needed: 10-bit ADC for sensing, PWM for LED dimming, EUSART for LIN slave communication, and on-chip EEPROM for trim storage. While the I/SS variant is Industrial grade (-40 to +85 C), pairing it with AEC-Q100-grade companion devices such as the TC4427A gate driver allows integration into non-safety subsystems. The CWG and HLT support reliable LED fade and BLDC fan control without CPU overhead.
Recommended
Battery-Powered Medical Monitoring (non-life-support)
In non-life-support medical monitoring such as wearable pulse oximeters, digital thermometers, and sleep trackers, the PIC18F26K40T-I/SS is well suited thanks to its nanoWatt XLP deep-sleep currents, 10-bit ADC for sensor reading, and 64 KB Flash for signal-processing routines. The on-chip EEPROM supports patient-data buffering, while the 2.3-5.5 V range accepts a single Li-ion cell or 2xAA. For safety, pair with the Microchip MIC5219 LDO and add a hardware watchdog timer for FDA/IEC 62304 software-class B compliance.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F26K40T-I/SS — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F26K40-I/SS | PIC18F26K40-E/SS | PIC18F25K40T-I/SS | PIC18F27K40T-I/SS |
|---|---|---|---|---|---|
| Package | SSOP-28 | SSOP-28 (same) | SSOP-28 (same) | SSOP-28 (same) | SSOP-28 (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 64 KB | 64 KB (same) | 64 KB (same) | 32 KB (-50%) | 128 KB (+100%) |
| EEPROM | 1 KB | 1 KB (same) | 1 KB (same) | 256 B (-75%) | 1 KB (same) |
| SRAM | 3.6 KB | 3.6 KB (same) | 3.6 KB (same) | 2.0 KB (-44%) | 3.6 KB (same) |
| Max CPU Frequency | 64 MHz | 64 MHz (same) | 64 MHz (same) | 64 MHz (same) | 64 MHz (same) |
| Operating Voltage | 2.3 V to 5.5 V | 2.3 V to 5.5 V (same) | 2.3 V to 5.5 V (same) | 2.3 V to 5.5 V (same) | 2.3 V to 5.5 V (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) |
| GPIO Count | 25 | 25 (same) | 25 (same) | 25 (same) | 25 (same) |
| Carrier Format | Tape & Reel | Tube | Tube | Tape & Reel | Tape & Reel |
Key Differentiators
- Tape & Reel packaging for high-volume SMT lines (vs PIC18F26K40-I/SS)
- Industrial temperature grade at standard pricing (vs PIC18F26K40-E/SS)
- Higher Flash density in the same SSOP-28 footprint (vs PIC18F25K40T-I/SS)
- Lower cost than the 128 KB upgrade (vs PIC18F27K40T-I/SS)
Design Notes
The PIC18F26K40T-I/SS requires a single VDD supply of 2.3 V to 5.5 V. Place a 100 nF (0.1 uF) ceramic decoupling capacitor as close as possible to each VDD pin (pins 5 and 28), plus a bulk 10 uF capacitor nearby for transient load support. For noise-sensitive analog designs, add a ferrite bead between VDD and the analog AVDD rail, and follow Microchip's application note AN2595 on PIC18 K-series power supply design. Estimated: at 64 MHz CPU and full GPIO toggle, IDD is approximately 15-20 mA; deep-sleep current is in the nanoamp range.
Route analog signals (ADC inputs, comparator inputs) away from digital switching lines; separate analog and digital ground returns using a single-point star connection under the IC. Keep the ICSP programming header (RB6/RB7) accessible with keep-out for the debugger probe. The SSOP-28 package has a thermal pad at VSS - solder it to a ground pour for thermal dissipation and noise immunity. Estimated: at full 64 MHz, the SSOP-28 has theta_JA approximately 95 C/W, which is acceptable for typical IoT duty cycles below 50%.
Common pitfalls: (1) Do not exceed 5.5 V on any pin - the MCU is 5V tolerant on digital inputs but absolute maximum is 5.5 V. (2) Configure unused I/O as outputs driving low to minimize current leakage in deep-sleep mode. (3) When migrating code from PIC18F26K22, verify CIP peripheral registers - K22 has different CWG, HLT and CRC/SCAN modules than K40, requiring firmware updates. (4) Always enable the WWDT and CRC/SCAN in safety-critical designs for IEC/UL compliance.
For USB or RF applications involving high-frequency clocks (16 MHz or 64 MHz), keep crystal traces short and symmetric, surround them with a ground guard ring, and place load capacitors within 3 mm of the OSC1/OSC2 pins. Keep the analog reference (VREF+) routed as a wide, low-impedance trace shielded by ground. For ADC accuracy better than 10 LSB, follow Microchip TB3019 layout guidance - DO NOT route digital lines under the analog section.
Compliance Information
RoHS compliant per Microchip product page. I-grading is industrial (-40 to +85 C), not AEC-Q100; for AEC-Q100 qualified variants consider PIC18F26K40-E/SS in extended-grade automotive sub-systems. Halogen-free per Microchip environmental compliance documents.