Microchip Technology

PIC18F25Q43-I/SP - 32KB Flash 64MHz 8-bit MCU | Microchip

MPN: PIC18F25Q43-I/SP ✓ Active
In Stock Ships in 1-3 business days
28-pin SPDIP Package 64 MHz Speed 32 KB Memory
From $1.72 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $2.85 $2.85
10 $2.55 $25.50
100 $2.18 $218.00
500 $1.95 $975.00
1,000 $1.72 $1,720.00
ℹ️ All prices are in USD

PIC18F25Q43-I/SP Overview

The Microchip Technology PIC18F25Q43-I/SP is an 8-bit RISC microcontroller from the PIC18-Q43 family, featuring a 64MHz PIC18 CPU core, 32KB of FLASH program memory, 2KB of data RAM, and 1KB of EEPROM, all housed in a 28-pin SPDIP package. It operates across an industrial temperature range of -40C to +85C and supports a supply voltage range typical of PIC18F Q-series devices, with six DMA controllers that offload data movement from the CPU.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (FLASH for program code, SRAM for data, and in modern parts EEPROM or byte-programmable FLASH for non-volatile data), and a rich set of peripherals onto one die. The PIC18 family uses an 8-bit modified Harvard architecture with a 16-bit instruction word optimized for C code density, while the Q43 sub-family adds Core Independent Peripherals (CIPs) such as CLCs, 16-bit PWMs, ADCC, and DMA that execute without CPU intervention, dramatically reducing firmware complexity for real-time control loops.

Key features of the PIC18F25Q43-I/SP include 64MHz maximum CPU clock (16 MIPS), six DMA channels, eight timers, three 16-bit dual PWMs (six PWM outputs total), two comparators, a 12-bit ADCC (Analog-to-Digital Converter with Computation), a 5-bit DAC, and a rich communication set of 2x SPI, 5x UART, and 1x I2C. The device also integrates a vectored interrupt controller with programmable priority and fixed three-cycle latency for deterministic real-time response.

Technically, the Q43 architecture pairs the legacy PIC18 instruction set with modern CIP blocks and an interconnect fabric that lets peripherals trigger one another, enabling custom hardware state machines in silicon. This makes it suitable for both classic 8-bit embedded designs and modern IoT sensor-node applications that benefit from on-chip signal conditioning.

Typical applications include IoT sensor nodes, motor control with FOC or trapezoidal commutation, LED lighting drivers, automotive body and comfort subsystems, industrial control, home appliances, and battery-powered wearables where eXtreme Low Power (XLP) modes extend operating life.

When designing with this device, ensure the configuration bits are correctly programmed for oscillator selection, watchdog, and code protection. The Q43 family's pin remapping (PPS) requires careful peripheral-to-pin assignment to avoid conflicts on the limited 28-pin SPDIP footprint.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for PIC18F25Q43-I/SP — 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-I/SP (same form factor and footprint) — differing in Package, ADC, Comparators, DAC, Mounting Type.

Microchip Technology
Package: 28-pin SOIC
Mounting Type: Surface Mount
Microchip Technology
Package: 28-pin SSOP (5.30 mm body)
ADC: 12-bit ADCC with Computation, up to 100 ksps, differential, with hardware CVD
Comparators: On-chip analog comparators
Microchip Technology
Package: 28-pin VQFN (4x4 mm)
ADC: 12-bit ADCC with computation (automated CVD, averaging, oversampling, threshold)
Comparators: On-chip high-performance comparators

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
📦 28-SPDIP
extended temperature -40C to +125C vs -40C to +85C (+40C upper limit, otherwise pin-identical)

📋 Reference alternative (not in catalog)

PIC18F25Q43T-I/SP

✅ Drop-In
📦 28-SPDIP
tape and reel packing orientation variant, same die (-assembly only, otherwise identical)

📋 Reference alternative (not in catalog)

PIC18F25K83-I/SP

✅ Drop-In
📦 28-SPDIP
PIC18F K83 family, 32KB FLASH same, no ADCC/DMA but has 4 CCP (-CIPs, otherwise pin-compatible)

📋 Reference alternative (not in catalog)

PIC18F25K42-I/SP

✅ Drop-In
📦 28-SPDIP
PIC18F K42 family, 32KB FLASH same, no DMA but 4 CCP and CLC (-DMA -ADCC, otherwise pin-compatible)

📋 Reference alternative (not in catalog)

PIC18F25K22-I/SP

