EmbeddedRelated.com
PIC18F26K42-E/SS

MCHPPIC18F26K42-E/SS

Microchip Technology
PIC PIC® XLP™ 18K Microcontroller IC 8-Bit 64MHz 64KB (32K x 16) FLASH 28-SSOP
Active3,655 in stock

Overview

The PIC18F26K42-E/SS is an 8-bit microcontroller from Microchip's PIC18 K42 family, featuring 64KB of Flash and a Core Independent Peripheral (CIP) architecture. It operates at up to 64MHz and includes a Direct Memory Access (DMA) controller and Vectored Interrupts (VI) to improve system performance by offloading tasks from the CPU. This specific variant is rated for extended temperature ranges and comes in a compact 28-pin SSOP package.

Why Choose This Part

This MCU excels in deterministic performance due to its Vectored Interrupt controller which minimizes latency. The inclusion of 1024 bytes of dedicated EEPROM and 4K of RAM provides ample space for local data logging and complex state machines. Its Core Independent Peripherals allow for high-speed signal processing and control while maintaining low power consumption.

Applications

Automotive Sensor Interface
Utilizes the integrated LINbus support and 12-bit ADC with Computation (ADC2) for processing analog sensor data in vehicle subsystems.
Industrial Control Systems
Employs the Windowed Watchdog Timer (WWDT) and hardware CRC/SCAN for safety-critical monitoring and high-reliability logic control.
Battery-Powered IoT Nodes
Leverages XLP technology with a 0.8uA sleep current and Doze/Idle modes to extend battery life in remote sensing applications.
Power Management Controllers
Uses on-chip PWM and DMA to manage power conversion and monitoring without heavy CPU intervention.

Key Specifications

Speed 64MHz
RAM Size 4K x 8
Core Size 8-Bit
EEPROM Size 1K x 8
Peripherals Brown-out Detect/Reset, DMA, HLVD, POR, PWM, WDT
Connectivity I2C, LINbus, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 25
Core Processor PIC
Package / Case 28-SSOP (0.209", 5.30mm Width)
Data Converters A/D 24x12b; D/A 1x5b
Oscillator Type Internal
Program Memory Size 64KB (32K x 16)
Program Memory Type FLASH
Operating Temperature -40degC ~ 125degC (TA)
Supplier Device Package 28-SSOP
Voltage - Supply (Vcc/Vdd) 2.3V ~ 5.5V

Getting Started

To begin development, use the Microchip MPLAB X IDE and the XC8 C Compiler. Hardware debugging is best supported via the MPLAB PICkit 4 or ICD 4 in-circuit debuggers. For rapid prototyping, the Curiosity Nano or Explorer 8 development boards can be used to interface with the 28-pin SSOP via an adapter or custom PCB.

Part of Microchip PIC18 family » PIC18F26

PIC18F26 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Flash RAM I/O Pins Package ADC/DAC Connectivity Stock
PIC18F26K42-E/SS (this part) 64KB 4K 25 SSOP-28 A/D 24x12b; D/A 1x5b I2C, LINbus, SPI, .. 3,655
PIC18F26K42-E/ML 64KB 4K 25 VQFN-28 A/D 24x12b; D/A 1x5b I2C, LINbus, SPI, .. 7,568
PIC18F26K83-I/SP 64KB 4K 25 DIP-28 A/D 24x12b; D/A 1x5b CANbus, I2C, LINbu.. 6,090
PIC18F26Q10-I/SP 64KB 3.53K 25 DIP-28 A/D 24x10b; D/A 1x5b I2C, LINbus, SPI, .. 1,011
PIC18F26K22-I/SO 64KB 3.8K 24 SOIC-28 A/D 19x10b I2C, SPI, UART/USART 3,162
PIC18F26K83-E/SO 64KB 4K 25 SOIC-28 A/D 24x12b; D/A 1x5b CANbus, I2C, LINbu.. 1,226
PIC18F26Q43-I/SO 64KB 4K 25 SOIC-28 A/D 24x12b; D/A 1x8b I2C, LINbus, SPI, .. 618
PIC18F26K42-I/SS 64KB 4K 25 SSOP-28 A/D 24x12b; D/A 1x5b I2C, LINbus, SPI, .. 73
PIC18F26K40T-I/MV 64KB 3.6K 25 UFQFN-28 A/D 24x10b; D/A 1x5b I2C, LINbus, SPI, .. 12,415
PIC18F26K40-I/SS 64KB 3.6K 25 SSOP-28 A/D 24x10b; D/A 1x5b I2C, LINbus, SPI, .. 3,834
PIC18F26K83-I/SS 64KB 4K 25 SSOP-28 A/D 24x12b; D/A 1x5b CANbus, I2C, LINbu.. 2,677
PIC18F26Q10-I/SO 64KB 3.53K 25 SOIC-28 A/D 24x10b; D/A 1x5b I2C, LINbus, SPI, .. 2,173
PIC18F26Q43-E/SS 64KB 4K 25 SSOP-28 A/D 24x12b; D/A 1x8b I2C, LINbus, SPI, .. 2,787
PIC18F26Q84-I/SP 64KB 4K 25 DIP-28 A/D 24x12b; D/A 1x8b CANbus, I2C, LINbu.. 943
PIC18F26K83-I/MX 64KB 4K 25 UQFN-28 A/D 24x12b; D/A 1x5b CANbus, I2C, LINbu.. 1,071
PIC18F26K83-I/SO 64KB 4K 25 SOIC-28 A/D 24x12b; D/A 1x5b CANbus, I2C, LINbu.. 1,421
PIC18F26K22-I/SS 64KB 3.8K 24 SSOP-28 A/D 19x10b I2C, SPI, UART/USART 3,350
PIC18F26K80-I/SP 64KB 3.6K 24 DIP-28 A/D 8x12b ECANbus, I2C, LINb.. 439
PIC18F26Q83-I/SS 64KB 8K 25 SSOP-28 A/D 24x12b SAR; D/.. CANbus, I2C, LINbu.. 113
PIC18F26K80-E/SO 64KB 3.6K 24 SOIC-28 A/D 8x12b ECANbus, I2C, LINb.. 149
PIC18F26Q43-I/SP 64KB 4K 25 DIP-28 A/D 24x12b; D/A 1x8b I2C, LINbus, SPI, .. 389

Also Consider

PIC18F26K83-E/SS MCHPMicrochip Technology - Offers an integrated CAN FD controller for more robust automotive and industrial networking requirements.
ATmega328PB MCHPMicrochip Technology - A popular 8-bit alternative with dual SPI/I2C/USART ports, though it has less Flash memory at 32KB.