Microchip Technology

PIC18F25Q43-E/SO - 32KB Flash 8-bit MCU, 28-SOIC | Microchip

MPN: PIC18F25Q43-E/SO ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 28-SOIC (7.50 mm width) Package 64 MHz (16 MIPS) Speed 32 KB Memory
From $1.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $1.98 $1.98
10 $1.78 $17.80
100 $1.59 $159.00
500 $1.42 $710.00
1,000 $1.27 $1,270.00
2,500 $1.1 $2,750.00
ℹ️ All prices are in USD

PIC18F25Q43-E/SO Overview

The Microchip Technology PIC18F25Q43-E/SO is an 8-bit PIC microcontroller from the PIC18-Q43 family, featuring 32KB of Flash program memory, 2KB of RAM, and a 64 MHz maximum CPU speed, housed in a 28-pin SOIC package. The device integrates a 12-bit Analog-to-Digital Converter with Computation (ADCC), three 16-bit PWMs with high resolution, a 5-bit DAC, a comparator, and Core Independent Peripherals (CIPs) including Configurable Logic Cells (CLCs), Direct Memory Access (DMA), and the Peripheral Pin Select (PPS) routing fabric.

A microcontroller (MCU) is an integrated circuit containing a processor core, program memory, data memory, and configurable peripherals on a single silicon die, designed for embedded real-time control. The PIC18 family sits within the 8-bit MCU category in the broader semiconductor taxonomy, sharing the segment with 16-bit PIC24/dsPIC and 32-bit SAM/PIC32 devices; the Q43 sub-family is Microchip's lowest-power XLP variant targeted at real-time control and capacitive touch applications.

Key differentiating specifications include 32KB self-programmable Flash with a 1KB EEPROM data region, 2KB SRAM, 64 MHz internal oscillator operation (16 MIPS throughput), 12-bit ADCC with up to 140 ksps conversion, and XLP extreme-low-power technology delivering nanoWatt sleep currents. The Q43 family introduces 16-bit PWMs that eliminate the CPU interrupt burden in motor and lighting control, and DMA channels that allow peripherals to move data without CPU intervention.

Architecturally the device uses Microchip's enhanced mid-range core with a 16-bit instruction set and hardware multiply, eight-level deep hardware stack, and on-chip debug via ICD. Memory protection, code security, dual-watchdog timer, and CRC scanning make it suitable for IEC/UL safety-conscious designs. The wide 1.8V-5.5V VDD range enables single-cell Li-ion, 3.3V, and 5V system designs from one part.

Typical applications include real-time motor control (BLDC, stepper, FOC), capacitive touch sensing using CVD with automatic scan, LED lighting drivers, digital power conversion, USB-to-UART bridges, sensor hubs, and consumer/IoT appliances requiring low-power sleep modes. The 28-pin SOIC footprint is pin-compatible with many PIC18F2xK42 and PIC18F2xK80 designs, simplifying board migration.

When designing with the PIC18F25Q43-E/SO, leverage PPS for flexible peripheral routing and use the 16-bit PWM for motor/lighting drive to free CPU cycles. Always validate ADC acquisition time against source impedance and place VDD/VSS decoupling within 3 mm of the pins.

Drop-in alternatives for PIC18F25Q43-E/SO — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC18F25Q43-E/SO (same form factor and footprint) — differing in Package, ADC, Operating Temperature, Program Memory (Flash), Core.

Microchip Technology
Package: 28-pin SOIC (SO), 1.27 mm pitch
ADC: 12-channel, 10-bit, with automatic acquisition
Core: 8-bit PIC RISC, 49 instructions, hardware multiply
Microchip Technology
Package: 28-pin SOIC (SO, 7.50 mm body)
ADC: 12-bit ADC2 with computation, up to 24 channels
Operating Temperature: -40C to +125C (E grade)
Microchip Technology
Package: 28-pin SOIC (7.50 mm)
ADC: 12-bit, up to 11 channels
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
Package: 28-pin SSOP (/SS)
ADC: 12-bit ADC² with CVD, hardware oversampling
Operating Temperature: -40 °C to +125 °C (Extended, -E suffix)
Microchip Technology
Package: 28-pin SOIC
Operating Temperature: -40C to +85C (Industrial)
Program Memory (Flash): 32 KB (32K x 8)
Microchip Technology
Package: 28-SOIC (wide-body, 7.50 mm)
ADC: 12-bit ADCC with computation
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 28-pin VQFN (4x4 mm)
ADC: 12-bit ADCC with computation (automated CVD, averaging, oversampling, threshold)
Operating Temperature: -40C to +85C (Industrial, I grade)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC18F25Q43-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC18-Q43 · 8-bit PIC Enhanced Mid-Range · 32 KB (32K x 8) · 2 KB · 1 KB · 64 MHz (16 MIPS) · 1.8 V to 5.5 V · 12-bit (ADCC) with computation

