MCHPPIC18F25Q10-I/SO
Overview
The PIC18F25Q10-I/SO is a high-performance 8-bit microcontroller from Microchip's XLP family, operating at up to 64MHz with 32KB of Flash memory. It integrates Core Independent Peripherals (CIPs) and an ADC with Computation (ADC2) to offload tasks from the CPU, significantly reducing power consumption and system latency. This 28-pin SOIC device is designed for low-power applications requiring sophisticated analog-to-digital conversions and hardware-based safety features.
Why Choose This Part
The inclusion of Peripheral Pin Select (PPS) allows for highly flexible I/O mapping, simplifying PCB routing by reassigning digital peripherals to any pin. The ADC2 peripheral enables hardware-level averaging, filtering, and threshold comparisons without CPU intervention, which is ideal for real-time signal processing in power-constrained designs. It also features a 31-level hardware stack and 2-level interrupt priority for efficient C-optimized code execution.
Applications
Key Specifications
Getting Started
Developers can begin by using the MPLAB X IDE and the XC8 Compiler, which are optimized for the PIC18 architecture. Hardware debugging and programming are typically performed via the MPLAB PICkit 4 or ICD 4 in-circuit debuggers. For rapid prototyping, the Curiosity Nano or Curiosity High Pin Count (HPC) development boards are recommended, and the MPLAB Code Configurator (MCC) can be used to generate peripheral initialization code graphically.
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 |
|---|---|---|---|---|---|---|---|
| PIC18F25Q10-I/SO (this part) | 32KB | 2K | 25 | SOIC-28 | 64M | A/D 24x10b; D/A 1x5b | 1,745 |
| PIC18F25Q10-I/SS | 32KB | 2K | 25 | SSOP-28 | 64M | A/D 24x10b; D/A 1x5b | 40,450 |
| PIC18F26K42-I/SO | 64KB | 4K | 25 | SOIC-28 | 64M | A/D 24x12b; D/A 1x5b | 25,499 |
| PIC18F25K22-I/SS | 32KB | 1.5K | 24 | SSOP-28 | 64M | A/D 19x10b | 7,744 |
| PIC18F46Q10-I/PT | 64KB | 3.53K | 36 | TQFP-44 | 64M | A/D 35x10b; D/A 1x5b | 2,422 |
| PIC18F26K83-E/SS | 64KB | 4K | 25 | SSOP-28 | 64M | A/D 24x12b; D/A 1x5b | 4,276 |
| 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 |
| PIC18F25K42-E/SS | 32KB | 2K | 25 | SSOP-28 | 64M | A/D 24x12b; D/A 1x5b | 620 |
| PIC18F14K22-I/P | 16KB | 512 x 8 | 17 | DIP-20 | 64M | A/D 12x10b | 1,733 |
| PIC18F16Q40-I/SS | 64KB | 4K | 18 | SSOP-20 | 64M | A/D 17x12b; D/A 2x8b | 581 |
| PIC18F4550-I/PT | 32KB | 2K | 35 | TQFP-44 | 48M | A/D 13x10b | 1,518 |
| 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 |
| PIC18F46K22-I/PT | 64KB | 3.8K | 35 | TQFP-44 | 64M | A/D 30x10b | 3,522 |
| 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 |
| PIC18F26K40-I/SP | 64KB | 3.6K | 25 | DIP-28 | 64M | A/D 24x10b; D/A 1x5b | 1,333 |
| PIC18F13K22-I/SS | 8KB | 256 x 8 | 17 | SSOP-20 | 64M | A/D 12x10b | 1,767 |



