PIC18F25Q43-E/STX - 32KB Flash 8-bit MCU 64MHz 28-VQFN | Microchip
Référence : PIC18F25Q43-E/STX ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $2.85 | $2,85 |
| 10 | $2.61 | $26,10 |
| 100 | $2.3 | $230,00 |
| 500 | $2.05 | $1 025,00 |
| 1 000 | $1.82 | $1 820,00 |
| 3 300 | $1.65 | $5 445,00 |
PIC18F25Q43-E/STX Présentation
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, optimized for deterministic, low-cost embedded control rather than raw computational throughput. The PIC18 family uses an enhanced Harvard architecture with separate program and data buses, and the Q43 sub-family extends the PIC18 line with advanced Core Independent Peripherals (CIPs) that let hardware blocks - not software - handle timing-critical tasks. Microcontrollers belong to the broader category of embedded processors (microcontrollers -> microcontrollers -> processors -> semiconductors), and PIC18-Q43 specifically targets real-time control, sensor signal conditioning, and user-interface applications.
Key features include six Direct Memory Access (DMA) controllers, three 16-bit dual PWMs producing six PWM outputs, a 12-bit Analog-to-Digital Converter with Computation (ADCC) supporting capacitive voltage divider (CVD) touch sensing, an 8-bit DAC, configurable logic cells (CLCs), multiple UART/SPI/I2C interfaces, vectored interrupts with selectable priority, and a programmable vector table base address. The ADCC automates averaging, filtering, oversampling and threshold detection, which offloads the CPU and reduces firmware complexity in sensor and motor-control designs.
The architecture integrates CIPs and 32 KB self-programmable FLASH with 10,000 erase/write cycle endurance. Programmable BOR/POR, low-voltage detection and a windowed watchdog improve robustness in industrial environments, while idle and sleep current in the nanoampere range support battery-powered edge nodes. The CIP model is the family differentiator: designers route hardware events through CLCs, PWMs and ADCC to build state machines without writing interrupt service routines.
Typical applications include BLDC and stepper motor control with field-oriented control (FOC), capacitive touch human-machine interfaces (HMI), LED lighting controllers, IoT sensor nodes, household appliances, and industrial process controllers. The combination of low-power modes, fast wake-up and on-chip touch support fits sealed-keypad and battery-backed designs equally well.
When designing with the PIC18F25Q43-E/STX, use MPLAB X IDE with the XC8 compiler and the MPLAB Code Configurator (MCC) for CIP and pin mapping. Always place a 0.1 uF decoupling capacitor close to each VDD pin and a bulk cap on VDD/VSS, and route the exposed thermal pad (EP) to a contiguous ground pour for thermal relief.
This page synthesizes distributor pricing, drop-in VQFN-28 alternatives from the same PIC18-Q43 family, design notes and the application reference designs found in the manufacturer datasheet - information not consolidated on any single distributor page.
Alternatives de remplacement direct pour PIC18F25Q43-E/STX — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC18F25Q43-E/STX (même facteur de forme et même empreinte) — différant par ADC, DAC, Package.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC18F25Q43-I/STX
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$1.55 / unité
Voir la fiche technique →PIC18F24Q43-I/STX
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
PIC18F25Q43-E/STX Valeurs maximales et caractéristiques électriques
| Family | PIC18-Q43 |
| Core | PIC18 8-bit RISC |
| Program Memory (FLASH) | 32 KB (32K x 8) |
| Data SRAM | 2 KB |
| Data EEPROM | 1024 bytes |
| Maximum CPU Frequency | 64 MHz |
| Boîtier | 28-pin VQFN (4x4 mm) |
| Plage de température de fonctionnement | -40C to +125C (E suffix - Extended industrial) |
| PWM Channels | 3 x 16-bit dual PWMs (6 PWM outputs) |
| ADC | 12-bit ADCC with CVD support |
| DAC | 8-bit DAC |
| DMA Controllers | 6 |
| Communication Interfaces | UART, SPI, I2C (multiple instances) |
| XLP Technology | Yes (eXtreme Low-Power) |
| Type de montage | Surface Mount |
| Statut RoHS | Compliant |
Configuration des broches de PIC18F25Q43-E/STX
| Broche 1 | RA0 — Bidirectional I/O / analog input |
| Broche 2 | RA1 — Bidirectional I/O / analog input |
| Broche 3 | RA2 — Bidirectional I/O / analog input |
| Broche 4 | RA3 — Bidirectional I/O / analog input |
| Broche 5 | RA4 — Bidirectional I/O / analog input |
| Broche 6 | RA5 — Bidirectional I/O / analog input |
| Broche 7 | RA6 — Bidirectional I/O / analog input |
| Broche 8 | RA7 — Bidirectional I/O / analog input |
| Broche 9 | VSS — Ground |
| Broche 10 | VDD — Positive supply |
| Broche 11 | RB0 — Bidirectional I/O / interrupt-on-change |
| Broche 12 | RB1 — Bidirectional I/O / interrupt-on-change |
| Broche 13 | RB2 — Bidirectional I/O / interrupt-on-change |
| Broche 14 | RB3 — Bidirectional I/O / interrupt-on-change |
| Broche 15 | RB4 — Bidirectional I/O / interrupt-on-change |
| Broche 16 | RB5 — Bidirectional I/O / interrupt-on-change |
| Broche 17 | RB6 — Bidirectional I/O / ICSCLK |
| Broche 18 | RB7 — Bidirectional I/O / ICSDAT |
| Broche 19 | VSS — Ground (additional) |
| Broche 20 | VDD — Positive supply (additional) |
| Broche 21 | RC0 — Bidirectional I/O |
| Broche 22 | RC1 — Bidirectional I/O |
| Broche 23 | RC2 — Bidirectional I/O |
| Broche 24 | RC3 — Bidirectional I/O |
| Broche 25 | RC4 — Bidirectional I/O |
| Broche 26 | RC5 — Bidirectional I/O |
| Broche 27 | RC6 — Bidirectional I/O / TX |
| Broche 28 | RC7 — Bidirectional I/O / RX |
| Broche 29 | EP — Exposed thermal pad - must be soldered to ground pour |
Applications typiques
PIC18F25Q43-E/STX convient pour 6 applications: BLDC and Stepper Motor Control, Capacitive Touch HMI, IoT and Sensor Hub Nodes, LED Lighting Controllers, Industrial Process Controllers, Household Appliances.
BLDC and Stepper Motor Control
The PIC18F25Q43-E/STX is engineered for real-time motor control. Its three 16-bit dual PWMs deliver six channels with edge-aligned or center-aligned modes, supporting 1- or 3-phase BLDC commutation and stepper microstepping at the 64 MHz core clock. The 12-bit ADCC samples current shunts with hardware averaging and threshold detection, while six DMA channels move conversion results to PWM duty registers without CPU intervention. The Core Independent Peripherals (CIPs) let designers wire ADCC-to-PWM triggers entirely in hardware, so the firmware only adjusts speed/torque setpoints. XLP sleep modes and fast wake-up enable battery-backed motor latches in cordless tools and e-bikes.
Recommandé
Capacitive Touch HMI
The PIC18F25Q43-E/STX's 12-bit ADCC implements Capacitive Voltage Divider (CVD) techniques in hardware, which is the foundation of robust touch sensing under gloves, water and noisy supplies. CIPs handle scan timing and oversampling so the CPU remains free for higher-level gesture decoding (sliders, wheels, matrix keys). The internal 8-bit DAC drives guard-ring and shielding waveforms to suppress moisture-induced false triggers, and the 32 KB FLASH comfortably holds mTouch libraries plus custom UI state machines. The -40C to +125C rating supports outdoor panels and appliance fronts.
Recommandé
IoT and Sensor Hub Nodes
Battery-powered sensor nodes need a low-power MCU with on-chip intelligence - exactly the PIC18F25Q43-E/STX profile. Its XLP technology delivers nanoampere-level sleep current with sub-microsecond wake-up, while the 6 DMA channels and CIPs aggregate sensor data without waking the CPU until a meaningful event occurs. The 32 KB FLASH accommodates protocol stacks such as Modbus RTU, while 2 KB SRAM handles buffers for UART/SPI/I2C sensor front ends. Multiple UART and I2C ports let the same board interface temperature, pressure and motion sensors concurrently, and the -40C to +125C range supports outdoor or industrial deployments.
Recommandé
LED Lighting Controllers
The PIC18F25Q43-E/STX drives high-channel-count LED fixtures and architectural lighting with deterministic, hardware-accelerated PWM generation. Its 16-bit PWMs enable 16-bit dimming resolution, eliminating low-end flicker visible to the eye, and CIPs chain PWMs to maintain color-temperature and brightness profiles without CPU load. The 12-bit ADCC reads ambient light sensors and potentiometer inputs for closed-loop intensity control, while DMA shuttles conversion results to PWM compare registers. The 32 KB FLASH supports DMX-512, DALI or proprietary protocols, and the 28-pin VQFN keeps driver boards compact.
Recommandé
Industrial Process Controllers
In industrial process loops the PIC18F25Q43-E/STX acts as a dedicated PID controller for temperature, flow or pressure regulation. The 12-bit ADCC digitizes sensor signals with on-chip oversampling for noise rejection, the three 16-bit PWMs drive SSR or proportional valves, and DMA moves data between ADC and PWM registers without CPU involvement. Vectored interrupts with programmable priority keep safety functions responsive under heavy loop load. The -40C to +125C Extended grade and programmable BOR/POR support deployment on factory floors and process skids.
Recommandé
Household Appliances
White-goods designers favor the PIC18F25Q43-E/STX for washing machines, dishwashers, induction cooktops and HVAC control boards. The combination of 12-bit ADCC, 8-bit DAC, three 16-bit PWMs and XLP low-power modes covers motor drive, sensor reading, valve control and standby energy compliance in a single chip. The 28-pin VQFN (4x4 mm) footprint fits densely populated control PCBs, and the -40C to +125C temperature grade handles hot enclosures near heaters and induction coils. The 32 KB FLASH supports IEC 60730 class B safety library integration for fault detection routines.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC18F25Q43-E/STX — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC18F25Q43-I/STX | PIC18F24Q43-I/STX | PIC18F25Q43-E/SS |
|---|---|---|---|---|
| Package | 28-pin VQFN (4x4 mm) | 28-pin VQFN (4x4 mm) - same | 28-pin VQFN (4x4 mm) - same | 28-pin SSOP - different |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program FLASH | 32 KB | 32 KB | 24 KB (-25%) | 32 KB |
| SRAM | 2 KB | 2 KB | 2 KB | 2 KB |
| Maximum CPU Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| PWM Channels | 6 (3 x 16-bit dual) | 6 (3 x 16-bit dual) | 6 (3 x 16-bit dual) | 6 (3 x 16-bit dual) |
| DMA Controllers | 6 | 6 | 6 | 6 |
| Operating Temperature Range | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) |
Principaux différenciateurs
- Highest FLASH in 28-pin VQFN PIC18-Q43 family (vs PIC18F24Q43-I/STX)
- Extended industrial temperature grade (vs PIC18F25Q43-I/STX)
- Smallest footprint in PIC18F25Q43 family (vs PIC18F25Q43-E/SS)
Notes de conception
Decouple each VDD pin with a 0.1 uF ceramic capacitor placed within 3 mm of the pin and a 4.7-10 uF bulk capacitor on the main VDD/VSS rail. The exposed thermal pad (EP, pin 29) on the VQFN-28 package must be soldered to a contiguous ground pour that extends at least 4 mm in all directions; this provides the only thermal relief path and also shorts pin 29 to VSS for EMI performance. Per Microchip PIC18-Q43 hardware design guidelines, avoid routing digital signals across the EP thermal relief array.
The PIC18F25Q43-E/STX runs from VDD across a wide range, but analog accuracy on the 12-bit ADCC degrades below 2.0V. Configure the ADCC reference voltage to a clean, externally bypassed source rather than VDD when measurement precision below 1 mV is required. Always enable the programmable BOR in firmware for industrial deployments - leaving BOR disabled can allow the FLASH to be corrupted during brownouts at 32 KB of code size.
When using the on-chip 12-bit ADCC for capacitive touch via CVD, separate the touch-sensing trace width from any high-frequency PWM trace by at least 4 mm and use a guard ring tied to an analog pin. CIP routing via CLCs can shift PWMs away from ADCC sampling windows, so enable the ADCC hardware accumulation filter (oversampling) rather than relying on software averaging. Cross-reference Microchip AN1478 "mTouch CVD Tips and Tricks" for board-layout details.
Informations de conformité
RoHS compliant per Microchip product page and DigiKey listing. AEC-Q100 not certified - refer to AEC-Q100 automotive-grade PIC18F variants (not in Q43 family) for qualified options.