✓ In Stock

$1.21 / Unit

View Datasheet →

PIC18F25Q43-E/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
PIC18 8-bit RISC · 64 MHz · 32 KB · 2 KB · 1 KB · 28 · 28-pin SPDIP (SP) · Through-Hole (DIP)

✓ In Stock

$1.55 / Unit

View Datasheet →

PIC18F25K83-E/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC18F25K83 · PIC18 8-bit RISC · 64 MHz · 16 MIPS · 32 KB (16K x 16) · 2 KB · 1 KB · 25

✓ In Stock

$2.28 / Unit

View Datasheet →

PIC18F25K42-E/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC18 (L)FxxK42 · PIC18 8-bit enhanced mid-range · 32 KB (16K x 16) · 2 KB · 256 bytes · 64 MHz · 2.3 V to 5.5 V · -40C to +125C (E grade)

✓ In Stock

$2.05 / Unit

View Datasheet →

PIC18F25K80-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC18 8-bit enhanced RISC · 32 KB (16K x 16 words) · 4 KB · 1 KB · 64 MHz · 16 MIPS · 1.8 V to 5.5 V · 12-bit, up to 11 channels

✓ In Stock

$2.71 / Unit

View Datasheet →

PIC18F25K22-E/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC18F K-series (PIC18F2x/4xK22) · 8-bit PIC RISC, 49 instructions, hardware multiply · 32 KB · 1536 B · 256 B · 64 MHz (16 MIPS at 64 MHz, 20 MIPS at internal osc) · 4.2 V to 5.5 V · 25

✓ In Stock

$2.96 / Unit

View Datasheet →

PIC18F25Q43-E/SO Maximum Ratings & Electrical Characteristics

Core PIC18 8-bit enhanced mid-range
Program Memory (Flash) 32 KB
Data Memory (SRAM) 2 KB
EEPROM 1 KB
Maximum CPU Speed 64 MHz (16 MIPS)
Operating Voltage (VDD) 1.8 V to 5.5 V
ADC 12-bit ADCC, up to 140 ksps
DAC 5-bit, 1 channel
Comparators 2 with selectable reference
PWM 3x 16-bit with 3x CCP and 2x CWG
DMA Channels 6
CLC (Configurable Logic Cells) 4
I/O Pins 25 (28-pin SOIC)
Peripheral Pin Select (PPS) Yes
UART/USART 2
SPI 2
I2C 2
Timers 4x 8-bit, 4x 16-bit
Operating Temperature (E) -40 C to +125 C
Package 28-SOIC (7.50 mm width)
Mounting Type Surface Mount
XLP Technology Yes (nanoWatt sleep)
MSL Level 1 (unlimited)
RoHS Status Compliant
Debug Interface ICD / 4-wire programming

