PIC18F25Q43-I/STX - 32KB Flash 8-bit MCU 64MHz VQFN | XLP
N.º da peça: PIC18F25Q43-I/STX ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $2.45 | $2,45 |
| 10 | $2.18 | $21,80 |
| 100 | $1.92 | $192,00 |
| 500 | $1.7 | $850,00 |
| 1.000 | $1.55 | $1.550,00 |
PIC18F25Q43-I/STX Visão geral
A microcontroller (MCU) is a single-chip computer containing a CPU, memory (Flash for code, SRAM for data), and programmable peripherals. The PIC18F-Q43 family sits in the 8-bit MCU tier of Microchip's portfolio, between the baseline PIC10/12/16 families and the 16-bit dsPIC/PIC24 families, optimized for real-time control with low power via XLP technology.
Key features of the PIC18F25Q43 include 32KB self-programmable Flash with device ID area, 2KB SRAM, Configurable Logic Cells (CLCs), Complementary Waveform Generator (CWG), 8-bit DAC reference outputs, multiple serial interfaces (UART/SPI/I2C), and Core Independent Peripherals (CIPs) that operate without code overhead. The 12-bit ADCC supports automated Capacitive Voltage Divider (CVD) for touch sensing, averaging, oversampling, and threshold comparison.
The device uses an enhanced mid-range 8-bit Harvard architecture with a 16-bit instruction word and a 31-level hardware stack, enabling deterministic interrupt response and efficient C code generation via MPLAB XC8. Six DMA channels move data between peripherals and memory without CPU intervention, freeing cycles for application logic in real-time control loops.
Typical applications include LED lighting and smart-lamp controls, capacitive touch user interfaces, BLDC motor control with sensorless algorithms, digital power conversion (DC-DC, PFC), home appliance control boards, and USB-C Power Delivery (PD) controllers. The combination of CLCs, PWMs, and ADCC enables many control functions in hardware with minimal firmware.
When designing with this part, ensure the supply voltage stays within 1.8V to 5.5V and provide bulk decoupling on VDD plus a 0.1uF ceramic on each VDD pin. For capacitive touch, follow the CVD layout guidelines in the datasheet to minimize noise coupling, and reserve one PWM and one CLC for timer-based housekeeping.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes beyond the manufacturer datasheet to accelerate PIC18F25Q43-I/STX evaluation and sourcing.
Alternativas drop-in para PIC18F25Q43-I/STX — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC18F25Q43-I/STX (mesmo formato e footprint) — diferindo em ADC, Package, Core Architecture, Operating Temperature, Program Memory (Flash).
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC18F26Q43-I/STX
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC18F45Q43-I/PT
✅ Drop-In✓ Em estoque
$1.58 / unidade
Ver ficha técnica →PIC18F55Q43-I/PT
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC18F24Q43-I/STX
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC18F25Q43-I/STX Classificações máximas e características elétricas
| Core Architecture | PIC 8-bit Harvard (enhanced mid-range) |
| Program Memory (Flash) | 32 KB |
| Data Memory (SRAM) | 2 KB |
| CPU Speed (max) | 64 MHz |
| Operating Voltage (VDD) | 1.8 V to 5.5 V |
| ADC | 12-bit ADCC with computation + CVD |
| PWM | 3x 16-bit dual PWMs (6 outputs) |
| DMA Channels | 6 |
| DAC | 8-bit DAC reference |
| Comparators | Yes |
| Configurable Logic Cells (CLC) | Yes |
| Complementary Waveform Generator (CWG) | Yes |
| UART / SPI / I2C | Yes |
| Vectored Interrupts | Yes, fixed 3-cycle latency |
| Temperatura de operação | -40C to +85C (Industrial, -I) |
| Encapsulamento | 28-VQFN (4x4 mm), STX suffix |
| Tipo de montagem | Surface Mount |
| Status RoHS | Compliant |
Configuração de pinos do PIC18F25Q43-I/STX
| Pino 1 | RA0/ANA0/CLCIN0/ADACT0F0/SEG0 — Port A bit 0 / analog input / CLC input / ADC trigger / LCD segment |
| Pino 2 | RA1/ANA1/CLCIN1/SEG1 — Port A bit 1 / analog input / CLC input / LCD segment |
| Pino 3 | RA2/ANA2/DAC1REF0+/AD0/SEG2 — Port A bit 2 / analog input / DAC reference / LCD segment |
| Pino 4 | RA3/ANA3/DAC1REF0-/AD1/SEG3 — Port A bit 3 / analog input / DAC reference / LCD segment |
| Pino 5 | RA4/ANA4/AD2/SEG4 — Port A bit 4 / analog input / LCD segment |
| Pino 6 | RA5/ANA5/AD3/SEG5 — Port A bit 5 / analog input / LCD segment |
| Pino 7 | RA6/ANA6/SEG6 — Port A bit 6 / analog input / LCD segment |
| Pino 8 | RA7/ANA7/SEG7 — Port A bit 7 / analog input / LCD segment |
| Pino 9 | VSS — Ground reference |
| Pino 10 | RA8/ANA8/SEG8 — Port A bit 8 / analog input / LCD segment |
| Pino 11 | RB0/ANB0/AD4/SEG12 — Port B bit 0 / analog input / LCD segment |
| Pino 12 | RB1/ANB1/AD5/SEG13 — Port B bit 1 / analog input / LCD segment |
| Pino 13 | RB2/ANB2/AD6/SEG14 — Port B bit 2 / analog input / LCD segment |
| Pino 14 | RB3/ANB3/AD7/SEG15 — Port B bit 3 / analog input / LCD segment |
| Pino 15 | RB4/ANB4/AD8/SEG16 — Port B bit 4 / analog input / LCD segment |
| Pino 16 | RB5/ANB5/AD9/SEG17 — Port B bit 5 / analog input / LCD segment |
| Pino 17 | RB6/ANB6/AD10/SEG18 — Port B bit 6 / analog input / LCD segment |
| Pino 18 | RB7/ANB7/AD11/SEG19 — Port B bit 7 / analog input / LCD segment |
| Pino 19 | VSS2 — Secondary ground (if present; otherwise NC) |
| Pino 20 | RC0/ANL0/PWM1/SEG20 — Port C bit 0 / analog input / PWM output / LCD segment |
| Pino 21 | RC1/ANL1/PWM2/SEG21 — Port C bit 1 / analog input / PWM output / LCD segment |
| Pino 22 | RC2/ANL2/PWM3/SEG22 — Port C bit 2 / analog input / PWM output / LCD segment |
| Pino 23 | RC3/ANL3/PWM4/SEG23 — Port C bit 3 / analog input / PWM output / LCD segment |
| Pino 24 | RC4/PWM5/SEG24 — Port C bit 4 / PWM output / LCD segment |
| Pino 25 | RC5/PWM6/SEG25 — Port C bit 5 / PWM output / LCD segment |
| Pino 26 | RC6/PWM7/SEG26 — Port C bit 6 / PWM output / LCD segment |
| Pino 27 | RC7/PWM8/SEG27 — Port C bit 7 / PWM output / LCD segment |
| Pino 28 | VDD — Positive supply voltage (1.8 V to 5.5 V) |
Aplicações típicas
PIC18F25Q43-I/STX é adequado para 6 aplicaçãos: Capacitive Touch User Interface, BLDC and PMSM Motor Control, Digital LED Lighting and Smart Lamps, USB-C Power Delivery (PD) Controller, Home Appliance Control Board, Industrial Sensor Hub and IoT Edge Node.
Capacitive Touch User Interface
The PIC18F25Q43-I/STX excels in capacitive touch user interfaces because of its integrated 12-bit ADCC with Capacitive Voltage Divider (CVD) support. CVD automates charge measurement across external touch sensors with hardware averaging, oversampling, and threshold comparison, removing the need for CPU-intensive touch firmware. The six DMA channels move ADC results into SRAM autonomously, freeing the 64 MHz core for application logic. CLCs implement custom glue logic for sensor multiplexing without external gates. Eight to sixteen touch channels fit comfortably in the 28-VQFN 4x4 mm package, making it ideal for compact HMI panels in appliances and consumer devices.
Recomendado
BLDC and PMSM Motor Control
The PIC18F25Q43-I/STX drives BLDC and PMSM motors using its three 16-bit dual PWMs (six outputs) plus the Complementary Waveform Generator (CWG), which generates dead-band-controlled complementary signals for three-phase inverter FETs without software overhead. The 12-bit ADCC samples back-EMF or current-sense signals with hardware-triggered conversion synchronized to the PWM period. The six DMA channels shuttle ADC samples to SRAM while the CPU runs the FOC or trapezoidal commutation loop. Combined, the device implements sensorless or Hall-sensor motor control in a compact 28-VQFN suitable for fans, small drones, and appliance motors.
Recomendado
Digital LED Lighting and Smart Lamps
The PIC18F25Q43-I/STX is well-matched to smart LED lamps because of its 16-bit PWMs (six channels, >16-bit effective resolution after hardware scaling) that drive RGBW or tunable-white LED strings with sub-1% dimming steps. The CWG and CLCs implement hardware dim-to-warm and color-mixing logic without consuming CPU cycles, leaving the 64 MHz core to run the wireless-stack glue, button handling, or ambient light response. XLP technology drops quiescent current under 50 nA in sleep, extending battery life in portable fixtures. The 28-VQFN 4x4 mm package fits inside an MR16 retrofit lamp form factor.
Recomendado
USB-C Power Delivery (PD) Controller
The PIC18F25Q43-I/STX can act as a low-cost USB-C PD controller thanks to its 64 MHz core, hardware CRC engine, and integrated 8-bit DAC used to drive the analog front-end for CC-line detection. The 32 KB Flash accommodates the USB-C PD 3.1 state machine plus source/sink policy management; designers can scale to PIC18F26Q43-I/STX (64 KB) if extended PPS support is needed. Six DMA channels and CLCs accelerate the BMC PHY encoding and decoding, reducing firmware complexity. The 28-VQFN package sits comfortably on a smartphone travel-charger board.
Recomendado
Home Appliance Control Board
The PIC18F25Q43-I/STX targets home appliance control boards (washing machines, dishwashers, induction cooktops) because of its Core Independent Peripherals that handle valve triac firing, zero-cross detection, and sensor sampling without CPU load. The 12-bit ADCC reads temperature, water level, and motor current sensors with hardware averaging, while the six DMA channels keep ADC data moving while the CPU runs the user-interface logic. The industrial -40C to +85C temperature grade plus 1.8V to 5.5V VDD range covers harsh appliance environments including cold-start and brownout conditions.
Recomendado
Industrial Sensor Hub and IoT Edge Node
The PIC18F25Q43-I/STX operates as an IoT edge sensor hub because of its 12-bit ADCC for multi-sensor sampling, CLCs for hardware event correlation, and UART/SPI/I2C interfaces for connecting to radios and downstream sensors. The six DMA channels offload sensor data while the 64 MHz core runs protocol stacks (Modbus RTU, IO-Link, or vendor-specific framing). XLP technology enables deep-sleep currents under 50 nA between sensor reads, extending battery or energy-harvested deployments. The 28-VQFN 4x4 mm footprint drops into space-constrained edge nodes alongside an external radio module.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC18F25Q43-I/STX — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC18F26Q43-I/STX | PIC18F24Q43-I/STX | PIC18F45Q43-I/PT | PIC18F55Q43-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-VQFN (4x4) | 28-VQFN (4x4) - same | 28-VQFN (4x4) - same | 28-VQFN (4x4) when 28-pin option ordered - same family | 28-VQFN (4x4) when 28-pin option ordered - same family |
| Flash Memory | 32 KB | 64 KB (+100%) | 16 KB (-50%) | 64 KB (+100%) | 128 KB (+300%) |
| SRAM | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB |
| CPU Speed | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| 12-bit ADCC with CVD | Yes | Yes | Yes | Yes | Yes |
| DMA Channels | 6 | 6 | 6 | 6 | 6 |
| 16-bit PWM Channels | 6 (3 dual PWMs) | 6 (3 dual PWMs) | 6 (3 dual PWMs) | 6 (3 dual PWMs) | 6 (3 dual PWMs) |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
Principais diferenciais
- Capacitive touch with hardware CVD (vs PIC18F24Q43-I/STX)
- Core Independent Peripherals with DMA offload (vs PIC18F26Q43-I/STX)
- Industrial temperature grade in compact VQFN (vs PIC18F55Q43-I/PT)
Notas de projeto
Place a 10uF bulk capacitor plus a 0.1uF ceramic decoupling capacitor on each VDD pin as close to the package as practical. For VQFN variants, route the exposed pad (EP) to the ground plane with multiple vias to reduce thermal and electrical impedance. Decoupling VDD within 2 mm of the package prevents VDDIC transients from corrupting ADC readings during PWM edge transitions.
For capacitive touch with the 12-bit ADCC, follow Microchip TB3063 CVD layout guidelines: route sensor traces as short and symmetrical as possible, surround each sensor with a ground flood, and avoid routing noisy digital or PWM traces parallel to or underneath the sensor electrodes. Keep ground floods at least 0.5 mm from sensor pads and use a guard ring around the touch array. PCB cleanliness and solder-mask thickness consistency directly affect baseline drift.
Do not exceed the maximum VDD of 5.5V or the FOH option is required. Brownout detection must be configured before enabling peripherals or interrupts to avoid undefined behavior during slow VDD rise. ICSP pins (PGECx/PGEDx) cannot be used as analog or PWM outputs simultaneously with programming; isolate them with 0-ohm jumpers or test-point access. Finally, the configuration words must be programmed before code can execute; an unconfigured part will appear dead on first power-up.
At 64 MHz with all peripherals active, the PIC18F25Q43-I/STX draws around 15 mA typical and up to 25 mA at 5.5 V. Power dissipation is well under 150 mW, well within the 28-VQFN thermal budget of approximately 100 C/W. The exposed pad (EP) must be soldered to the PCB ground plane with multiple thermal vias to meet the datasheet thermal resistance figures.
Informações de conformidade
RoHS and lead-free per Microchip product page; not AEC-Q100 qualified - choose the -E grade for extended temperature.