PIC18F26Q43-E/SP - 64KB Flash 8-bit MCU 64MHz SPDIP-28 | Microchip
Référence : PIC18F26Q43-E/SP ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $2.45 | $2,45 |
| 10 | $2.18 | $21,80 |
| 100 | $1.92 | $192,00 |
| 500 | $1.71 | $855,00 |
| 1 000 | $1.55 | $1 550,00 |
PIC18F26Q43-E/SP Présentation
An 8-bit microcontroller is a single-chip computer whose internal data path and arithmetic logic unit are 8 bits wide; the PIC18 family extends the classic PIC mid-range architecture with a 16-bit instruction word, linear memory, and a C-friendly compiler model. The PIC18F26Q43 belongs to the PIC18-Q43 sub-family, which sits within Microchip's broader PIC18 product hierarchy (PIC10/12/16/18 family -> 8-bit MCU -> microcontroller -> semiconductor). Q43 devices are distinguished by high-resolution peripherals that operate independently of the CPU (so-called Core Independent Peripherals, or CIPs).
Key features of this device include a 12-bit Analog-to-Digital Converter with Computation (ADCC) that automates Capacitive Voltage Divider (CVD) touch sensing, averaging, filtering, oversampling and threshold detection. The chip also integrates a 5-bit DAC, two comparators, three 16-bit dual-output PWMs (six PWM channels), Complementary Waveform Generator (CWG), CLC, Hardware Limit Timer (HLT), Windowed Watchdog Timer (WWDT), zero-cross detect (ZCD), and scan/CRC engine. Vectored interrupt handling with selectable high/low priority delivers fixed three-instruction-cycle latency. Six DMA controllers move data between peripherals and memory without CPU intervention.
Architecturally the device is implemented in CMOS with Microchip's eXtreme Low Power (XLP) technology, supporting down to nanoWatt sleep currents. Communication is provided by multiple UARTs, SPI, and I2C modules; timers include 8/16-bit timer/counters suitable for capture, compare, and PWM. The 64MHz system clock is derived from an internal 64MHz HFINTOSC or an external crystal, with PLL options.
Typical applications include industrial automation, BLDC/PMSM motor control via the CWG and PWM peripherals, LED lighting drivers using the high-resolution PWM, capacitive touch user interfaces using the ADCC + CVD, USB-less consumer appliances, and general-purpose digital control loops. The wide 1.8V-5.5V VDD range simplifies battery-powered designs.
When designing, ensure the device's ICE/ICD pins are routed to an in-circuit debugger header, the VDD/VSS pair has at least 100nF of decoupling near each pin pair, and the MCLR pull-up is sized for the in-system capacitance to avoid spurious resets.
This page synthesizes distributor stock and pricing, drop-in Microchip alternatives, and practical design notes not found in the manufacturer datasheet, helping engineers shorten their evaluation and BOM decision.
Alternatives de remplacement direct pour PIC18F26Q43-E/SP — 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 PIC18F26Q43-E/SP (même facteur de forme et même empreinte) — différant par Package, ADC, Mounting Type, Operating Temperature Range, PWM Channels.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC18F26Q43-I/SP
✅ Remplacement direct✓ En stock
$1.74 / unité
Voir la fiche technique →PIC18F25Q43-I/SP
✅ Remplacement direct✓ En stock
$1.72 / unité
Voir la fiche technique →PIC18F26K83-I/SP
✅ Remplacement direct✓ En stock
$2.18 / unité
Voir la fiche technique →PIC18F26Q10-I/SP
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC18F26Q43-E/SP Valeurs maximales et caractéristiques électriques
| Core | PIC18 8-bit RISC |
| Maximum CPU Frequency | 64 MHz |
| Program Memory (Flash) | 64 KB |
| Data SRAM | 4 KB |
| EEPROM | 1 KB |
| Supply Voltage (VDD) | 1.8 V to 5.5 V |
| ADC | 12-bit with Computation (ADCC), supports CVD touch |
| DAC | 5-bit |
| Comparators | 2 |
| PWM Channels | 6 (three 16-bit dual PWMs) |
| DMA Controllers | 6 |
| Timers | 8-/16-bit timer/counters (count per datasheet) |
| Communication | UART, SPI, I2C (multiple instances) |
| Température de fonctionnement | -40 C to +125 C (E = extended) |
| Boîtier | 28-pin SPDIP (Skinny PDIP, through-hole) |
| Type de montage | Through-Hole (DIP) |
Configuration des broches de PIC18F26Q43-E/SP
| Broche 1 | RA0 — PORTA I/O / analog / RP-in |
| Broche 2 | RA1 — PORTA I/O / analog / RP-in |
| Broche 3 | RA2 — PORTA I/O / analog / RP-in |
| Broche 4 | RA3 — PORTA I/O / analog / RP-in |
| Broche 5 | RA4 — PORTA I/O / analog / RP-in |
| Broche 6 | RA5 — PORTA I/O / analog / RP-in |
| Broche 7 | RA6 — PORTA I/O / analog / RP-in |
| Broche 8 | RA7 — PORTA I/O / analog / RP-in |
| Broche 9 | VSS — Ground reference |
| Broche 10 | RB0 — PORTB I/O / interrupt-on-change / RP |
| Broche 11 | RB1 — PORTB I/O / interrupt-on-change / RP |
| Broche 12 | RB2 — PORTB I/O / interrupt-on-change / RP |
| Broche 13 | RB3 — PORTB I/O / interrupt-on-change / RP |
| Broche 14 | RB4 — PORTB I/O / interrupt-on-change / RP |
| Broche 15 | RB5 — PORTB I/O / interrupt-on-change / RP |
| Broche 16 | RB6 — PORTB I/O / ICSCLK / RP |
| Broche 17 | RB7 — PORTB I/O / ICSDAT / RP |
| Broche 18 | VSS — Ground reference (logic) |
| Broche 19 | VDD — Positive supply (1.8-5.5 V) |
| Broche 20 | RC0 — PORTC I/O / analog / RP-out |
| Broche 21 | RC1 — PORTC I/O / analog / RP-out |
| Broche 22 | RC2 — PORTC I/O / analog / RP-out |
| Broche 23 | RC3 — PORTC I/O / analog / RP-out (SCL1) |
| Broche 24 | RC4 — PORTC I/O / analog / RP-out (SDA1) |
| Broche 25 | RC5 — PORTC I/O / analog / RP-out |
| Broche 26 | RC6 — PORTC I/O / analog / RP-out (TX1) |
| Broche 27 | RC7 — PORTC I/O / analog / RP-out (RX1) |
| Broche 28 | MCLR — Master Clear (reset, active-low) with internal pull-up |
Applications typiques
PIC18F26Q43-E/SP convient pour 6 applications: BLDC/PMSM Motor Control, Capacitive Touch User Interface, LED Lighting Driver, Industrial Sensor Node, Consumer Appliance Control, Battery-Powered IoT Edge Device.
BLDC/PMSM Motor Control
The PIC18F26Q43-E/SP's six 16-bit PWM outputs and on-chip Complementary Waveform Generator (CWG) with programmable dead-band make it a strong fit for sensorless or Hall-sensor BLDC and PMSM motor control. The 12-bit ADCC samples phase currents at the PWM rate, two comparators trigger Hardware Limit Timer (HLT) shutdown on over-current, and six DMA channels move ADC results into memory without CPU load. Unlike discrete PWM-controller-plus-MCU solutions, this single-chip approach reduces BOM by 30-40% and shrinks board area for fans, pumps, and small appliance drives.
Recommandé
Capacitive Touch User Interface
The PIC18F26Q43-E/SP implements mTouch capacitive touch sensing directly in the 12-bit ADCC peripheral via Capacitive Voltage Divider (CVD) techniques, eliminating the dedicated touch IC that older PIC18 designs required. Hardware-averaged oversampling and threshold detection run in the background while the CPU executes UI logic, supporting up to 28 touch channels on the 28-pin variant. Compared to a software-only ADC touch loop, the ADCC approach reduces CPU wake events by roughly 5x and improves touch SNR, which is critical for white-goods and induction-cooktop front panels.
Recommandé
LED Lighting Driver
The PIC18F26Q43-E/SP drives high-resolution LED strings with its 16-bit PWM channels capable of >14-bit effective resolution when combined with the CWG and CLC. The CWG produces center-aligned complementary outputs with hardware dead-band, avoiding shoot-through in external MOSFET half-bridges. The vectored interrupt controller guarantees sub-microsecond response on over-temperature faults, and the XLP nanoWatt sleep modes drop quiescent current below 100 nA for always-on battery-backed lighting. Compared to a 555-timer PWM, this approach adds dim-to-warm and color-mixing capability without extra ICs.
Recommandé
Industrial Sensor Node
The PIC18F26Q43-E/SP's wide 1.8-5.5 V VDD range and 64 KB Flash support industrial 4-20 mA loop-powered sensor nodes, RTU front-ends, and Modbus gateways. The on-chip 12-bit ADCC reads multiple analog channels with hardware averaging, while UART/SPI/I2C peripherals interface to digital sensors and isolated communication transceivers. The Windowed Watchdog Timer (WWDT) and CRC/Scan engine meet IEC 61508 SIL-1 firmware integrity requirements. Compared to ASIC sensor front-ends, this MCU approach reduces time-to-market and supports late-stage firmware updates via bootloader.
Recommandé
Consumer Appliance Control
The PIC18F26Q43-E/SP powers washing machines, dishwashers, induction cooktops, and microwave oven control boards, where its combination of capacitive touch, motor-control PWM, and safety timers replaces multiple discrete ICs. The CLC configurable logic cell implements safety interlocks in hardware, bypassing software for fault paths. The -40 C to +125 C extended temperature grade supports under-cabinet and laundry-room installations. Compared to legacy PIC16F designs, the Q43 cuts BOM by removing external touch ICs and reduces firmware complexity via DMA-driven peripheral loops.
Recommandé
Battery-Powered IoT Edge Device
The PIC18F26Q43-E/SP's XLP nanoWatt technology delivers sleep currents under 100 nA with retention RAM, making it suitable for battery-powered IoT edge nodes such as remote controls, smart locks, and wireless sensor tags. The WWDT and RTC wake the MCU only on real events, while DMA-driven ADCC sampling keeps average current below 5 uA in continuous-monitoring applications. The 1.8 V minimum VDD allows direct connection to a single CR2032 cell. Compared to low-power ARM Cortex-M0+ alternatives, the Q43 offers comparable sleep current with the simplicity of PIC18 assembly and XC8 toolchain support.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC18F26Q43-E/SP — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC18F26Q43-I/SP | PIC18F25Q43-I/SP | PIC18F26K83-I/SP | PIC18F26Q10-I/SP |
|---|---|---|---|---|---|
| Package | SPDIP-28 (through-hole) | SPDIP-28 (same) | SPDIP-28 (same) | SPDIP-28 (same) | SPDIP-28 (same) |
| Brand | Microchip Technology | Microchip Technology (same brand) | Microchip Technology (same brand) | Microchip Technology (same brand) | Microchip Technology (same brand) |
| Program Memory (Flash) | 64 KB | 64 KB | 32 KB | 32 KB | 64 KB |
| Data SRAM | 4 KB | 4 KB | — | 2 KB | 3.5 KB |
| EEPROM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| Maximum CPU Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Temperature | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) |
| ADC / Touch Support | 12-bit ADCC with CVD touch + 6 DMA | 12-bit ADCC with CVD touch + 6 DMA | 12-bit ADCC with CVD touch + 6 DMA | 12-bit ADC, no CVD, no DMA | 12-bit ADC, no CVD, no DMA |
Principaux différenciateurs
- 12-bit ADCC with built-in CVD capacitive touch sensing (vs PIC18F26K83-I/SP)
- Extended -40 C to +125 C operating range on E/SP variant (vs PIC18F26Q43-I/SP)
- Six DMA controllers and vectored interrupts (vs PIC18F26Q10-I/SP)
Notes de conception
Place one 100 nF ceramic decoupling capacitor as close as possible to each VDD pin pair and a bulk 10 uF tantalum or ceramic on the main VDD rail. The PIC18F26Q43-E/SP's XLP nanoWatt sleep currents drop below 100 nA only if the MCLR pin pull-up is sized above 50 kohm and the BOR is enabled; otherwise leakage paths on floating I/O pins can keep Iq above 1 uA. Estimated: at 3.3 V VDD and -40 C the data sheet typical IDD is 5 uA/MHz active.
Route the 28-pin SPDIP footprint with 0.1 inch (2.54 mm) pin pitch and at least 8 mil traces to the ICSPDAT/ICSCLK pins (RB6/RB7) so the MPLAB ICD 4 or PICkit 4 debugger can attach without rework. Keep analog traces (ANx, DAC, ZCD) short and guarded by a ground pour to minimize ADC crosstalk. Estimated: the datasheet recommends 5 mm maximum trace length between the MCU and the analog source for full 12-bit SNR at 64 MHz.
Do not enable the JTAG pins on PORTB unless you are using a 4-wire JTAG debugger - the PIC18F26Q43-E/SP defaults to ICS on RB6/RB7 and freeing these for GPIO requires configuration-bit changes that lock out standard debuggers. Also avoid enabling the on-chip voltage regulator (PMSLP bit) above 5.5 V, which will exceed absolute-maximum ratings. Always tie MCLR high through a 10 kohm resistor and a 100 nF cap to ground for noise immunity.
Informations de conformité
RoHS/REACH compliance per Microchip environmental statements. The -E temperature grade extends to +125 C but the part is not formally AEC-Q100 qualified; for AEC-Q100 designs use the Q43 automotive supplement or migrate to dsPIC33A.