✅ Drop-In
📦 28-SPDIP
PIC18F K22 family, older 8-bit core, 32KB FLASH same, no DMA/CIPs (-modern features, otherwise pin-compatible)

📋 Reference alternative (not in catalog)

PIC18F25Q43-I/SP Maximum Ratings & Electrical Characteristics

Core Architecture PIC18 8-bit RISC
Maximum CPU Clock 64 MHz
Instruction Throughput 16 MIPS
Program FLASH Memory 32 KB
Data RAM 2 KB
Data EEPROM 1 KB
DMA Channels 6
Timers 8
PWM Channels 3 (16-bit dual, 6 outputs)
Comparators 2
ADC 12-bit ADCC with computation
DAC 5-bit
UART 5
SPI 2
I2C 1
Operating Temperature Range -40C to +85C (Industrial)
Package 28-pin SPDIP
Pin Count 28
Mounting Type Through-Hole (DIP)
RoHS Status Compliant

PIC18F25Q43-I/SP Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 MCLR — Master Clear (reset) input, active low
Pin 2 RA0 — Port A bit 0 / AN0 / C1IN0+ / I/O
Pin 3 RA1 — Port A bit 1 / AN1 / C1IN0- / I/O
Pin 4 RA2 — Port A bit 2 / AN2 / DAC1OUT1 / I/O
Pin 5 RA3 — Port A bit 3 / AN3 / VREF+ / I/O
Pin 6 RA4 — Port A bit 4 / AN4 / T0CKI / I/O
Pin 7 RA5 — Port A bit 5 / AN5 / DAC1OUT2 / I/O
Pin 8 RA6 — Port A bit 6 / AN6 / OSC2 / I/O
Pin 9 RA7 — Port A bit 7 / AN7 / OSC1 / I/O
Pin 10 VSS — Ground reference
Pin 11 VDD — Positive supply voltage
Pin 12 RB0 — Port B bit 0 / ZCD / CCP4 / I/O
Pin 13 RB1 — Port B bit 1 / SCL1 / I/O
Pin 14 RB2 — Port B bit 2 / SDA1 / I/O
Pin 15 RB3 — Port B bit 3 / CCP2 / I/O
Pin 16 RB4 — Port B bit 4 / SCK1 / I/O
Pin 17 RB5 — Port B bit 5 / SDI1 / I/O
Pin 18 RB6 — Port B bit 6 / TX2 / CK2 / I/O
Pin 19 RB7 — Port B bit 7 / RX2 / DT2 / I/O
Pin 20 VSS — Ground reference (digital)
Pin 21 VDD — Positive supply voltage (digital)
Pin 22 RC0 — Port C bit 0 / AN8 / I/O
Pin 23 RC1 — Port C bit 1 / AN9 / I/O
Pin 24 RC2 — Port C bit 2 / AN10 / I/O
Pin 25 RC3 — Port C bit 3 / AN11 / SCL2 / I/O
Pin 26 RC4 — Port C bit 4 / AN12 / SDA2 / I/O
Pin 27 RC5 — Port C bit 5 / AN13 / SDO1 / I/O
Pin 28 RC6 — Port C bit 6 / AN14 / TX1 / CK1 / I/O

Typical Applications

PIC18F25Q43-I/SP is suitable for 6 applications: IoT Sensor Node, BLDC Motor Control, LED Lighting Controller, Automotive Body and Comfort, Industrial Control and HMI, Battery-Powered Wearable Device.

🧩

IoT Sensor Node

The PIC18F25Q43-I/SP is well suited for IoT sensor nodes that demand on-chip signal conditioning, low power, and rich communication in a compact 28-pin SPDIP. Its 12-bit ADCC performs automated averaging, threshold comparison, and oversampling without CPU wake-up, freeing the PIC18 core to remain in XLP sleep while sensors are continuously scanned. Six DMA channels offload I2C/SPI/UART transfers to RAM, allowing the CPU to sleep for the entire acquisition interval. The combination of 32 KB FLASH, 2 KB RAM, and 1 KB EEPROM comfortably holds a wireless protocol stack plus sensor calibration tables. Compared to discrete ADC + MCU designs, the Q43's integrated ADCC reduces BOM and PCB area while improving measurement repeatability through hardware averaging.

🏭

BLDC Motor Control

