EmbeddedRelated.com
PIC18F25Q43-E/SSVAO

MCHPPIC18F25Q43-E/SSVAO

Microchip Technology
PIC PIC® XLP™ 18F Microcontroller IC 8-Bit 64MHz 32KB (32K x 8) FLASH 28-SSOP
Active

Overview

The PIC18F25Q43-E/SSVAO is a high-performance 8-bit microcontroller featuring 32KB of Flash memory and a 64MHz internal oscillator. This specific VAO variant is part of the PIC18-Q43 family, designed with Core Independent Peripherals (CIPs) to handle complex timing and control tasks without CPU intervention. It is qualified for automotive environments, offering reliable operation in extended temperature ranges.

Why Choose This Part

The integrated Core Independent Peripherals (CIPs) and Configurable Logic Cells (CLC) allow for hardware-based automation that reduces power consumption and interrupt latency. With 32KB of Flash and 1KB of EEPROM, it provides ample space for lookup tables and non-volatile parameter storage in a compact 28-pin SSOP package.

Applications

Automotive Body Electronics
Ideal for lighting control, window lifts, and mirror adjustments where AEC-Q100 reliability is required.
Distributed Sensor Nodes
Utilizes integrated analog peripherals and I2C/SPI interfaces to aggregate data from multiple sensors in industrial or vehicle networks.
Smart Signal Processing
Employs the 12-bit ADC with Computation (ADC2) and Vectored Interrupts to offload math-heavy signal filtering from the main core.
Hardware UI Control
Manages capacitive touch buttons and LED PWM dimming using dedicated hardware timers and logic cells.

Key Specifications

Speed 64MHz
RAM Size 2K x 8
Core Size 8-Bit
EEPROM Size 1K x 8
Peripherals Brown-out Detect/Reset, LVD, 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 SAR; D/A 1x8b
Oscillator Type Internal
Program Memory Size 32KB (32K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 125degC (TA)
Supplier Device Package 28-SSOP
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

Development is supported by the MPLAB X IDE and the XC8 compiler. Engineers can use the MPLAB Code Configurator (MCC) to graphically initialize peripherals and the Melody framework for faster driver integration. Hardware debugging is typically performed using the MPLAB PICkit 4 or Snap in-circuit debuggers.

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
PIC18F25Q43-E/SSVAO (this part) 32KB 2K 25 SSOP-28 64M A/D 24x12b SAR; D/..
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
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
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
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
PIC18F25K83-E/SS 32KB 2K 25 SSOP-28 64M A/D 24x12b; D/A 1x5b 761
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

Also Consider

PIC18F25K42-E/SS MCHPMicrochip Technology - A similar 28-pin alternative that also features Vectored Interrupts and DMA but with a different peripheral mix.