EmbeddedRelated.com
PIC18F25Q10-E/ML

MCHPPIC18F25Q10-E/ML

Microchip Technology
PIC PIC® 18F Microcontroller IC 8-Bit 64MHz 32KB (32K x 8) FLASH 28-QFN (6x6)
Active645 in stock

Overview

The PIC18F25Q10-E/ML is a high-performance 8-bit microcontroller featuring 32KB of Flash memory and a 64MHz internal oscillator. It integrates Core Independent Peripherals (CIPs) that handle tasks in hardware to increase system throughput and reduce power consumption. This specific variant is designed for extended temperature ranges, making it suitable for demanding thermal environments.

Why Choose This Part

The inclusion of Core Independent Peripherals allows for complex timing and logic operations without CPU intervention, significantly lowering power usage. Its 64MHz speed and 32KB Flash provide a robust ceiling for 8-bit applications, while the 28-QFN package offers a compact footprint for space-constrained PCB designs.

Applications

Industrial Sensor Nodes
Utilizing the 64MHz core and integrated ADC for real-time data acquisition and processing in factory environments.
Power Management Controllers
Using onboard PWM and hardware timers to manage DC-DC conversion and battery charging logic.
Communication Bridges
Acting as a gateway between different serial protocols using its multiple I2C, SPI, and UART interfaces.
Consumer Appliance Control
Providing reliable logic and user interface management for smart home devices and white goods.

Key Specifications

Speed 64MHz
RAM Size 2K x 8
Core Size 8-Bit
EEPROM Size 256 x 8
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Connectivity I2C, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 25
Core Processor PIC
Package / Case 28-VQFN Exposed Pad
Data Converters A/D 24x10b SAR; D/A 1x5b
Oscillator Type External, Internal
Program Memory Size 32KB (32K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 125degC (TA)
Supplier Device Package 28-QFN (6x6)
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

Development is best supported through Microchip MPLAB X IDE and the XC8 Compiler. For hardware evaluation, the MPLAB Curiosity Nano or PIC18F25Q10 Curiosity Nano evaluation kit provides a built-in programmer/debugger. Configuration of peripherals is simplified using the MPLAB Code Configurator (MCC) plugin.

Part of PIC18F25xx family » PIC18F25

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
PIC18F25Q10-E/ML (this part) 32KB 2K 25 VQFN-28 64M A/D 24x10b SAR; D/.. 645
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
PIC18F25K80-I/SO 32KB 3.6K 24 SOIC-28 64M A/D 8x12b 613
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
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
PIC18F25K83-E/SS 32KB 2K 25 SSOP-28 64M A/D 24x12b; D/A 1x5b 761

Also Consider

PIC18F25Q10-I/ML MCHPMicrochip Technology - The industrial temperature version (-40C to +85C) of the same chip for applications that do not require the extended -40C to +125C rating.
ATmega328PB MCHPMicrochip Technology - An alternative 8-bit AVR architecture with similar memory and pin count, featuring dual I2C and SPI interfaces.
PIC18F26Q10-E/ML MCHPMicrochip Technology - A pin-compatible upgrade providing 64KB of Flash memory if application code exceeds the 32KB limit.