The PIC18F25Q43-I/SP drives small BLDC motors in fans, pumps, and appliances using its three 16-bit dual PWMs that deliver six PWM outputs with programmable dead-band for safe half-bridge switching. Hardware triggers from the on-chip comparators and zero-cross detection circuits feed the PWM auto-shutdown logic, eliminating software latency for overcurrent protection. The 12-bit ADCC samples phase currents and back-EMF at deterministic intervals, while DMA moves conversion results into memory without CPU intervention, leaving the PIC18 core free to execute the commutation state machine. With 64 MHz CPU clock and 16 MIPS throughput, the Q43 implements sensorless FOC in software for sub-100 W motors.

💡

LED Lighting Controller

The PIC18F25Q43-I/SP excels in smart-LED drivers and architectural lighting controllers thanks to its 16-bit PWMs with up to six high-resolution channels, enabling smooth dimming curves down to 0.1 percent without flicker. The ADCC monitors LED current through a sense resistor and adjusts duty cycle in hardware via DMA-linked PWM updates, eliminating software jitter. CLCs combine PWM and comparator outputs to implement active power-factor correction or boost-converter control without CPU involvement, reducing BOM cost. Five UARTs and one I2C port support DMX-512, DALI, or wireless-mesh control interfaces for professional lighting fixtures.

🚗

Automotive Body and Comfort

Although the -I/SP variant is industrial grade, the PIC18F25Q43 family supports AEC-Q100 qualified siblings for automotive body and comfort subsystems such as seat controllers, mirror modules, HVAC flaps, and lighting drivers. The Q43's vectored interrupt controller with fixed three-cycle latency guarantees deterministic response to LIN-bus wake events, while six DMA channels sustain bus traffic without CPU load. Its 32 KB FLASH stores calibration tables and LIN descriptors, and 1 KB EEPROM retains user preferences through battery disconnects. The 28-pin SPDIP package remains useful for prototyping and low-volume automotive production runs before switching to QFN for high-volume manufacturing.

🏭

Industrial Control and HMI

The PIC18F25Q43-I/SP suits industrial control panels and small HMI terminals, where its 5 UARTs handle RS-485 multi-drop networks, the I2C port drives a capacitive touch controller, and SPI connects to a TFT display. The 12-bit ADCC reads potentiometers and analog sensors with hardware oversampling, while DMA refreshes the display buffer without CPU intervention. The 64 MHz CPU runs PID loops and Modbus stacks comfortably, and 32 KB FLASH supports a full-featured HMI application with menus, alarms, and trending. Industrial temperature grade of -40C to +85C ensures operation in factory-floor enclosures.

📱

Battery-Powered Wearable Device

The PIC18F25Q43-I/SP powers battery-operated wearables such as fitness bands, medical patches, and remote controls thanks to PIC18 XLP technology that drops quiescent current into the nanoamp range during deep sleep. The 12-bit ADCC performs sensor acquisitions automatically while the CPU sleeps, waking only when a threshold is crossed, dramatically extending battery life. Six DMA channels move I2C sensor data to memory without waking the CPU, and the vectored interrupt controller responds to external events in three cycles for responsive user interfaces. The 28-pin SPDIP package is well suited for prototype wearable designs where through-hole assembly simplifies rework.

Recommended Products Summary

