MCHPPIC18F26K42-I/SO
Overview
The PIC18F26K42-I/SO is an 8-bit PIC18 microcontroller featuring 64KB of Flash memory and a 64MHz internal oscillator. Part of the K42 family, it integrates Core Independent Peripherals (CIPs) such as DMA and Vectored Interrupts to improve system performance while reducing CPU overhead. Its 28-pin SOIC package and 1K byte EEPROM make it suitable for space-constrained applications requiring non-volatile data storage.
Why Choose This Part
The inclusion of two Direct Memory Access (DMA) controllers and a Vectored Interrupt controller allows for high-speed data handling and deterministic response times usually found in 16-bit or 32-bit MCUs. It also features a high level of hardware integration with 1024 bytes of dedicated EEPROM and Core Independent Peripherals that function while the CPU is in Sleep mode to save power.
Applications
Key Specifications
Getting Started
Development is primarily supported through Microchip's MPLAB X IDE and the XC8 C Compiler. For rapid hardware prototyping, the Curiosity Nano or a PIC18F26K42-specific development board can be used alongside the MPLAB Code Configurator (MCC) to graphically initialize the DMA and peripheral settings. Hardware debugging is typically performed via an MPLAB PICkit 4 or MPLAB ICD 4 in-circuit debugger.
PIC18F Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Flash | RAM | I/O Pins | Package | Speed | ADC/DAC | Stock |
|---|---|---|---|---|---|---|---|
| PIC18F26K42-I/SO (this part) | 64KB | 4K | 25 | SOIC-28 | 64M | A/D 24x12b; D/A 1x5b | 25,499 |
| PIC18F25Q10-I/SS | 32KB | 2K | 25 | SSOP-28 | 64M | A/D 24x10b; D/A 1x5b | 40,450 |
| PIC18F26K83-E/SS | 64KB | 4K | 25 | SSOP-28 | 64M | A/D 24x12b; D/A 1x5b | 4,276 |
| PIC18F46Q10-I/PT | 64KB | 3.53K | 36 | TQFP-44 | 64M | A/D 35x10b; D/A 1x5b | 2,422 |
| PIC18F25K22-I/SS | 32KB | 1.5K | 24 | SSOP-28 | 64M | A/D 19x10b | 7,744 |
| PIC18F25K42-E/SS | 32KB | 2K | 25 | SSOP-28 | 64M | A/D 24x12b; D/A 1x5b | 620 |
| PIC18F16Q40-I/SS | 64KB | 4K | 18 | SSOP-20 | 64M | A/D 17x12b; D/A 2x8b | 581 |
| PIC18F25Q10-I/SO | 32KB | 2K | 25 | SOIC-28 | 64M | A/D 24x10b; D/A 1x5b | 1,745 |
| PIC18F14K22-I/P | 16KB | 512 x 8 | 17 | DIP-20 | 64M | A/D 12x10b | 1,733 |
| PIC18F26Q84-I/SS | 64KB | 4K | 25 | SSOP-28 | 64M | A/D 24x12b; D/A 1x8b | 1,049 |
| PIC18F26Q10-I/SS | 64KB | 3.53K | 25 | SSOP-28 | 64M | A/D 24x10b; D/A 1x5b | 1,184 |
| PIC18F4550-I/P | 32KB | 2K | 35 | TQFP-44 | 48M | A/D 13x10b | 938 |
| PIC18F46K22-I/P | 64KB | 3.8K | 35 | TQFP-44 | 64M | A/D 30x10b | 91,882 |
| PIC18F46K22-I/PT | 64KB | 3.8K | 35 | TQFP-44 | 64M | A/D 30x10b | 3,535 |
| PIC18F4550-I/PT | 32KB | 2K | 35 | TQFP-44 | 48M | A/D 13x10b | 1,941 |
| PIC18F4520-I/P | 32KB | 1.5K | 36 | TQFP-44 | 40M | A/D 13x10b | 4,695 |
| PIC18F45K22-I/PT | 32KB | 1.5K | 35 | TQFP-44 | 64M | A/D 30x10b | 2,240 |
| PIC18F47K42-E/MV | 128KB | 8K | 36 | UFQFN-40 | 64M | A/D 35x12b; D/A 1x5b | 257 |
| PIC18F47Q10-I/PT | 128KB | 3.53K | 36 | TQFP-44 | 64M | A/D 35x10b; D/A 1x5b | 429 |
| PIC18F4620-I/P | 64KB | 3.8K | 36 | TQFP-44 | 40M | A/D 13x10b | 7,121 |
| PIC18F45Q10-E/MPVAO | 32KB | 2.25K | 36 | VFQFN-40 | 64M | A/D 35x10b SAR; D/.. | 503 |



