PIC18F27Q84-E/SP - 8-Bit MCU, 128KB Flash, CAN-FD, 28-SPDIP
MPN: PIC18F27Q84-E/SP ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 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 Overview
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.
Drop-in alternatives for PIC18F27Q84-E/SP — 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 PIC18F27Q84-E/SP (same form factor and footprint) — differing in ADC, DAC, Operating Temperature, Package, Program Memory (Flash).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F27Q84-I/SP
✅ Drop-In✓ In Stock
$2.2 / Unit
View Datasheet →PIC18F27Q84-E/SP Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC18 8-bit RISC |
| Family | PIC18-Q84 |
| Maximum Clock Frequency | 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) |
| Operating Temperature | -40 C to +125 C (Extended grade) |
| Package | 28-pin SPDIP (Skinny PDIP) |
| Mounting Type | Through-Hole |
| Number of I/O Pins | Up to 36 (28 in this package) |
| RoHS Status | Compliant |
PIC18F27Q84-E/SP Pin Configuration
| Pin 1 | MCLR/RE3 — Master Clear (reset) input or digital I/O RE3 |
| Pin 2 | RA0 — Bidirectional I/O / analog channel |
| Pin 3 | RA1 — Bidirectional I/O / analog channel |
| Pin 4 | RA2 — Bidirectional I/O / analog channel |
| Pin 5 | RA3 — Bidirectional I/O / analog channel |
| Pin 6 | RA4 — Bidirectional I/O |
| Pin 7 | RA5 — Bidirectional I/O / analog channel |
| Pin 8 | VSS — Ground reference |
| Pin 9 | RA7 — Bidirectional I/O / oscillator pin |
| Pin 10 | RA6 — Bidirectional I/O / oscillator pin |
| Pin 11 | RC0 — Bidirectional I/O / analog channel |
| Pin 12 | RC1 — Bidirectional I/O / analog channel |
| Pin 13 | RC2 — Bidirectional I/O / analog channel |
| Pin 14 | RC3 — Bidirectional I/O / analog channel |
| Pin 15 | RC4 — Bidirectional I/O |
| Pin 16 | RC5 — Bidirectional I/O |
| Pin 17 | RC6 — Bidirectional I/O / UART TX |
| Pin 18 | RC7 — Bidirectional I/O / UART RX |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage |
| Pin 21 | RB0 — Bidirectional I/O / interrupt-on-change |
| Pin 22 | RB1 — Bidirectional I/O / interrupt-on-change |
| Pin 23 | RB2 — Bidirectional I/O / interrupt-on-change |
| Pin 24 | RB3 — Bidirectional I/O / interrupt-on-change |
| Pin 25 | RB4 — Bidirectional I/O / interrupt-on-change |
| Pin 26 | RB5 — Bidirectional I/O / interrupt-on-change |
| Pin 27 | RB6 — Bidirectional I/O / ICSP clock |
| Pin 28 | RB7 — Bidirectional I/O / ICSP data |
Typical Applications
PIC18F27Q84-E/SP is suitable for 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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F27Q84-E/SP — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | 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) |
Key Differentiators
- 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)
Design Notes
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.
Compliance Information
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.