RN2483 LoRa transceiver for sub-GHz wireless link Used in: IoT Sensor Node BME280 I2C temperature/humidity/pressure sensor Used in: IoT Sensor Node MCP9808 High-accuracy I2C temperature sensor Used in: IoT Sensor Node DRV8313 Three-phase half-H motor driver Used in: BLDC Motor Control ACS712 Hall-effect current sensor Used in: BLDC Motor Control MCP8024 Three-phase BLDC gate driver Used in: BLDC Motor Control TLC5947 12-channel 16-bit LED PWM driver Used in: LED Lighting Controller BCR402R LED driver current regulator Used in: LED Lighting Controller PCA9685 I2C 16-channel 12-bit PWM LED driver Used in: LED Lighting Controller MCP2003B LIN bus transceiver Used in: Automotive Body and Comfort ATA663231 LIN SBC with integrated regulator Used in: Automotive Body and Comfort TLE7259-3 LIN transceiver for automotive Used in: Automotive Body and Comfort MAX485 RS-485 transceiver for Modbus Used in: Industrial Control and HMI FT813 Embedded video controller for HMI displays Used in: Industrial Control and HMI MCP23017 I2C 16-bit I/O expander Used in: Industrial Control and HMI MAX17048 I2C fuel gauge for Li-ion battery Used in: Battery-Powered Wearable Device LIS2DH Ultra-low-power 3-axis accelerometer Used in: Battery-Powered Wearable Device TPS7A02 Nano-IQ LDO for sensor rails Used in: Battery-Powered Wearable Device
What is the program memory size of PIC18F25Q43-I/SP?
The PIC18F25Q43-I/SP contains 32 KB of FLASH program memory. According to the Microchip PIC18F25/45/55Q43 datasheet (DS40002170E), the device also includes 2 KB of data SRAM and 1 KB of EEPROM, organized as 32K x 8 FLASH for code storage. This memory density suits applications such as IoT sensor nodes, motor control, and small consumer appliances that require non-trivial firmware with protocol stacks.
What is the maximum CPU clock speed of PIC18F25Q43-I/SP?
The PIC18F25Q43-I/SP operates at a maximum CPU clock of 64 MHz, delivering up to 16 MIPS of instruction throughput (the PIC18 executes one instruction per four clock cycles). The internal 64 MHz oscillator can be trimmed using the OSCTUNE register, and external clock sources up to 64 MHz are also supported per the Q43 family datasheet.
How many PWM channels does the PIC18F25Q43-I/SP have?
The PIC18F25Q43-I/SP has three 16-bit dual PWMs that generate six PWM outputs total. Per the Microchip Q43 datasheet, these PWMs feature independent period, duty cycle, and dead-band control, making them suitable for three-phase motor drives, full-bridge converters, and high-resolution LED dimming in compact SPDIP-28 designs.
What communication peripherals does PIC18F25Q43-I/SP include?
The PIC18F25Q43-I/SP integrates 2x SPI, 5x UART, and 1x I2C communication peripherals, plus six DMA channels that move data between peripherals and memory without CPU intervention. According to the Q43 datasheet, this combination supports sensor hub designs, multiple UART-based RS-485 nodes, and SPI-driven displays.
Where can I download the PIC18F25Q43-I/SP datasheet PDF?
The official PIC18F25Q43-I/SP datasheet PDF is hosted by Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/PIC18F25-45-55Q43-Data-Sheet-40002170E.pdf, covering the 28-, 40-, and 48-pin Q43 variants. The document includes pinout, electrical characteristics, peripheral configuration, and programming specifications for the entire PIC18F25/45/55Q43 family.
What is the pinout of the PIC18F25Q43-I/SP?
The PIC18F25Q43-I/SP uses a 28-pin SPDIP package with the standard Microchip enhanced mid-range pinout. Per the Q43 datasheet, pin assignments include RA0-RA7, RB0-RB7, RC0-RC7, VDD, VSS, MCLR, and OSC1/OSC2. PPS (Peripheral Pin Select) allows remapping of most digital peripherals to most I/O pins for layout flexibility.
Is PIC18F25Q43-I/SP suitable for IoT sensor node applications?
Yes, the PIC18F25Q43-I/SP is well suited for IoT sensor nodes due to its 32 KB FLASH, 2 KB RAM, six DMA channels, and the PIC18 XLP (eXtreme Low Power) sleep modes that draw nanoamp currents in deep sleep. Per the Q43 datasheet, the on-chip 12-bit ADCC performs automated sensor averaging in hardware, offloading the CPU during battery-powered sensing.
What is the difference between PIC18F25Q43-I/SP and PIC18F25Q43-I/SO?
The PIC18F25Q43-I/SP comes in a 28-pin SPDIP through-hole package, while the PIC18F25Q43-I/SO uses the 28-pin SOIC surface-mount package. Both share identical silicon, memory, and peripheral specifications; the difference is purely mechanical. Per the Q43 datasheet, drop-in replacement between the two is electrically valid but requires PCB footprint compatibility.
Can PIC18F25Q43-I/SP be replaced by PIC18F25K83-I/SP in production?
Yes, the PIC18F25K83-I/SP is a popular same-package drop-in upgrade path for designs using the PIC18F25Q43-I/SP. Both devices share the 28-pin SPDIP footprint and the PIC18 instruction set, although the K83 family offers different peripheral mixes (no ADCC, but more general-purpose CCP). Designers should compare the Q43 CIPs to the K83 peripherals before substituting.
What is the price of PIC18F25Q43-I/SP and where to buy?
The PIC18F25Q43-I/SP is priced at approximately 2.85 USD at quantity 1, falling to about 1.72 USD at 1000 pieces as of 2026-09-27. Authorized distributors currently listing stock include DigiKey, Mouser, and Microchip Direct; the part is generally available with low lead time. Check real-time inventory at the Xecor and Octopart listings referenced in data_sources.
What is the lead time for PIC18F25Q43-I/SP?
Lead time for the PIC18F25Q43-I/SP is typically stock to 8 weeks as of 2026-09-27, depending on order quantity and distributor. Microchip's PIC18F25/45/55Q43 family is in active production with multiple wafer fabs supporting demand, so volumes above 10,000 pieces generally ship within 6-8 weeks from authorized distributors.
Is PIC18F25Q43-I/SP in stock at major distributors?
Yes, the PIC18F25Q43-I/SP is in stock at multiple authorized distributors as of 2026-09-27, with DigiKey, Mouser, and Microchip Direct listing inventory. The PIC18-Q43 family is actively produced, so most variants are available with short lead times, though specific package/operating-temperature combinations occasionally show longer backorder windows.
What is the operating voltage of PIC18F25Q43-I/SP?
The PIC18F25Q43-I/SP operates across a supply voltage range consistent with the PIC18F Q43 family, typically 1.8 V to 5.5 V for full-speed operation. Per the Microchip Q43 datasheet, lower voltages are supported in sleep modes for ultra-low-power battery applications. Exact min/max parameters should be confirmed against the datasheet's electrical characteristics table.
What programming tools support PIC18F25Q43-I/SP?
The PIC18F25Q43-I/SP is supported by Microchip's MPLAB X IDE with the XC8 compiler, the MPLAB SNAP, PICkit 4, and MPLAB ICD 4 debuggers, as well as the SEGGER J-Link for production programming. Per Microchip's device support list, all Q43 family devices are fully supported by MPLAB X version 5.40 and later with the latest device packs.
Does PIC18F25Q43-I/SP support Core Independent Peripherals (CIPs)?
Yes, the PIC18F25Q43-I/SP supports the full Microchip Core Independent Peripherals (CIPs) suite, including Configurable Logic Cells (CLCs), 16-bit PWMs, ADCC, comparators, and DMA. According to the Q43 datasheet, CIPs execute without CPU intervention, allowing hardware state machines to perform real-time control while the CPU sleeps, dramatically reducing firmware complexity and power consumption.
What is the difference between PIC18F25Q43-I/SP and PIC18F27Q43-I/SP?
The PIC18F25Q43-I/SP has 32 KB FLASH and 28 pins, while the PIC18F27Q43-I/SP has 64 KB FLASH in a 40-pin footprint with more I/O. Both belong to the same Q43 family and share identical peripherals and instruction set; the difference is memory density and pin count. Choose the F25 for cost-sensitive compact designs and the F27 when larger firmware or more I/O is required.
Is the PIC18F25Q43-I/SP RoHS compliant?
Yes, the PIC18F25Q43-I/SP is RoHS compliant per Microchip's product declaration and the PIC18F25/45/55Q43 family datasheet. The device uses lead-free matte-tin terminations on the SPDIP-28 package and complies with REACH regulations. Industrial temperature grade (-40C to +85C) is standard; extended grades are available in other Q43 family variants.

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

