MCHPPIC18F25K42-I/MV
Overview
The PIC18F25K42-I/MV is an 8-bit microcontroller designed for functional safety applications, featuring a 64MHz core and 32KB of flash memory. It includes Core Independent Peripherals (CIPs) such as DMA and a Vectored Interrupt Controller to reduce CPU overhead and improve system response times. This variant is housed in a compact 28-pin UQFN package suitable for space-constrained designs.
Why Choose This Part
The inclusion of two Direct Memory Access (DMA) controllers and a vectored interrupt controller provides high-performance data handling rarely found in 8-bit MCUs. It operates across a wide 2.3V to 5.5V range and offers advanced power management modes like Doze and Peripheral Module Disable (PMD) to maximize energy efficiency.
Applications
Key Specifications
Getting Started
Development is supported by the MPLAB X IDE and the XC8 C Compiler. For hardware evaluation, the Curiosity High Pin Count (HPC) Development Board can be used alongside an MPLAB PICkit 4 or Snap debugger. Configuration of the Core Independent Peripherals is simplified using the MPLAB Code Configurator (MCC) plugin.
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-I/MV (this part) | 32KB | 2K | 25 | UFQFN-28 | 64M | A/D 24x12b; D/A 1x5b | 973 |
| 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 |
| PIC18F25K42-E/ML | 32KB | 2K | 25 | VQFN-28 | 64M | A/D 24x12b; D/A 1x5b | — |
| PIC18F25K50-I/SP | 32KB | 2K | 22 | DIP-28 | 48M | A/D 14x10b | 672 |
| PIC18F25Q10-I/ML | 32KB | 2K | 25 | VQFN-28 | 64M | A/D 24x10b; D/A 1x5b | 3,538 |
| PIC18F25K80-I/SP | 32KB | 3.6K | 24 | DIP-28 | 64M | A/D 8x12b | 3,360 |
| PIC18F25K50-I/SO | 32KB | 2K | 22 | SOIC-28 | 48M | A/D 14x10b | 2,498 |
| PIC18F25K42-I/ML | 32KB | 2K | 25 | VQFN-28 | 64M | A/D 24x12b; D/A 1x5b | 2,717 |
| 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 |
| PIC18F25Q10-I/SP | 32KB | 2K | 25 | DIP-28 | 64M | A/D 24x10b; D/A 1x5b | 14,009 |
| 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 |
| PIC18F25Q10-E/SO | 32KB | 2K | 25 | SOIC-28 | 64M | A/D 24x10b SAR; D/.. | 710 |
| PIC18F25K50-I/SS | 32KB | 2K | 22 | SSOP-28 | 48M | A/D 14x10b | 1,906 |
| PIC18F25K80-I/SO | 32KB | 3.6K | 24 | SOIC-28 | 64M | A/D 8x12b | 613 |
| PIC18F25K22-I/ML | 32KB | 1.5K | 24 | VQFN-28 | 64M | A/D 19x10b | 752 |
| PIC18F25K80-I/SS | 32KB | 3.6K | 24 | SSOP-28 | 64M | A/D 8x12b | 1,799 |



