PIC18F26Q43-E/SO - 8-bit 64MHz 64KB Flash MCU | Microchip
MPN: PIC18F26Q43-E/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.12 | $2.12 |
| 10 | $1.94 | $19.40 |
| 100 | $1.78 | $178.00 |
| 500 | $1.62 | $810.00 |
| 1,000 | $1.49 | $1,490.00 |
PIC18F26Q43-E/SO Overview
A microcontroller (MCU) is an integrated circuit that combines a CPU core, program memory (Flash/ROM), volatile data memory (SRAM), non-volatile data memory (EEPROM), and configurable peripherals such as timers, communication interfaces, and analog blocks on a single silicon die. Within the broader taxonomy, the PIC18F26Q43-E/SO sits in the 8-bit MCU category, itself a subclass of embedded microcontrollers, which in turn fall under integrated circuits and semiconductors. The XLP™ (eXtreme Low Power) designation indicates power-optimized sleep modes engineered for battery-powered applications.
Key differentiating features include a 12-bit Analog-to-Digital Converter with Computation (ADCC) that automates Capacitive Voltage Divider (CVD) acquisition for advanced touch sensing, averaging, filtering, oversampling, and threshold comparison. The device integrates three 16-bit Pulse-Width Modulation (PWM) peripherals with new core-independent flexibility, a 12-bit differential ADC, an 8-bit DAC, six-channel DMA, and a zero-cross detect (ZCD) module. Voltage reference outputs of 1.024 V, 2.048 V, and 4.096 V provide calibrated precision references for ADC and comparator channels.
Architecturally, the PIC18-Q43 family uses the high-performance PIC18 Harvard CPU core with hardware multiplier and C-aware instruction set, complemented by peripheral pin select (PPS) for flexible signal routing and CLC (Configurable Logic Cell) blocks for hardware-level customization without CPU intervention. The 5x UART (one supporting LIN/DMX/DALI), SPI, I2C, and DMA engine allow deterministic real-time control with minimal firmware overhead.
Typical applications include capacitive touch user interfaces, LED lighting control with high-resolution dimming, motor control (BLDC/PMSM/stepper), sensor signal conditioning, battery-powered IoT nodes, and industrial control panels. The 28-SOIC package supports hand-soldering and standard reflow profiles, simplifying prototyping and low-volume manufacturing. When designing with this MCU, confirm that the supply voltage range of 1.8 V to 5.5 V matches your system rail and route PPS-reassigned pins carefully to avoid bus contention.
Drop-in alternatives for PIC18F26Q43-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 PIC18F26Q43-E/SO (same form factor and footprint) — differing in Package, Program Memory (Flash), ADC, Core, Mounting Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F26Q43-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F26Q43-I/SP
✅ Drop-In✓ In Stock
$1.74 / Unit
View Datasheet →PIC18F26Q43-E/SP
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC18F25Q43-I/SO
✅ Drop-In✓ In Stock
$1.21 / Unit
View Datasheet →PIC18F25Q43-E/SO
✅ Drop-In✓ In Stock
$1.1 / Unit
View Datasheet →PIC18F26Q43-E/SO Maximum Ratings & Electrical Characteristics
| Core | PIC18 8-bit RISC CPU |
| Maximum CPU Frequency | 64 MHz |
| Program Memory (Flash) | 64 KB (64K x 8) |
| Data Memory (SRAM) | 4 KB |
| Data EEPROM | 1024 bytes |
| Package | 28-SOIC (Wide, 7.50 mm) |
| Pin Count | 28 |
| Operating Temperature Range | -40 °C to +125 °C (Extended grade, -E suffix) |
| ADC | 12-bit ADCC with computation (Capacitive Voltage Divider support) |
| PWM Channels | 3x 16-bit PWM |
| DMA Channels | 6 channels |
| DAC | 8-bit DAC |
| Voltage Reference | 1.024 V / 2.048 V / 4.096 V (fixed) |
| UART | 5x (one supports LIN/DMX/DALI) |
| Zero-Cross Detect (ZCD) | Yes |
| Low-Power Technology | XLP™ (eXtreme Low Power) |
| Mounting Type | Surface Mount |
PIC18F26Q43-E/SO Pin Configuration
| Pin 1 | RA0 — Bidirectional I/O / analog / PWM |
| Pin 2 | RA1 — Bidirectional I/O / analog / PWM |
| Pin 3 | RA2 — Bidirectional I/O / analog / PWM |
| Pin 4 | RA3 — Bidirectional I/O / analog |
| Pin 5 | RA4 — Bidirectional I/O / analog |
| Pin 6 | RA5 — Bidirectional I/O / analog |
| Pin 7 | RA6 — Bidirectional I/O / analog |
| Pin 8 | RA7 — Bidirectional I/O / analog |
| Pin 9 | VSS — Ground reference |
| Pin 10 | RB0 — Bidirectional I/O / interrupt-on-change |
| Pin 11 | RB1 — Bidirectional I/O / interrupt-on-change |
| Pin 12 | RB2 — Bidirectional I/O / interrupt-on-change |
| Pin 13 | RB3 — Bidirectional I/O / interrupt-on-change |
| Pin 14 | RB4 — Bidirectional I/O / interrupt-on-change |
| Pin 15 | RB5 — Bidirectional I/O / interrupt-on-change / PG |
| Pin 16 | RB6 — Bidirectional I/O / ICSCLK |
| Pin 17 | RB7 — Bidirectional I/O / ICSDAT |
| Pin 18 | VSS — Ground reference |
| Pin 19 | VDD — Positive supply voltage |
| Pin 20 | VDDCORE — Internal core voltage regulator output |
| Pin 21 | RC0 — Bidirectional I/O / analog |
| Pin 22 | RC1 — Bidirectional I/O / analog |
| Pin 23 | RC2 — Bidirectional I/O / analog |
| Pin 24 | RC3 — Bidirectional I/O / analog |
| Pin 25 | RC4 — Bidirectional I/O / analog |
| Pin 26 | RC5 — Bidirectional I/O / analog |
| Pin 27 | RC6 — Bidirectional I/O / analog |
| Pin 28 | RC7 — Bidirectional I/O / analog |
Typical Applications
PIC18F26Q43-E/SO is suitable for 7 applications: Capacitive Touch User Interface, LED Lighting Control and High-Resolution Dimming, Motor Control (BLDC / PMSM / Stepper), Battery-Powered IoT Sensor Nodes, Industrial Control Panel HMI, Automotive Body Electronics, Smart Appliance Control Boards.
Capacitive Touch User Interface
The PIC18F26Q43-E/SO is purpose-built for capacitive touch user interfaces thanks to its 12-bit ADCC with built-in Capacitive Voltage Divider (CVD) automation. According to the Microchip datasheet, the ADCC performs averaging, filtering, oversampling, and threshold comparison in hardware, replacing firmware-heavy touch routines with deterministic hardware acquisition. The 64 MHz CPU and 4 KB SRAM comfortably handle mTouch® decoding and small GUI state machines, while XLP™ sleep modes drop quiescent current for battery-powered remote controls, smart appliances, and proximity-sensing keypads.
Recommended
LED Lighting Control and High-Resolution Dimming
The PIC18F26Q43-E/SO's three 16-bit PWM peripherals deliver sub-microsecond resolution needed for flicker-free LED dimming and color-mixing in architectural, automotive-interior, and horticulture lighting. The integrated ZCD module synchronizes TRIAC-dimmable AC LED drivers to mains zero crossings, while the 5x UART (one supporting DALI) addresses digital lighting control protocols. The CLC blocks can implement dead-band control and current-mode feedback in hardware, offloading the 64 MHz PIC18 CPU and reducing BOM cost versus discrete LED driver ICs.
Recommended
Motor Control (BLDC / PMSM / Stepper)
For brushless DC, permanent magnet synchronous, and stepper motor control, the PIC18F26Q43-E/SO provides 16-bit PWM, 12-bit ADCC for current sensing, 6-channel DMA, and CLC-based commutation logic. According to the Microchip datasheet, the DMA engine autonomously feeds PWM duty cycles and ADC samples, enabling deterministic 50 µs control loops at 64 MHz. The integrated ZCD and configurable logic offload commutation timing from firmware, reducing latency and freeing CPU cycles for speed/torque PI control and fault handling.
Recommended
Battery-Powered IoT Sensor Nodes
The PIC18F26Q43-E/SO's XLP™ technology delivers nanoWatt sleep currents suitable for years-long battery life in wireless sensor nodes. The 1024-byte EEPROM enables non-volatile calibration and configuration storage without external memory, while the 12-bit ADCC digitizes thermocouples, strain gauges, and battery voltage with hardware oversampling for noise-free readings. The 5x UART supports LoRa/BLE module interfaces, and the CLC + DMA combination keeps the CPU asleep while peripherals stream sensor data autonomously.
Recommended
Industrial Control Panel HMI
For industrial HMI panels combining capacitive touch, indicator LEDs, and serial fieldbus connectivity, the PIC18F26Q43-E/SO integrates all required peripherals. The 5x UART handles RS-485 Modbus RTU and DMX/DALI lighting links, the 12-bit ADCC reads 4-20 mA sensor inputs with hardware oversampling, and the CLC implements custom glue logic without external gates. The -E extended temperature grade (-40 to +125 °C) ensures operation in factory-floor enclosures with limited airflow.
Recommended
Automotive Body Electronics
The PIC18F26Q43-E/SO's -E extended temperature grade, automotive-grade LIN support, and robust peripheral mix make it suited for body-electronics modules such as seat controllers, mirror adjusters, HVAC blend doors, and lighting clusters. LIN via the dedicated UART, PWM-driven actuator control, and the 12-bit ADCC for thermistor feedback meet typical body-control requirements. Designers targeting AEC-Q100 qualification should validate the specific Microchip automotive part number with their Microchip field application engineer.
Recommended
Smart Appliance Control Boards
The PIC18F26Q43-E/SO is well suited to washing machines, dishwashers, ovens, and other smart appliances that need capacitive touch controls, motor/valve PWM outputs, sensor acquisition, and a user-facing display. The DMA engine offloads sensor and display refresh from the CPU, the CLC implements safety interlocks in hardware, and the ZCD module synchronizes AC loads. The wide operating voltage range supports direct 5 V or 3.3 V power-rail designs commonly found in white goods.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F26Q43-E/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F26Q43-I/SO | PIC18F26Q43-I/SP | PIC18F26Q43-E/SP | PIC18F25Q43-I/SO | PIC18F25Q43-E/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC | 28-SOIC (same) | 28-SPDIP (different; through-hole) | 28-SPDIP (different; through-hole) | 28-SOIC (same) | 28-SOIC (same) |
| Flash Memory | 64 KB | 64 KB | 64 KB | 64 KB | 32 KB (-50%) | 32 KB (-50%) |
| SRAM | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB |
| Maximum CPU Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Temperature Range | -40 °C to +125 °C (-E) | -40 °C to +85 °C (-I) | -40 °C to +85 °C (-I) | -40 °C to +125 °C (-E) | -40 °C to +85 °C (-I) | -40 °C to +125 °C (-E) |
| ADC | 12-bit ADCC with CVD | 12-bit ADCC with CVD | 12-bit ADCC with CVD | 12-bit ADCC with CVD | 12-bit ADCC with CVD | 12-bit ADCC with CVD |
| PWM Channels | 3x 16-bit | 3x 16-bit | 3x 16-bit | 3x 16-bit | 3x 16-bit | 3x 16-bit |
Key Differentiators
- Hardware-accelerated capacitive touch via 12-bit ADCC with CVD (vs PIC18F26K40-E/SO)
- Zero-Cross Detect (ZCD) module on-chip (vs PIC18F26K42-E/SO)
- 5x UART with LIN/DMX/DALI on one channel (vs PIC18F25K80-I/SO)
- 16-bit PWM with hardware flexibility (vs PIC18F26K22-E/SO)
- XLP™ nanoWatt sleep technology (vs PIC18F26J53-I/SO)
Design Notes
Power the PIC18F26Q43-E/SO from a clean 1.8 V to 5.5 V source with a 100 nF decoupling capacitor within 5 mm of VDD and a bulk 1-10 µF capacitor. The internal VDDCORE regulator requires its own 100 nF on pin 20 to filter the LDO output. Estimated: total quiescent current in sleep with peripherals disabled is typically under 1 µA in XLP™ mode - verify with current measurement on your build.
Route MCLR (pin 18 area in this family) with a short trace and a 10 kΩ pull-up to VDD; add a 100 nF cap if a reset button is used. For the 28-SOIC (Wide, 7.50 mm body) ensure your PCB land pattern matches the SOIC-28W standard (1.27 mm pitch). Place the ICSP/ICD connector (RB6/RB7) at the board edge for in-circuit debugging. Estimated: thermal resistance θJA of SOIC-28W is approximately 70 °C/W, so at 64 MHz full-load CPU the junction rise is minor.
Do not leave PPS (Peripheral Pin Select) unlocked: configure the PPSLOCK register bit after assigning pins, otherwise an interrupt during configuration can latch a default mapping. Also, the ADCC requires configuration of the ADC clock and acquisition time before each conversion - the CVD touch sequence has a defined order in the datasheet. Finally, the 1024-byte EEPROM has a per-byte endurance spec; avoid write loops without wear-leveling for parameter storage applications.
The 64 MHz PIC18 core produces 16 MHz instruction cycle clocks with harmonics that can couple onto adjacent analog traces. Keep analog ADC and ZCD traces away from PWM outputs and clock pins; use a ground guard between analog and digital sections on the PCB. The internal voltage reference outputs (1.024/2.048/4.096 V) should be bypassed with 100 nF ceramic if used externally.
Compliance Information
RoHS/REACH compliance and lead-free status inferred from Microchip product page standard disclosure. The -E temperature grade supports industrial and limited automotive use but is not AEC-Q100 qualified; consult Microchip automotive part numbers for AEC-Q100 needs. Halogen-free status not explicitly stated in provided data.