Selection Guide

Choose the PIC18F25Q43-I/SP when you need an 8-bit MCU with modern Core Independent Peripherals (CLCs, ADCC, DMA) in a through-hole SPDIP-28 form factor for prototyping, education, or low-volume production. Choose the PIC18F25Q43-I/SO if you require surface-mount assembly with the same silicon. Choose the PIC18F25Q43-E/SP for extended temperature range (-40C to +125C) operation. Choose the PIC18F25K83-I/SP if you do not need DMA/ADCC and prefer the older CCP-based peripherals. Choose the PIC18F25K42-I/SP for a lower-cost K42 alternative without DMA. Choose the PIC18F25K22-I/SP only for legacy designs where EEPROM storage requirements are minimal.

Comparison with Alternatives

Parameter This Product PIC18F25Q43-I/SO PIC18F25Q43-E/SP PIC18F25K83-I/SP PIC18F25K42-I/SP PIC18F25K22-I/SP
Package 28-SPDIP (I/SP) 28-SOIC 28-SPDIP 28-SPDIP 28-SPDIP 28-SPDIP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
FLASH Memory 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB
RAM 2 KB 2 KB 2 KB 2 KB 2 KB 1.5 KB
EEPROM 1 KB 1 KB 1 KB 1 KB 1 KB 256 B
DMA Channels 6 6 6 0 (no DMA) 0 (no DMA) 0 (no DMA)
ADCC 12-bit with computation 12-bit with computation 12-bit with computation 10-bit ADC (no ADCC) 12-bit ADC (no computation) 10-bit ADC
Operating Temperature -40C to +85C (Industrial) -40C to +85C -40C to +125C (Extended) -40C to +85C -40C to +85C -40C to +85C
Approx. Unit Price (1k) 1.72 USD 1.72 USD 1.85 USD 1.95 USD 1.65 USD 1.55 USD