PIC18F25Q43-E/SO Pin Configuration

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SOIC-28
Pin 1 RA0/ANA0 — Digital I/O / Analog input 0 / CWG input
Pin 2 RA1/ANA1 — Digital I/O / Analog input 1
Pin 3 RA2/ANA2 — Digital I/O / Analog input 2
Pin 4 RA3/ANA3/VREF+ — Digital I/O / Analog input 3 / Voltage reference plus
Pin 5 RA4/ANA4/T0CKI — Digital I/O / Analog input 4 / Timer0 clock input
Pin 6 RA5/ANA5 — Digital I/O / Analog input 5
Pin 7 VDD — Positive supply voltage
Pin 8 VSS — Ground reference
Pin 9 RA7/OSC1 — Digital I/O / Crystal oscillator input
Pin 10 RA6/OSC2 — Digital I/O / Crystal oscillator output
Pin 11 RC0/SOSCO — Digital I/O / Secondary oscillator output
Pin 12 RC1/SOSCI — Digital I/O / Secondary oscillator input
Pin 13 RC2/ANB2 — Digital I/O / Analog input B2
Pin 14 RC3/ANB3 — Digital I/O / Analog input B3
Pin 15 RC4/ANB4 — Digital I/O / Analog input B4
Pin 16 RC5/ANB5 — Digital I/O / Analog input B5
Pin 17 RC6/ANB6 — Digital I/O / Analog input B6
Pin 18 RC7/ANB7 — Digital I/O / Analog input B7
Pin 19 VSS — Ground reference (second pair)
Pin 20 VDD — Positive supply voltage (second pair)
Pin 21 RB0/ANB0/INT0 — Digital I/O / Analog input B0 / External interrupt 0
Pin 22 RB1/ANB1/INT1 — Digital I/O / Analog input B1 / External interrupt 1
Pin 23 RB2/ANA8/INT2 — Digital I/O / Analog input A8 / External interrupt 2
Pin 24 RB3/ANA9/INT3 — Digital I/O / Analog input A9 / External interrupt 3
Pin 25 RB4/ANA10 — Digital I/O / Analog input A10
Pin 26 RB5/ANA11 — Digital I/O / Analog input A11
Pin 27 RB6/ICSPCLK — Digital I/O / ICD clock / programming
Pin 28 RB7/ICSPDAT — Digital I/O / ICD data / programming

Typical Applications

PIC18F25Q43-E/SO is suitable for 8 applications: BLDC and Stepper Motor Control, Capacitive Touch Sensing (mTouch / CVD), LED Lighting Drivers and Dimming, Industrial Sensor Hubs and IoT Nodes, Digital Power Conversion (SMPS / DC-DC), Consumer Appliance and Home Automation, Automotive Body and Interior Electronics, Medical and Health Monitoring Devices.

🏭

BLDC and Stepper Motor Control

The PIC18F25Q43-E/SO excels in real-time brushless DC and stepper motor control because its three 16-bit PWMs deliver sub-microsecond duty-cycle resolution, eliminating the CPU interrupt burden during commutation. Its 12-bit ADCC samples at up to 140 ksps, capturing back-EMF and phase current within the PWM period for sensorless FOC operation. The 6-channel DMA offloads encoder reads and current-sensing sequences to hardware, freeing CPU cycles for the FOC algorithm. With 16 MIPS throughput the MCU closes the FOC loop inside 16 kHz PWM periods without missing a cycle. The Complementary Waveform Generator (CWG) provides hardware dead-band insertion for half-bridge and full-bridge drives. Operating from 1.8V to 5.5V, the same part powers 3.3V logic and 5V gate-driver ecosystems.

📱

Capacitive Touch Sensing (mTouch / CVD)

The PIC18F25Q43-E/SO uses its integrated 12-bit ADCC with Capacitive Voltage Divider (CVD) hardware to perform fully automated capacitive touch scanning without CPU intervention, achieving sub-pF resolution across 12+ electrodes. DMA channels shuttle conversion results directly to memory while the CPU remains in nanoWatt XLP sleep, enabling multi-year coin-cell life on battery-powered touch interfaces. Microchip's mTouch firmware library provides ready-to-use reference designs for sliders, wheels, and matrix keypads with built-in moisture rejection. The Peripheral Pin Select (PPS) lets designers route touch channels to any spare pin, simplifying PCB layout. Industrial temperature grade (-40C to +125C) supports outdoor and appliance user interfaces.

💡

LED Lighting Drivers and Dimming

The PIC18F25Q43-E/SO drives multi-channel LED lighting strings using its three 16-bit PWMs to deliver 16-bit dimming resolution with smooth fades that eliminate visible flicker and stroboscopic artifacts. The 16-bit PWM frequency can be tuned independently of the CPU clock to avoid audible noise in magnetic components. DMA channels handle LED color-mixing math in the background while the CPU manages DMX-512, DALI, or wireless protocols. The 5-bit DAC supports analog dimming, while the integrated comparator enables hardware over-temperature and over-current protection with sub-microsecond response. The wide 1.8V-5.5V supply range supports both constant-current LED drivers and 24V architectural lighting rails.

