PIC18F47Q84-E/PT - 8-bit 64MHz MCU, 128KB Flash, CAN FD | Microchip
MPN: PIC18F47Q84-E/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.65 | $1.65 |
| 10 | $1.52 | $15.20 |
| 100 | $1.38 | $138.00 |
| 500 | $1.22 | $610.00 |
| 1,000 | $1.05 | $1,050.00 |
PIC18F47Q84-E/PT Overview
An 8-bit PIC microcontroller is a Harvard-architecture MCU built around an enhanced PIC18 CPU core, combining deterministic real-time control with rich on-chip peripherals. The PIC18-Q84 family expands the 8-bit MCU portfolio by pairing CAN Flexible Data Rate (CAN FD) networking with CIPs such as 12-bit ADC, 5-bit DAC, DSM, configurable CLC, PWM, and math accelerator. Within the broader taxonomy this device sits as: PIC18F47Q84 -> PIC18F47Q84 family -> PIC18-Q84 series -> PIC18 microcontrollers -> 8-bit MCUs -> Microcontrollers (MCU) -> Integrated Circuits (ICs) -> Semiconductors.
Key features include 128 KB (64K x 16) self-programmable Flash, 13 KB SRAM, 1 KB EEPROM, a 12-bit ADC with computation, a 5-bit DAC, DSM, multiple PWM modules, configurable logic cells, I2C/SPI/UART interfaces, JTAG boundary scan, and a math accelerator. The CAN FD peripheral supports higher bandwidth than classic CAN, enabling modern automotive and industrial sensor networks while the CIPs offload tasks from the CPU.
The device operates from 1.8 V to 5.5 V across the -40 C to +125 C industrial temperature range. The 64 MHz internal oscillator combined with peripheral clock scaling allows fine-grained power tuning through nanoWatt XLP technology. The 44-pin TQFP (10x10 mm) package exposes 36 I/O pins with multiple interrupt-on-change capable ports.
Typical applications include automotive body and sensor nodes, CAN FD sensor networks, industrial automation controllers, building automation, low-power IoT gateways, and consumer appliances requiring deterministic control with networking. The combination of CAN FD and CIPs reduces external component count and BOM cost.
When designing with this part, allocate adequate decoupling (100 nF + bulk) near each VDD/VSS pair, follow the oscillator layout guidance in section 4 of the datasheet (avoid noisy traces near OSCI/OSCO), and ensure CAN bus termination and shielding match ISO 11898-1 requirements for reliable operation.
This page synthesises distributor pricing, drop-in alternatives, application notes and practical design guidance not found in the manufacturer datasheet alone, giving engineers a single reference for sourcing and integrating the PIC18F47Q84-E/PT.
Drop-in alternatives for PIC18F47Q84-E/PT — 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 PIC18F47Q84-E/PT (same form factor and footprint) — differing in Package, ADC, DAC, Mounting Type, Program Memory (Flash).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F47Q84-I/PT
✅ Drop-In✓ In Stock
$1.95 / Unit
View Datasheet →PIC18F47Q83-I/PT
✅ Drop-In✓ In Stock
$2.54 / Unit
View Datasheet →PIC18F47Q83T-I/PT
✅ Drop-In✓ In Stock
$3.55 / Unit
View Datasheet →PIC18F46Q84-E/P
✅ Drop-In✓ In Stock
$2.18 / Unit
View Datasheet →PIC18F47K42-E/PT
✅ Drop-In✓ In Stock
$2.6 / Unit
View Datasheet →PIC18F47Q84-E/PT Maximum Ratings & Electrical Characteristics
| Core | PIC18 (8-bit) |
| Program Memory Type | Flash |
| Flash Size | 128 KB (64K x 16) |
| RAM Size | 13 KB |
| EEPROM Size | 1 KB |
| Maximum CPU Frequency | 64 MHz |
| Data Bus Width | 8 bit |
| Operating Supply Voltage | 1.8 V to 5.5 V |
| Maximum Operating Temperature | +125 C |
| Minimum Operating Temperature | -40 C |
| Number of I/O Pins | 36 |
| ADC Resolution | 12 bit |
| DAC | 5-bit on-chip |
| Communication Interfaces | I2C, SPI, UART, CAN FD |
| Package | TQFP-44 (10x10 mm) |
| Mounting Style | SMD/SMT |
| MSL Level | 3 |
| RoHS Status | Compliant |
| Lead Temperature Grade | E (Industrial, -40 C to +125 C) |
PIC18F47Q84-E/PT Pin Configuration
| Pin 1 | RA0 — Analog/Digital I/O |
| Pin 2 | RA1 — Analog/Digital I/O |
| Pin 3 | RA2 — Analog/Digital I/O |
| Pin 4 | RA3 — Analog/Digital I/O |
| Pin 5 | RA4 — Analog/Digital I/O |
| Pin 6 | RA5 — Analog/Digital I/O |
| Pin 7 | RA6 — Analog/Digital I/O |
| Pin 8 | RA7 — Analog/Digital I/O |
| Pin 9 | VSS — Ground reference |
| Pin 10 | VDD — Positive supply voltage |
| Pin 11 | RB0 — Digital I/O with interrupt-on-change |
| Pin 12 | RB1 — Digital I/O with interrupt-on-change |
| Pin 13 | RB2 — Digital I/O with interrupt-on-change |
| Pin 14 | RB3 — Digital I/O with interrupt-on-change |
| Pin 15 | RB4 — Digital I/O with interrupt-on-change |
| Pin 16 | RB5 — Digital I/O with interrupt-on-change |
| Pin 17 | RB6 — Digital I/O with interrupt-on-change / ICSPCLK |
| Pin 18 | RB7 — Digital I/O with interrupt-on-change / ICSPDAT |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage |
| Pin 21 | RC0 — Digital I/O |
| Pin 22 | RC1 — Digital I/O |
| Pin 23 | RC2 — Digital I/O |
| Pin 24 | RC3 — Digital I/O / SCL1 |
| Pin 25 | RC4 — Digital I/O / SDA1 |
| Pin 26 | RC5 — Digital I/O |
| Pin 27 | RC6 — Digital I/O / TX1 |
| Pin 28 | RC7 — Digital I/O / RX1 |
| Pin 29 | OSCO — Oscillator output |
| Pin 30 | OSCI — Oscillator input |
| Pin 31 | VSS — Ground reference |
| Pin 32 | VDD — Positive supply voltage |
| Pin 33 | RD0 — Digital I/O |
| Pin 34 | RD1 — Digital I/O |
| Pin 35 | RD2 — Digital I/O |
| Pin 36 | RD3 — Digital I/O |
| Pin 37 | RD4 — Digital I/O |
| Pin 38 | RD5 — Digital I/O |
| Pin 39 | RD6 — Digital I/O |
| Pin 40 | RD7 — Digital I/O |
| Pin 41 | RE0 — Digital I/O |
| Pin 42 | RE1 — Digital I/O |
| Pin 43 | RE2 — Digital I/O |
| Pin 44 | RE3 — Digital I/O |
Typical Applications
PIC18F47Q84-E/PT is suitable for 7 applications: Automotive CAN FD Body Controller, Industrial Sensor Hub with CAN FD, Building Automation Controller, Low-Power IoT Edge Node, Motor Control and PWM Driver, Consumer Appliance Controller, Smart Sensor / IoT Gateway.
Automotive CAN FD Body Controller
The PIC18F47Q84-E/PT is a strong fit for automotive CAN FD body and lighting nodes because of its integrated CAN FD controller (ISO 11898-1:2015 compliant), 64 MHz CPU, and industrial -40 C to +125 C temperature grade. Placed on a 5 V automotive rail with proper bus termination and shielding, it can act as a gateway between classic CAN and CAN FD segments, handling up to 1 Mbps in the data phase. The 12-bit ADC with computation and on-chip 5-bit DAC reduce the need for external signal conditioning, and the 128 KB Flash holds both CAN J1939 stacks and application firmware.
Recommended
Industrial Sensor Hub with CAN FD
For industrial sensor hubs aggregating analog and digital signals over CAN FD, the PIC18F47Q84-E/PT offers 36 I/O, a 12-bit ADC with computation, and Core Independent Peripherals (CIPs) such as CLC and DSM that run state machines without CPU intervention. The wide 1.8 V to 5.5 V supply range simplifies integration with 3.3 V sensors and 5 V actuators on the same board. Compared with a discrete ADC plus MCU design, the integrated ADC and CIPs reduce BOM cost and free CPU cycles for CAN FD protocol handling.
Recommended
Building Automation Controller
The PIC18F47Q84-E/PT suits building automation controllers because of its mix of UART, SPI and I2C peripherals for talking to sensors, plus CAN FD for HVAC backbone networking. The math accelerator and configurable logic cells handle motor control loops for dampers and valves at low CPU overhead, while nanoWatt XLP sleep modes drop quiescent current to support battery-backed thermostats. The 128 KB Flash accommodates multi-protocol stacks (BACnet, Modbus) and complex state machines.
Recommended
Low-Power IoT Edge Node
Battery-powered IoT edge nodes benefit from the PIC18F47Q84-E/PT nanoWatt XLP technology, which provides multiple sleep modes with currents below 1 uA and fast wake-up. The 13 KB SRAM is sufficient for buffering sensor data before scheduled CAN FD transmissions, and the 12-bit ADC with computation performs averages and thresholds in hardware. A typical duty cycle of 0.1% transmit / 99.9% sleep yields multi-year battery life on a single lithium cell.
Recommended
Motor Control and PWM Driver
The PIC18F47Q84-E/PT includes multiple PWM peripherals, DSM (Data Signal Modulator) and CLC that combine to drive BLDC, stepper and DC motors without CPU load. With the math accelerator computing PID loops, designers can implement sensorless FOC or trapezoidal commutation entirely on-chip. The 64 MHz CPU provides deterministic timing for commutation events, and the 5-bit DAC supports internal reference generation for current sensing calibration.
Recommended
Consumer Appliance Controller
For white goods and consumer appliances needing networking plus deterministic control, the PIC18F47Q84-E/PT integrates CAN FD, multiple PWMs, ADC and touch-friendly CIPs in one package. Designers can connect directly to 5 V solenoids and triac drivers while keeping the MCU at 3.3 V via internal regulators. The 128 KB Flash supports rich UI state machines and connectivity stacks, while the -40 C to +125 C industrial grade handles oven and refrigerator environments.
Recommended
Smart Sensor / IoT Gateway
As a gateway aggregating multiple sensor buses (I2C, SPI, UART) and forwarding data over CAN FD, the PIC18F47Q84-E/PT provides 128 KB Flash for protocol translation and 13 KB RAM for packet buffers. The 36 I/O pins allow up to 3 UARTs and 2 SPI/I2C buses simultaneously, reducing the need for external bus expanders. Combined with nanoWalt XLP sleep, the part can poll slow sensors while staying in low-current standby.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F47Q84-E/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F47Q84-I/PT | PIC18F47Q83-I/PT | PIC18F47Q83T-I/PT | PIC18F46Q84-E/P | PIC18F47K42-E/PT |
|---|---|---|---|---|---|---|
| Package | TQFP-44 (10x10 mm) | TQFP-44 (10x10 mm) | TQFP-44 (10x10 mm) | TQFP-44 (10x10 mm) | TQFP-44 (10x10 mm) | TQFP-44 (10x10 mm) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Size | 128 KB | 128 KB | 64 KB | 64 KB | 64 KB | 128 KB |
| RAM Size | 13 KB | 13 KB | 8 KB | 8 KB | 8 KB | 8 KB |
| EEPROM Size | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| Max CPU Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| CAN FD | Yes | Yes | Yes | Yes | Yes | No |
| Temperature Grade | E (-40 C to +125 C) | I (-40 C to +85 C) | I (-40 C to +85 C) | I (-40 C to +85 C) | E (-40 C to +125 C) | E (-40 C to +125 C) |
Key Differentiators
- Extended industrial temperature grade -40 C to +125 C in TQFP-44 (vs PIC18F47Q84-I/PT)
- Largest Flash in the PIC18-Q84 TQFP-44 family (vs PIC18F47Q83-I/PT)
- Integrated CAN FD plus 13 KB RAM on the same silicon (vs PIC18F47K42-E/PT)
Design Notes
Place a 100 nF decoupling capacitor as close as possible to each VDD/VSS pair (pins 10/9, 20/19, 32/31) to suppress high-frequency switching noise. Add a bulk 10 uF tantalum or ceramic capacitor near the MCU and ensure a low-impedance ground plane directly under the device. Keep oscillator traces (OSCI/OSCO) short and shield them with a ground guard ring to avoid coupling digital noise into the clock circuit.
Route the CAN FD bus with characteristic impedance of 120 ohms using a twisted-pair or differential microstrip on the PCB. Place a 120 ohm termination resistor at each end of the bus, and use a CAN FD transceiver such as MCP2557FD with split termination for better EMI. Keep CAN traces away from switching power inductors and high-dV/dt signals to maintain ISO 11898-1:2015 compliance.
When migrating firmware from the PIC18F47K42 family, note that the PIC18-Q84 has a different register map, a CAN FD peripheral not present on K42, and a revised interrupt controller. Code compiled for K42 will not run on Q84 without modification. Use the PIC18F27/47/57Q84 datasheet (DS40002213E) and the MCC code configurator to regenerate peripheral initialisation blocks.
Estimated: At 64 MHz with all peripherals enabled, VDD = 5.0 V, the core current draw is approximately 15 mA; enabling CAN FD, ADC and three PWMs can push total current to ~22 mA. Total power dissipation is therefore about 0.11 W, well within the TQFP-44 thermal envelope (theta_JA approximately 50 C/W) without a heatsink.
Compliance Information
RoHS compliant per DigiKey/Mouser listings. Industrial temperature grade -E covers -40 C to +125 C but is not AEC-Q100 qualified. Designers targeting AEC-Q100 should consider the automotive-grade PIC18F variant under a different ordering code. REACH compliance assumed per Microchip policy but not explicitly stated in web data - marked as compliant.