MCHPPIC18F25K42-E/ML
Overview
The PIC18F25K42-E/ML is an 8-bit microcontroller featuring 32KB of Flash and 2KB of RAM, designed with Functional Safety (FuSa) features for mission-critical applications. Operating at up to 64MHz, it integrates Core Independent Peripherals (CIPs) and two DMA controllers to handle data transfers with minimal CPU intervention. This extended temperature range variant in a 28-QFN package is optimized for robust industrial and automotive environments.
Why Choose This Part
This MCU reduces system power consumption and software complexity by offloading tasks to its dual DMA controllers and Vectored Interrupt Controller. It provides hardware-level reliability through features like the Fail-Safe Clock Monitor and Low-Power Brown-out Reset. The 64MHz clock speed combined with an optimized RISC architecture delivers high throughput for an 8-bit device.
Applications
Key Specifications
Getting Started
Begin development using the MPLAB X IDE and the XC8 C Compiler provided by Microchip. For hardware evaluation, the Curiosity High Pin Count (HPC) Development Board or a custom PCB with an ICSP header is recommended. Program and debug the device using the MPLAB PICkit 4 or ICD 4 in-circuit debuggers.
PIC18F25 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Flash | RAM | I/O Pins | Package | Speed | ADC/DAC | Stock |
|---|---|---|---|---|---|---|---|
| PIC18F25K42-E/ML (this part) | 32KB | 2K | 25 | VQFN-28 | 64M | A/D 24x12b; D/A 1x5b | — |
| PIC18F25K40-I/ML | 32KB | 2K | 25 | VQFN-28 | 64M | A/D 35x10b; D/A 1x5b | 976 |
| PIC18F25K42-I/SS | 32KB | 2K | 25 | SSOP-28 | 64M | A/D 24x12b; D/A 1x5b | 1,388 |
| PIC18F25K22-I/SP | 32KB | 1.5K | 24 | DIP-28 | 64M | A/D 19x10b | 8,237 |
| PIC18F25K50-I/SP | 32KB | 2K | 22 | DIP-28 | 48M | A/D 14x10b | 672 |
| PIC18F25K42-I/ML | 32KB | 2K | 25 | VQFN-28 | 64M | A/D 24x12b; D/A 1x5b | 2,717 |
| PIC18F25K50-I/SO | 32KB | 2K | 22 | SOIC-28 | 48M | A/D 14x10b | 2,498 |
| PIC18F25K80-I/SP | 32KB | 3.6K | 24 | DIP-28 | 64M | A/D 8x12b | 3,360 |
| PIC18F25Q10-I/ML | 32KB | 2K | 25 | VQFN-28 | 64M | A/D 24x10b; D/A 1x5b | 3,538 |
| PIC18F25K42-I/SP | 32KB | 2K | 25 | DIP-28 | 64M | A/D 24x12b; D/A 1x5b | 558 |
| PIC18F25K40-I/SO | 32KB | 2K | 25 | SOIC-28 | 64M | A/D 35x10b; D/A 1x5b | 1,123 |
| PIC18F25K83-E/ML | 32KB | 2K | 25 | VQFN-28 | 64M | A/D 24x12b; D/A 1x5b | 2,717 |
| PIC18F25Q10-E/ML | 32KB | 2K | 25 | VQFN-28 | 64M | A/D 24x10b SAR; D/.. | 645 |
| PIC18F25K50-I/ML | 32KB | 2K | 22 | VQFN-28 | 48M | A/D 14x10b | 523 |
| PIC18F25K83-E/SS | 32KB | 2K | 25 | SSOP-28 | 64M | A/D 24x12b; D/A 1x5b | 761 |
| PIC18F25K80-I/SS | 32KB | 3.6K | 24 | SSOP-28 | 64M | A/D 8x12b | 1,799 |
| PIC18F25K22-I/ML | 32KB | 1.5K | 24 | VQFN-28 | 64M | A/D 19x10b | 752 |
| PIC18F25K42-I/MV | 32KB | 2K | 25 | UFQFN-28 | 64M | A/D 24x12b; D/A 1x5b | 973 |
| PIC18F25K80-I/SO | 32KB | 3.6K | 24 | SOIC-28 | 64M | A/D 8x12b | 613 |
| PIC18F25K42-E/SO | 32KB | 2K | 25 | SOIC-28 | 64M | A/D 24x12b; D/A 1x5b | — |
| PIC18F25K40T-I/MV | 32KB | 2K | 25 | UFQFN-28 | 64M | A/D 35x10b; D/A 1x5b | — |