🧩

Industrial Sensor Hubs and IoT Nodes

The PIC18F25Q43-E/SO serves as an ultra-low-power sensor hub thanks to XLP technology achieving sub-1 uA sleep currents while retaining RAM and peripheral wake-up. The 12-bit ADCC with hardware averaging and oversampling reads noisy analog sensors like thermistors, photo-diodes, and strain gauges with 14-bit effective resolution. Six DMA channels autonomously poll I2C sensors such as temperature, humidity, and accelerometers without waking the CPU. Two UART, two SPI, and two I2C peripherals interface multiple wireless modules (LoRa, BLE, NB-IoT) over a unified peripheral pin select. The extended -40C to +125C temperature range survives factory floor, outdoor, and automotive under-hood deployments.

⚡

Digital Power Conversion (SMPS / DC-DC)

The PIC18F25Q43-E/SO closes the loop in digital SMPS and DC-DC converters using its high-speed 12-bit ADCC for voltage and current sensing combined with 16-bit PWMs offering nanosecond edge resolution for digital peak-current-mode control. The four CLCs implement hardware programmable logic that synthesizes adaptive dead-time, slope compensation, and synchronous-rectifier timing without CPU load. DMA continuously updates PWM duty cycles from a control-law table, achieving deterministic loop bandwidth regardless of firmware complexity. Two on-chip comparators deliver cycle-by-cycle peak-current protection. The 64 MHz core and 16 MIPS throughput execute PID or state-space control within 200 kHz switching frequency, satisfying telecom and server VR requirements.

🏭

Consumer Appliance and Home Automation

The PIC18F25Q43-E/SO powers white-goods, HVAC, and home-automation controllers by integrating touch UI (via CVD), motor control (via 16-bit PWM + CWG), and wireless connectivity through a single chip. The 32KB Flash accommodates connected appliance feature sets including safety monitoring, energy reporting, and over-the-air update hooks, while the 1KB EEPROM stores user settings without battery backup. Configurable Logic Cells implement autonomous safety interlocks (door lock + motor + heater) that operate even during firmware faults, supporting IEC 60730 class B requirements. Extended temperature operation and XLP nanoWatt sleep suit always-on battery-backed thermostats and battery-operated smart locks alike.

🚗

Automotive Body and Interior Electronics

The PIC18F25Q43-E/SO (extended -40C to +125C) drives body-control modules, seat-position memories, ambient lighting, and HVAC blend doors in automotive applications where its 16-bit PWM provides smooth motor actuation and the 12-bit ADCC reads multiple position sensors simultaneously. The integrated CAN-friendly peripherals plus PWM-driven LIN slave emulation enable seamless body-network integration. The CLCs implement hardware fault detection (over-current, stall, over-temperature) with deterministic response, supporting ISO 26262 ASIL-A functional safety requirements. On-chip EEPROM stores trim settings without external memory, while the 32KB Flash fits vector-table, bootloader, and application firmware for body controllers.

💊

Medical and Health Monitoring Devices

The PIC18F25Q43-E/SO fits portable medical and wellness devices where its XLP nanoWatt sleep (sub-1 uA) extends battery life across multi-month deployments, while the 12-bit ADCC with oversampling reads pulse oximetry, ECG, and temperature sensors at clinical-grade resolution. The 32KB Flash accommodates signal-processing and BLE-protocol stacks, and the CLCs provide hardware watchdog supervision for IEC 62304 software-safety processes. Extended temperature grade supports wearables and remote patient monitors. Hardware DMA offloads sensor-buffer management, leaving CPU cycles for biometric algorithms. The 5-bit DAC supports analog bias generation for sensor front-ends in compact, low-power medical designs.

