PIC18F47Q84-E/PT - 8-bit 64MHz MCU, 128KB Flash, CAN FD | Microchip
N.º de pieza: PIC18F47Q84-E/PT ✓ Activo| Cant. | Precio unitario | Total |
|---|---|---|
| 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 Descripción general
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.
Alternativas directas para PIC18F47Q84-E/PT — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con PIC18F47Q84-E/PT (mismo factor de forma y huella) — difiere en ADC, Package, DAC, Operating Temperature, Mounting Type.
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
PIC18F47Q84-I/PT
✅ Sustitución directa✓ En stock
$1.95 / unidad
Ver hoja de datos →PIC18F47Q83-I/PT
✅ Sustitución directa✓ En stock
$2.54 / unidad
Ver hoja de datos →PIC18F47Q83T-I/PT
✅ Sustitución directa✓ En stock
$3.55 / unidad
Ver hoja de datos →PIC18F46Q84-E/P
✅ Sustitución directa✓ En stock
$2.18 / unidad
Ver hoja de datos →PIC18F47K42-E/PT
✅ Sustitución directa✓ En stock
$2.6 / unidad
Ver hoja de datos →PIC18F47Q84-E/PT Valores máximos y características eléctricas
| 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 |
| Ancho del bus de datos | 8 bit |
| Tensión de alimentación de funcionamiento | 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 |
| Encapsulado | TQFP-44 (10x10 mm) |
| Estilo de montaje | SMD/SMT |
| Nivel MSL | 3 |
| Estado RoHS | Compliant |
| Lead Temperature Grade | E (Industrial, -40 C to +125 C) |
Configuración de pines de PIC18F47Q84-E/PT
| 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 |
Aplicaciones típicas
PIC18F47Q84-E/PT es adecuado para 7 aplicacións: 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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para PIC18F47Q84-E/PT — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | 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) |
Diferenciadores clave
- Extended industrial temperature grade -40 C to +125 C in TQFP-44 (frente a PIC18F47Q84-I/PT)
- Largest Flash in the PIC18-Q84 TQFP-44 family (frente a PIC18F47Q83-I/PT)
- Integrated CAN FD plus 13 KB RAM on the same silicon (frente a PIC18F47K42-E/PT)
Notas de diseño
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.
Información de cumplimiento
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.