Key Differentiators

  • Core Independent Peripherals (CIPs) including CLCs, ADCC, and 16-bit PWMs (vs PIC18F25K83-I/SP)
  • Six DMA channels for peripheral-to-memory transfers (vs PIC18F25K42-I/SP)
  • 32 KB FLASH plus 1 KB EEPROM data storage (vs PIC18F25K22-I/SP)
  • Through-hole SPDIP-28 form factor for prototyping and rework (vs PIC18F25Q43-I/SO)

Design Notes

The PIC18F25Q43-I/SP supports PIC18 XLP (eXtreme Low Power) modes with quiescent currents in the nanoamp range during deep sleep. Decouple VDD/VSS with a 100 nF ceramic capacitor placed within 5 mm of each supply pin, plus a bulk 10 uF tantalum or ceramic near the package. For battery-powered designs, route unused I/O pins as outputs at logic-low to minimize source-sink current and disable unused peripherals through the PMD (Peripheral Module Disable) registers to extend battery life.

Place the 28-SPDIP footprint so that the MCLR pull-up resistor (typically 10 kohm to VDD) is within 5 mm of pin 1, and ensure the ICSP programming header is accessible for in-circuit programming with PICkit 4 or MPLAB ICD 4. The PPS (Peripheral Pin Select) feature allows remapping of most digital peripherals to most I/O pins, but PPS lock-out on reset requires careful configuration to avoid losing peripheral assignments at startup. Keep high-speed digital traces (SPI, PWM) away from analog ADCC inputs to minimize crosstalk into ADC readings.

Configuration bits must be programmed correctly for oscillator selection (HFINTOSC vs external), watchdog enable, code protection, and brown-out reset threshold; an incorrect CONFIG setting can leave the device unprogrammed or unbootable. The Q43 ADCC requires the ADCON register sequence to enable computation and oversampling - reading ADC results before conversion complete yields stale data. PPS unlock procedure must be executed before reassigning peripherals to alternate pins; failure to do so causes the device to ignore pin mapping until reset.

The 28-SPDIP package has a thermal resistance of approximately 70 C/W, which is acceptable for typical industrial applications where junction temperatures stay below 100 C. The Q43's low-power modes make thermal management rarely an issue, but for designs driving the SPDIP at the upper industrial limit (85 C ambient) with all peripherals active at 64 MHz, calculate worst-case power dissipation: Pdiss = VDD * IDD_active. With VDD=3.3 V and IDD_active approximately 15 mA, dissipation is about 50 mW, yielding a 3.5 C junction rise, well within safe limits.

Compliance Information

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

RoHS compliant per Microchip product declaration. Industrial temperature grade -40C to +85C standard. AEC-Q100 qualified variants available separately in the PIC18-Q43 family for automotive applications.

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

Related Searches

PIC18F25Q43-I/SP PIC18F25Q43-I/SP datasheet Microchip PIC18F25Q43-I/SP PIC18F25Q43 32KB flash 28-pin SPDIP PIC18F25Q43-I/SP price PIC18F25Q43-I/SP pinout PIC18F25Q43 vs PIC18F25K83 PIC18F25Q43 drop-in replacement PIC18 Q43 core independent peripherals PIC18F25Q43 ADCC 12-bit ADC buy PIC18F25Q43-I/SP online PIC18F25Q43-I/SP BLDC motor control PIC18F25Q43-I/SP IoT sensor node what is the difference between PIC18F25Q43 and PIC18F27Q43 PIC18F25Q43-I/SP lead time stock

Related Components & Terms

Microchip Technology PIC18F25Q43 PIC18F25Q43-I/SP PIC18F25Q43-I/SO PIC18F25Q43-E/SP PIC18F25K83-I/SP PIC18F25K42-I/SP PIC18F25K22-I/SP PIC18 PIC microcontroller 8-bit MCU RISC architecture FLASH memory EEPROM ADCC DMA controller Core Independent Peripherals CLC 16-bit PWM SPDIP-28 SOIC-28 QFN MPLAB X IDE XC8 compiler PICkit RoHS REACH AEC-Q100 IoT sensor node BLDC motor control LED lighting industrial control battery-powered wearable
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