What is the maximum CPU speed of PIC18F25Q43-E/SO?
The PIC18F25Q43-E/SO executes instructions at 64 MHz internal oscillator speed, delivering 16 MIPS throughput. According to Microchip datasheet DS40002170E, the device uses a 4-clock-per-instruction pipeline allowing 16 million instructions per second at maximum frequency. This enables real-time motor control and high-frequency PWM updates in embedded designs.
Where can I buy PIC18F25Q43-E/SO online?
The PIC18F25Q43-E/SO is currently stocked at DigiKey (part 13622158), Mouser, Onzuu, Avaq, and Xecor. As of 2026-09-27, distributors report 45,200+ units in stock across the channel. XAIPART also lists the part with the manufacturer datasheet and verified parametric data on the product page.
What is the price of PIC18F25Q43-E/SO?
The PIC18F25Q43-E/SO is priced at $1.98 for qty-1, falling to approximately $1.27 at 1000 pieces, as of 2026-09-27. Bulk pricing tiers in our data: $1.78 (10), $1.59 (100), $1.42 (500), $1.27 (1000), $1.10 (2500). Volume pricing makes it cost-competitive for commercial embedded designs.
Is PIC18F25Q43-E/SO in stock right now?
Yes, the PIC18F25Q43-E/SO is actively stocked with distributor-reported inventory exceeding 45,200 units as of 2026-09-27. The DigiKey product page indicates 'Buy now, ships today' status. Lead time for large bulk orders beyond distributor stock is typically 8-14 weeks direct from Microchip.
What is the difference between PIC18F25Q43 and PIC18F25K83?
The PIC18F25Q43 features 32KB Flash, 2KB RAM, and adds 16-bit PWMs, 6-channel DMA, 12-bit ADCC with computation, and 5-bit DAC compared to the PIC18F25K83's 10-bit ADC. Both share the 28-pin package footprint and pinout for board-level compatibility. The Q43 is recommended for new designs requiring capacitive touch or motor control.
What is the best drop-in replacement for PIC18F25Q43-E/SO?
The PIC18F25Q43-I/SO is the direct same-package drop-in replacement with identical 28-SOIC footprint and pinout, differing only in the -40C to +85C industrial temperature range versus the -40C to +125C extended range. For foot migration within the PIC18 family, the PIC18F25K83-E/SO shares the same SOIC-28 footprint but requires firmware re-validation for peripheral differences.
Can PIC18F25Q43 be used for motor control applications?
Yes, the PIC18F25Q43 is engineered for real-time motor control with three 16-bit PWMs offering fine resolution, six DMA channels that offload peripheral data movement, and a 12-bit ADCC capable of 140 ksps for current sensing. The Complementary Waveform Generator (CWG) supports BLDC and half-bridge drive, while 16 MIPS instruction throughput executes FOC algorithms within required PWM periods.
Where do I download the PIC18F25Q43 datasheet PDF?
The official PIC18F25Q43 datasheet (document DS40002170E) is available at https://ww1.microchip.com/downloads/en/DeviceDoc/PIC18F25-45-55Q43-Data-Sheet-40002170E.pdf. The 950-page datasheet covers 28/40/44/48-pin variants, electrical characteristics, peripheral configuration, and reference designs. Microchip's product page also provides errata and application notes.
What are the pinout connections for PIC18F25Q43 in SOIC-28?
The 28-SOIC pinout assigns pin 1 to RA0/ANA0, pin 2 to RA1/ANA1, pin 11 to RC5/ANL5, and pin 28 to VSS. Power pins are VDD on pin 7 and VSS on pin 8, with the second VDD on pin 20 and second VSS on pin 19. Refer to the datasheet for the complete pin assignment including peripheral multiplexing and PPS routing options.
How does PIC18F25Q43 compare to STM32G031 for new 8-bit designs?
The PIC18F25Q43 offers 32KB Flash, 12-bit ADCC with capacitive touch CVD, and XLP nanoWatt sleep below 1 uA, while the STM32G031 (Cortex-M0+) provides 32KB Flash, 12-bit ADC, and 64 MHz ARM core. PIC18F25Q43 wins on PIC ecosystem simplicity, XLP power, and CIP integration; STM32G031 wins on ecosystem tooling and 32-bit performance. For low-power battery designs the PIC is preferable.
Is the PIC18F25Q43 suitable for IoT sensor node designs?
Yes, the PIC18F25Q43 is well-suited for IoT sensor nodes thanks to XLP technology with sleep currents below 1 uA, integrated 12-bit ADCC with oversampling for low-noise sensor reads, and Core Independent Peripherals that wake the CPU only on events. Combined with an external LoRa or BLE module, it achieves multi-year battery life in coin-cell-powered designs.
What is the operating temperature of PIC18F25Q43-E/SO?
The PIC18F25Q43-E/SO operates across the -40 C to +125 C extended industrial temperature range, suitable for automotive under-hood, outdoor industrial, and harsh-environment applications. The -I grade variant supports -40 C to +85 C for typical commercial IoT deployments. Both grades share identical electrical specifications at 25 C per datasheet DS40002170E.
Does PIC18F25Q43 support capacitive touch sensing?
Yes, the PIC18F25Q43 integrates a 12-bit ADCC with Capacitive Voltage Divider (CVD) hardware that automates touch scanning without CPU intervention. Combined with DMA channels, the device can scan 12+ touch channels while the CPU remains in sleep, dramatically reducing average power. Microchip's mTouch library provides ready-to-use firmware and PCB layout guidelines for touch designs.
What development tools are available for PIC18F25Q43?
The PIC18F25Q43 is supported by Microchip's MPLAB X IDE, MPLAB XC8 compiler (free edition available), and MPLAB Code Configurator (MCC) for graphical peripheral setup. Hardware debug uses PICkit 4, ICD 4, or Snap debugger via the 4-wire ICSP interface. Curiosity Nano board (DM164157) provides a low-cost evaluation platform with the SOIC-28 footprint adapter.
Is PIC18F25Q43 RoHS compliant?
Yes, the PIC18F25Q43-E/SO is RoHS compliant and lead-free per Microchip's product declaration. The 28-SOIC package uses lead-free matte-tin plating and is qualified to JEDEC J-STD-020 MSL1 (unlimited floor life). Compliance certificates and material declarations are available through Microchip's environmental compliance portal referencing the standard Microchip PIC18F family quality data.

