PIC18F27Q84-E/SP - 8-Bit MCU, 128KB Flash, CAN-FD, 28-SPDIP
Référence : PIC18F27Q84-E/SP ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $3.1 | $3,10 |
| 10 | $2.79 | $27,90 |
| 100 | $2.48 | $248,00 |
| 500 | $2.22 | $1 110,00 |
| 1 000 | $1.98 | $1 980,00 |
PIC18F27Q84-E/SP Présentation
An 8-bit microcontroller is a microprocessor integrating CPU, RAM, non-volatile program memory, and peripherals on a single silicon die. The PIC18 architecture extends Microchip's 8-bit line with a RISC-style core, hardware multiply, and a rich CIP ecosystem. Within the broader hierarchy, a PIC18 MCU sits under: 8-bit MCU -> microcontroller -> embedded controller -> semiconductor. The Q84 family specifically targets applications needing deterministic CAN FD communication combined with analog and timing peripherals, eliminating external components for many signal-chain and motor-control tasks.
Key specifications include 64MHz operation, 128KB Flash (64K x 16 words), 13KB SRAM, 1KB EEPROM, 12-bit ADC with computation engine, 5-bit/10-bit DAC, 4x 16-bit timers, and an extended temperature grade of -40C to +125C (denoted by the `-E` suffix). Up to 36 digital I/O lines and 28 pins are provided in this SPDIP variant. The CIP block includes CWG (Complementary Waveform Generator), HLT (Hardware Limit Timer), CCP, and PWM with dead-band control for power-conversion and motor-drive topologies.
Architecturally, the device uses an enhanced mid-range 8-bit core with a 16-bit instruction word and 8-bit data path. The CIPs offload tasks such as PWM fault handling, signal modulation, and analog threshold detection from the CPU, leaving it free for application logic. The CAN FD peripheral supports ISO 11898-1:2015 frames at data rates up to 5 Mbps, giving the MCU compatibility with modern automotive and industrial CAN networks where classical CAN's 1 Mbps ceiling becomes a bottleneck.
Typical applications include automotive body and chassis modules using CAN FD, industrial sensor hubs, building-automation gateways, and low-end motor-control boards. The combination of CIPs and CAN FD also makes the part attractive for distributed I/O nodes and smart-sensor interfaces in factory automation.
A key design consideration is the `-E` (Extended) temperature grade; the `-I` (Industrial) grade is also available for cost-sensitive designs operating within -40C to +85C. Ensure Vdd decoupling follows Microchip's recommended 100nF + bulk capacitors, and place the ICSP/ICD pins to allow in-circuit debug.
This page consolidates distributor pricing, drop-in same-package alternatives, and practical design notes that complement the manufacturer datasheet, enabling faster part selection and second-source qualification.
Alternatives de remplacement direct pour PIC18F27Q84-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 PIC18F27Q84-E/SP (même facteur de forme et même empreinte) — différant par ADC, DAC, Operating Temperature, Package, Program Memory (Flash).
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC18F27Q84-I/SP
✅ Remplacement direct✓ En stock
$2.2 / unité
Voir la fiche technique →PIC18F27Q84-E/SP Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC18 8-bit RISC |
| Family | PIC18-Q84 |
| Fréquence d'horloge maximale | 64 MHz |
| Program Memory (Flash) | 128 KB (64K x 16 words) |
| SRAM | 13 KB |
| EEPROM | 1 KB |
| Operating Voltage (Vdd) | 1.8 V to 5.5 V |
| ADC | 12-bit with Computation, multiple channels |
| DAC | 5-bit and 10-bit |
| CAN | CAN FD (ISO 11898-1:2015) |
| UART | 2 |
| SPI | Yes |
| I2C | Yes |
| Timers | Multiple 8/16-bit (UTMR, CCP, PWM) |
| PWM Channels | Multiple (CCP/PWM with CWG) |
| Température de fonctionnement | -40 C to +125 C (Extended grade) |
| Boîtier | 28-pin SPDIP (Skinny PDIP) |
| Type de montage | Through-Hole |
| Number of I/O Pins | Up to 36 (28 in this package) |
| Statut RoHS | Compliant |
Configuration des broches de PIC18F27Q84-E/SP
| Broche 1 | MCLR/RE3 — Master Clear (reset) input or digital I/O RE3 |
| Broche 2 | RA0 — Bidirectional I/O / analog channel |
| Broche 3 | RA1 — Bidirectional I/O / analog channel |
| Broche 4 | RA2 — Bidirectional I/O / analog channel |
| Broche 5 | RA3 — Bidirectional I/O / analog channel |
| Broche 6 | RA4 — Bidirectional I/O |
| Broche 7 | RA5 — Bidirectional I/O / analog channel |
| Broche 8 | VSS — Ground reference |
| Broche 9 | RA7 — Bidirectional I/O / oscillator pin |
| Broche 10 | RA6 — Bidirectional I/O / oscillator pin |
| Broche 11 | RC0 — Bidirectional I/O / analog channel |
| Broche 12 | RC1 — Bidirectional I/O / analog channel |
| Broche 13 | RC2 — Bidirectional I/O / analog channel |
| Broche 14 | RC3 — Bidirectional I/O / analog channel |
| Broche 15 | RC4 — Bidirectional I/O |
| Broche 16 | RC5 — Bidirectional I/O |
| Broche 17 | RC6 — Bidirectional I/O / UART TX |
| Broche 18 | RC7 — Bidirectional I/O / UART RX |
| Broche 19 | VSS — Ground reference |
| Broche 20 | VDD — Positive supply voltage |
| Broche 21 | RB0 — Bidirectional I/O / interrupt-on-change |
| Broche 22 | RB1 — Bidirectional I/O / interrupt-on-change |
| Broche 23 | RB2 — Bidirectional I/O / interrupt-on-change |
| Broche 24 | RB3 — Bidirectional I/O / interrupt-on-change |
| Broche 25 | RB4 — Bidirectional I/O / interrupt-on-change |
| Broche 26 | RB5 — Bidirectional I/O / interrupt-on-change |
| Broche 27 | RB6 — Bidirectional I/O / ICSP clock |
| Broche 28 | RB7 — Bidirectional I/O / ICSP data |
Applications typiques
PIC18F27Q84-E/SP convient pour 6 applications: Automotive CAN-FD Body/Chassis Nodes, Industrial Sensor Hubs, Building Automation Gateways, Low-End Motor Control Drives, Smart Sensor / IoT Edge Nodes, Human-Machine Interface (HMI) Sub-controllers.
Automotive CAN-FD Body/Chassis Nodes
The PIC18F27Q84-E/SP's hardware CAN FD peripheral supporting ISO 11898-1:2015 with data rates up to 5 Mbps makes it ideal for automotive body and chassis ECUs that need to interoperate on a modern CAN FD backbone. The -E extended temperature grade (-40 C to +125 C) covers AEC-Q100-style thermal envelopes (note: this part is not formally AEC-Q100 qualified - confirm with Microchip for safety-critical use). The 12-bit ADC with computation engine allows direct sensor readout with hardware-averaged thresholding for inputs like seat-occupancy switches or lighting current monitors, while the integrated CWG and HLT CIPs handle motor-driver fail-safe behavior without burdening the CPU.
Recommandé
Industrial Sensor Hubs
The 12-bit ADC with computation, dual DACs, and the on-chip DSM (Data Signal Modulator) make the PIC18F27Q84-E/SP a strong fit for multi-sensor industrial hubs that aggregate analog inputs from temperature, pressure, and flow sensors and publish them over CAN FD. Internal references and oversampling improve effective resolution toward 14-15 bits, helping meet IEC 61298 process-measurement tolerances without external ADC ASICs. The 13 KB SRAM is enough for protocol stacks and short-term trend buffers, while the 64 MHz clock keeps deterministic response times below 1 ms for typical 1 kHz polling rates.
Recommandé
Building Automation Gateways
Building-automation gateways benefit from the PIC18F27Q84-E/SP's UARTs (for BACnet MS-TP, Modbus RTU), SPI/I2C (for sensor peripherals), and CAN FD (for elevator/HVAC backbone integration). The 128 KB Flash supports BACnet/Modbus objects and small web-style configuration interfaces via UART-to-Ethernet bridges. Extended temperature grade allows placement in non-climate-controlled mechanical rooms where ambient may exceed 70 C, while low-power sleep modes (sub-1 uA with retention) make the part attractive for battery-backed wireless sensor nodes.
Recommandé
Low-End Motor Control Drives
Brushless DC or stepper motor controllers under ~50 W benefit from the PIC18F27Q84-E/SP's integrated CCP/PWM channels, the Complementary Waveform Generator (CWG) with programmable dead-band, and the Hardware Limit Timer (HLT). Together, these CIPs offload the CPU from precise switching-edge control, leaving MIPS budget for higher-level motion profiling on UART or CAN FD. With FOSC at 64 MHz, PWM resolution remains above 10 bits at 25 kHz switching frequency, fine enough for torque-ripple minimization in small pumps or fans.
Recommandé
Smart Sensor / IoT Edge Nodes
The PIC18F27Q84-E/SP's CIPs enable smart edge sensor platforms that perform local threshold detection and only wake the host on change-of-state. The 5-bit/10-bit DAC supports analog output or audio-tone signalling (DSM-driven) for retrofit industrial retrofit devices. CAN FD acts as a low-latency bus for peers; UARTs provide debug and firmware update paths. The combination is well suited to wireless sensor gateways that bridge ISM-band radio modules (via SPI) into CAN FD backbones.
Recommandé
Human-Machine Interface (HMI) Sub-controllers
HMI panels and operator interfaces use the PIC18F27Q84-E/SP as a scan controller - driving LED matrices or character LCDs via SPI, reading capacitive touch via the 12-bit ADC, and bridging user input to a CAN FD backbone. The CWG can drive piezo buzzers for tactile feedback with software-free tone generation, and the HLT ensures watchdog-style reset on firmware lock-up. Extended temperature range covers factory-floor enclosures where ambient temperature routinely pushes 85 C and beyond.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC18F27Q84-E/SP — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC18F27Q84-I/SP | PIC18F27Q84-E/SO |
|---|---|---|---|
| Package | 28-SPDIP (Skinny PDIP) | 28-SPDIP (same) | 28-SOIC (different footprint) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB | 128 KB | 128 KB |
| SRAM | 13 KB | 13 KB | 13 KB |
| EEPROM | 1 KB | 1 KB | 1 KB |
| Max Frequency | 64 MHz | 64 MHz | 64 MHz |
| CAN FD | Yes (up to 5 Mbps) | Yes (up to 5 Mbps) | Yes (up to 5 Mbps) |
| Temperature Grade | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) |
| Mounting Type | Through-Hole (SPDIP) | Through-Hole (SPDIP) | Surface Mount (SOIC) |
Principaux différenciateurs
- Integrated hardware CAN FD peripheral (vs PIC18F27K42)
- Extended -E temperature grade (-40 C to +125 C) (vs PIC18F27Q84-I/SP)
- 12-bit ADC with computation engine and 5/10-bit DACs on-chip (vs PIC18F25K80)
Notes de conception
Place a 100 nF decoupling capacitor within 2-3 mm of each VDD/VSS pin pair (the 28-SPDIP package has two VDD/VSS pairs at pins 8/19 and 20). Add a bulk 10 uF low-ESR tantalum or ceramic capacitor at the regulator output. The PIC18F27Q84 supports a VDD range of 1.8 V to 5.5 V; if operating at 5 V, ensure the regulator can supply transient peaks of ~30 mA during Flash programming. Verify voltage rise/fall times meet the datasheet's POR (Power-On-Reset) spec of 50 ms/V max for reliable cold-start.
Route the ICSP clock (RB6) and ICSP data (RB7) signals to a 6-pin header or Tag-Connect pads for in-circuit programming and debug. Add protection resistors (typically 4.7 kohm) if these pins are shared with end-application signals, but ensure they are not loaded too heavily to disturb ICSP. Keep the MCLR line free of large capacitance to allow clean reset pulses; the typical reset RC is 10 kohm pullup with 100 nF to ground.
Do not assume the extended (-E) and industrial (-I) temperature grades share identical AC timing - Microchip's datasheet specifies tighter oscillator tolerance and ADC linearity across the broader -40 C to +125 C range. For CAN FD designs, validate the oscillator tolerance against the CAN FD's Clock Domain Tolerance of 1.5% to avoid bus errors at 5 Mbps; if the internal oscillator is used in production designs, consider locking the CAN FD timing off a 40 MHz or 64 MHz external crystal.
Informations de conformité
RoHS and lead-free compliant per Microchip product page. The -E extended temperature grade is suitable for many automotive deployments but is not formally AEC-Q100 qualified; consult Microchip for specific AEC-Q100-grade automotive part numbers if required.