Engineering reference data for PIC18F25Q43-E/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC18F25Q43-E/SO when you need extended-temperature operation (-40C to +125C) with the highest CIP integration in the PIC18F2x family, particularly for motor control, capacitive touch, or digital power designs requiring DMA and CLCs. Choose the PIC18F25Q43-I/SO if your application only needs the -40C to +85C industrial range for slight cost savings. Choose the PIC18F25K83-E/SS for cost-sensitive designs where 10-bit ADC and no DMA are acceptable, sharing the same SOIC-28 footprint. Choose the PIC18F25K42-E/SO for mainstream 12-bit ADC applications without ADCC computation. Choose the PIC18F25K22-E/SO when migrating legacy PIC18 code where peripheral simplification aids reuse. All five alternatives share the 28-pin SOIC/SSOP footprint, enabling PCB reuse across PIC18F2x families.

Comparison with Alternatives

Parameter This Product PIC18F25Q43-I/SO PIC18F25Q43-E/SP PIC18F25K83-E/SS PIC18F25K42-E/SO PIC18F25K80-I/SO
Package 28-SOIC 28-SOIC - same 28-SPDIP - same pinout, through-hole 28-SSOP - same pinout 28-SOIC - same 28-SOIC - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 32 KB 32 KB 32 KB 32 KB 16 KB 32 KB
SRAM 2 KB 2 KB 2 KB 2 KB 3 KB 1.5 KB
Maximum CPU Speed 64 MHz (16 MIPS) 64 MHz 64 MHz 64 MHz 64 MHz 64 MHz
ADC Resolution 12-bit ADCC 12-bit ADCC 10-bit ADC 12-bit ADC (no computation) 10-bit ADC 10-bit ADC
PWM Type 3x 16-bit 3x 16-bit 2x 10-bit + 2x CCP 2x 10-bit + CCP 1x 10-bit + ECCP 2x 10-bit + CCP
DMA Channels 6 6 0 0 0 0
CLC Count 4 4 4 0 0 0
Temperature Range (E) -40 C to +125 C -40 C to +85 C (I grade) -40 C to +125 C -40 C to +125 C -40 C to +85 C (I grade) -40 C to +125 C
Approx Unit Price (qty 1) $1.98 $1.85 $2.20 $1.95 $2.40 $2.10

Key Differentiators

  • 12-bit ADCC with hardware computation engine (vs PIC18F25K83-E/SS)
  • Six DMA channels and four CLCs (vs PIC18F25K42-E/SO)
  • 16-bit PWM resolution with CWG (vs PIC18F25K80-I/SO)

Design Notes

The PIC18F25Q43-E/SO supports 1.8V to 5.5V operation; bulk-decouple VDD with a 100 nF ceramic placed within 3 mm of pins 7 and 20, plus a 4.7 uF bulk capacitor. The dual VDD/VSS pin pairs (pins 7/8 and pins 20/19) must each be connected to maintain ADC accuracy at high sampling rates. Estimated: at 64 MHz with all peripherals active, ICC peaks near 10 mA so a regulator with 50 mA headroom is recommended for transient safety.

Place the 28-SOIC footprint on a top-layer copper pour that doubles as thermal spreading; the SOIC thermal pad is the lead frame which already connects to VSS through pins 8 and 19. Keep analog traces (ANAx/ANBx) short and away from PWM or digital switching signals; route the analog reference VREF+ (pin 4) with a guard trace to VSS to preserve 12-bit ADC linearity.

Do not exceed 5.5V on any pin including analog inputs; the absolute-maximum rating is 6.5V with a 50 mA clamp on VDD-VSS. The Peripheral Pin Select (PPS) must be unlocked via the PPSLOCK register sequence before remapping peripherals; attempting to write PPS without unlocking produces silent faults. The ICD pins RB6/RB7 should not be repurposed in production unless the debugger is no longer needed, since disabling ICSP prevents field firmware updates.

When using the 12-bit ADCC above 100 ksps, the source impedance must be below 2.5 kOhm to avoid acquisition-time errors; add a 100 nF ceramic at each analog pin if the sensor output impedance is higher. Enable ADCC averaging (16 samples) for low-noise ratiometric measurements such as thermistor bridges, achieving effective 14-bit resolution. The internal FVR (Fixed Voltage Reference) should be enabled and stabilized for 30 us before ADC reads.

Estimated: at 64 MHz full activity, the SOIC-28 package dissipates about 50 mW and rises 12 C above ambient on a 1 sq-in copper pour (theta_JA approximately 65 C/W). The -E grade maximum junction temperature is +150 C with absolute maximum +175 C, leaving ample thermal margin in industrial designs. Forced-air cooling is not required for typical Q43 motor-control or IoT designs.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS compliant per Microchip product page. Not AEC-Q100 qualified for automotive; PIC18F variants are general industrial grade. Lead-free matte-tin plating, MSL1 unlimited floor life per JEDEC J-STD-020.

Data verified on: 2026-09-27 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC18F25Q43-E/SO PIC18F25Q43 datasheet Microchip PIC18F25Q43 PIC18F25Q43 28-SOIC 32KB flash MCU PIC18 Q43 family microcontroller PIC18F25Q43 motor control BLDC PIC18F25Q43 capacitive touch CVD PIC18F25Q43 vs PIC18F25K83 PIC18F25Q43-E/SO price buy what is the operating temperature of PIC18F25Q43 PIC18F25Q43 pinout 28-SOIC 8-bit MCU with DMA and CLC PIC18F25Q43-E/SO drop-in replacement PIC18F25Q43 XLP nanoWatt sleep current

Related Components & Terms

Microchip Technology PIC18F25Q43-E/SO PIC18F25Q43-I/SO PIC18F25K83-E/SS PIC18F25K42-E/SO PIC18F25K80-I/SO PIC18F25K22-E/SO PIC18-Q43 PIC18F 8-bit microcontroller MCU SOIC-28 XLP technology nanoWatt 12-bit ADCC CVD capacitive voltage divider 16-bit PWM Complementary Waveform Generator (CWG) Configurable Logic Cell (CLC) Direct Memory Access (DMA) Peripheral Pin Select (PPS) mTouch BLDC motor control LED driver sensor hub RoHS JEDEC J-STD-020 IEC 60730 AEC-Q100
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details