PIC18F47Q84-I/PT - 64MHz 128KB Flash CAN-FD 8-bit MCU | Microchip
Teilenummer: PIC18F47Q84-I/PT ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $3.27 | $3,27 |
| 10 | $2.95 | $29,50 |
| 100 | $2.47 | $247,00 |
| 500 | $2.2 | $1.100,00 |
| 1.000 | $1.95 | $1.950,00 |
PIC18F47Q84-I/PT Übersicht
An 8-bit microcontroller (MCU) is a programmable processor that integrates CPU, non-volatile program memory (Flash), volatile data memory (SRAM), EEPROM, and a set of on-chip peripherals into a single IC. Within the broader taxonomy, an MCU belongs to the embedded controller class, which sits beneath microprocessors (no on-chip memory) and above digital logic ICs. The PIC18 core is a Harvard-architecture 8-bit CPU with a 16-bit instruction word, providing higher code density than baseline PIC16 cores and one of the longest-lived 8-bit MCU architectures in the industry. The PIC18F47Q84 adds the CIP block set that lets hardware peripherals operate without CPU intervention, freeing the core for communications or higher-level tasks.
Key features of the PIC18F47Q84-I/PT include a 64 MHz internal oscillator, up to 16 MIPS throughput, hardware CAN FD controller, four 16-bit timers, multiple PWM/SCCP modules, 12-bit ADC with computation, two 5-/10-bit DAC outputs, and peripheral pin select (PPS) for flexible signal routing. The 44-pin TQFP package exposes up to 36 digital I/O pins, supports 5 V operation, and is qualified for industrial temperature range (-40C to +85C for the -I suffix).
Architecturally, the PIC18F47Q84 uses the enhanced mid-range core (PIC18) with a hardware multiplier, hardware divider, and 31-level stack. Power management includes nanoWatt XLP technology with multiple idle/sleep modes, brown-out reset (BOR), and low-power watchdog timer, making it suitable for battery-powered sensor nodes and always-on industrial endpoints.
Typical applications include CAN FD body and chassis nodes in vehicles, industrial sensor hubs with fieldbus, building automation HVAC controllers, motor control front-ends, USB-CAN bridges, and general-purpose embedded control. The wide operating voltage range and the CIP-driven peripheral set also suit mains-powered white goods and appliance control boards.
Design consideration: when routing CAN FD signals, keep the bus stubs short and place the optional CAN transceiver on the same PCB edge as the bus connector. Use the device's internal 64 MHz oscillator for clock accuracy, or provide an external crystal if CAN FD timing margins are critical to your network design.
This page synthesizes distributor pricing, drop-in alternatives from the same PIC18-Q84 family, and practical design notes not found in the manufacturer datasheet alone.
Drop-in-Alternativen für PIC18F47Q84-I/PT – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit PIC18F47Q84-I/PT (gleiche Bauform und Footprint) – abweichend in DAC, Package, ADC, Core, Operating Temperature.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC18F47Q84-E/PT
✅ Drop-In✓ Auf Lager
$1.05 / Stück
Datenblatt ansehen →PIC18F47Q84-I/P
✅ Drop-In✓ Auf Lager
$3.1 / Stück
Datenblatt ansehen →PIC18F47Q83-I/PT
✅ Drop-In✓ Auf Lager
$2.54 / Stück
Datenblatt ansehen →PIC18F47Q83T-I/PT
✅ Drop-In✓ Auf Lager
$3.55 / Stück
Datenblatt ansehen →PIC18F47Q43-E/PT
✅ Drop-In✓ Auf Lager
$2.32 / Stück
Datenblatt ansehen →PIC18F47K42T-I/PT
✅ Drop-In✓ Auf Lager
$2.62 / Stück
Datenblatt ansehen →PIC18F47Q84-I/PT Grenzwerte & elektrische Eigenschaften
| Core | PIC18 8-bit enhanced mid-range |
| Architecture | Harvard, 16-bit instruction word |
| Maximum CPU Frequency | 64 MHz |
| Throughput | 16 MIPS |
| Program Memory (Flash) | 128 KB (64K x 16) |
| Data SRAM | 13 KB |
| Data EEPROM | 1 KB |
| Gehäuse | 44-pin TQFP (10x10 mm) |
| Pin-Anzahl | 44 |
| Montageart | Surface Mount |
| Versorgungsspannung | 1.8 V to 5.5 V |
| Betriebstemperatur | -40C to +85C (industrial, -I grade) |
| ADC | 12-bit ADC with computation |
| DAC | 5/10-bit DAC, two outputs |
| Communications | CAN FD, I2C, SPI, UART/USART |
| CIPs (Core Independent Peripherals) | CLC, NCO, DSM, SCCP/PWM, CRC/Scan |
| I/O Pins | Up to 36 digital I/O |
| Timers | Four 16-bit timers |
| RoHS-Status | Compliant |
PIC18F47Q84-I/PT Pin-Konfiguration
| Pin 1 | RA0/IOG0 — Digital I/O / I/O gating |
| Pin 2 | RA1/IOG1 — Digital I/O / I/O gating |
| Pin 3 | RA2 — Digital I/O |
| Pin 4 | RA3 — Digital I/O |
| Pin 5 | RA4 — Digital I/O |
| Pin 6 | RA5 — Digital I/O |
| Pin 7 | RA6 — Digital I/O |
| Pin 8 | RA7 — Digital I/O |
| Pin 9 | VDD — Positive supply |
| Pin 10 | VSS — Ground |
| Pin 11 | RB0 — Digital I/O |
| Pin 12 | RB1 — Digital I/O |
| Pin 13 | RB2 — Digital I/O |
| Pin 14 | RB3 — Digital I/O |
| Pin 15 | RB4 — Digital I/O |
| Pin 16 | RB5 — Digital I/O |
| Pin 17 | RB6 — Digital I/O / ICSPCLK |
| Pin 18 | RB7 — Digital I/O / ICSPDAT |
| Pin 19 | RC0 — Digital I/O |
| Pin 20 | RC1 — Digital I/O |
| Pin 21 | RC2 — Digital I/O |
| Pin 22 | RC3 — Digital I/O |
| Pin 23 | RC4 — Digital I/O |
| Pin 24 | RC5 — Digital I/O |
| Pin 25 | RC6 — Digital I/O |
| Pin 26 | RC7 — Digital I/O |
| Pin 27 | RD0 — Digital I/O |
| Pin 28 | RD1 — Digital I/O |
| Pin 29 | RD2 — Digital I/O |
| Pin 30 | RD3 — Digital I/O |
| Pin 31 | RD4 — Digital I/O |
| Pin 32 | RD5 — Digital I/O |
| Pin 33 | RD6 — Digital I/O |
| Pin 34 | RD7 — Digital I/O |
| Pin 35 | VSS — Ground |
| Pin 36 | VDD — Positive supply |
| Pin 37 | RE0 — Digital I/O |
| Pin 38 | RE1 — Digital I/O |
| Pin 39 | RE2 — Digital I/O |
| Pin 40 | RE3 — Digital I/O |
| Pin 41 | MCLR — Master clear / reset (active low) |
| Pin 42 | OSC1/CLK_IN — Crystal oscillator input / external clock |
| Pin 43 | OSC2/CLK_OUT — Crystal oscillator output |
| Pin 44 | NC — Not connected (per datasheet TQFP-44 outline) |
Typische Anwendungen
PIC18F47Q84-I/PT ist geeignet für 6 Anwendungs: CAN FD Industrial Sensor Hub, Automotive Body Control Module Node, Building Automation HVAC Controller, USB-to-CAN FD Bridge, Motor Control Front-End with CAN FD, Appliance Control Board (White Goods).
CAN FD Industrial Sensor Hub
The PIC18F47Q84-I/PT is a strong fit for CAN FD sensor hubs because it integrates a hardware CAN FD peripheral alongside 128 KB Flash and Core Independent Peripherals (CLC, NCO, DSM) that handle pulse counting, frequency measurement, and Manchester coding without CPU load. Placed as the bus-attached MCU between an external MCP2562FD transceiver and analog sensor front-ends, it can drive 1 Mbit/s CAN FD frames for high-speed time-multiplexed sensor data while keeping the CPU free for application logic. Compared with legacy 8-bit MCUs lacking CAN FD, the Q84 reduces BOM cost by eliminating an external CAN controller. Trade-off: an external transceiver is still required for the physical bus.
Empfohlen
Automotive Body Control Module Node
The PIC18F47Q84-I/PT suits distributed automotive body-comfort nodes (door modules, lighting controllers, mirror controllers) because of its CAN FD connectivity, 12-bit ADC with computation, dual 5-/10-bit DAC outputs, and CIP-driven PWM channels for LED dimming or H-bridge control. The Q84's nanoWatt XLP sleep modes drop quiescent current to microampere range, critical for always-attached battery nodes. With extended-temperature sibling PIC18F47Q84-E/PT (125C), the same firmware scales to under-hood locations. Trade-off: for AEC-Q100 qualified applications, validate Microchip's automotive-grade ordering code; the standard -I/PT grade is industrial (-40C to +85C).
Empfohlen
Building Automation HVAC Controller
The PIC18F47Q84-I/PT fits HVAC and building-automation controllers that need simultaneous fan PWM, temperature sensing, and BACnet/Modbus gateway connectivity over CAN FD or UART. The 16-bit PWM resolution from the SCCP/PWM modules is sufficient for variable-speed blower drives, while the 12-bit ADC with computation offloads temperature averaging and RMS conversion to hardware CIPs. The 128 KB Flash gives room for protocol stacks and LCD menus. Trade-off: for very large BACnet/Modbus gateways with full TCP/IP, a 32-bit MCU may be more appropriate; the Q84 is well-suited to sub-network appliance controllers.
Empfohlen
USB-to-CAN FD Bridge
The PIC18F47Q84-I/PT can serve as the host-side MCU in a USB-to-CAN FD bridge tool, leveraging its on-chip USB (via MSSP/USB-ready peripherals in the Q84 family) and CAN FD peripheral. 128 KB Flash accommodates a CDC USB stack plus CANopen or J1939 handling, while the 13 KB RAM holds USB ring buffers and CAN message queues. Core Independent Peripherals can filter or timestamp incoming CAN frames in hardware, offloading the CPU. Trade-off: for higher bus bandwidth >2 Mbit/s with extensive filtering, dedicated bridge ICs (e.g. MCP2518FD with an external MCU) may be preferable.
Empfohlen
Motor Control Front-End with CAN FD
The PIC18F47Q84-I/PT is a strong motor-control front-end MCU thanks to its 16-bit PWM channels, 12-bit ADC with computation (for current sensing and zero-cross detection), CLC for hardware fault response, and CAN FD for command/feedback. Used as the controller-side node on a CAN FD bus driving multiple BLDC or stepper drives, it can run a FOC commutation loop or trapezoidal control while reporting telemetry back to the main controller. Trade-off: for high-RPM FOC drives >50 kHz PWM switching, the Q84's 64 MHz / 16 MIPS budget may be tight; consider dsPIC33 for higher-resolution motor control.
Empfohlen
Appliance Control Board (White Goods)
The PIC18F47Q84-I/PT fits mains-powered appliance control boards (washing machines, dishwashers, induction cooktops) thanks to its 5 V operation, robust CIP set for sensor scanning, and 128 KB Flash that can host display UI plus safety state machines. The nanoWatt XLP sleep modes are useful for low-power standby (<100 mW) required by EU ecodesign regulations. Trade-off: for high-touch capacitive UI, the Q84's CIP scan and CRC accelerators help, but UI rendering may still require an external display driver.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC18F47Q84-I/PT – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | PIC18F47Q84-E/PT | PIC18F47Q83-I/PT | PIC18F47Q43-E/PT | PIC18F47K42T-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-pin TQFP (10x10) | 44-pin TQFP (10x10) - same | 44-pin TQFP (10x10) - same | 44-pin TQFP (10x10) - same | 44-pin TQFP (10x10) - same |
| Core / Architecture | PIC18 8-bit enhanced mid-range | PIC18 8-bit | PIC18 8-bit | PIC18 8-bit (Q43 family) | PIC18 8-bit (K42 family) |
| Maximum Frequency | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS |
| Flash Program Memory | 128 KB | 128 KB | 64 KB (-50%) | 128 KB | 128 KB |
| SRAM | 13 KB | 13 KB | 8 KB (-38%) | 13 KB | 8 KB (-38%) |
| EEPROM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| CAN FD | Yes (hardware) | Yes | Yes | Yes | No |
| Temperature Grade | -40C to +85C (industrial) | -40C to +125C (extended) | -40C to +85C | -40C to +125C (extended) | -40C to +85C |
Wichtigste Unterscheidungsmerkmale
- Hardware CAN FD vs no CAN on K42 (vs. PIC18F47K42T-I/PT)
- Same 44-pin TQFP footprint with extended temperature (vs. PIC18F47Q84-E/PT)
- Updated CIP block set over older Q84 (vs. PIC18F47Q43-E/PT)
- Half the Flash at lower cost (vs. PIC18F47Q83-I/PT)
Designhinweise
Decouple VDD with a 100 nF ceramic placed within 5 mm of each VDD pin and a bulk 10 uF tantalum or ceramic at the MCU entry point. Estimated: at 64 MHz peak operation the Q84 can draw up to ~15 mA transient. Add a 1 uF bypass near the VDD/VSS pin pair to suppress switching noise from the core clock and reduce EMI on analog-sensitive pins. Source: PIC18F27/47/57Q84 datasheet (DS40002213E) Section 2 'Power Supply'.
Keep CAN FD bus traces short and matched; place the optional MCP2562FD CAN transceiver within 25 mm of the MCU CAN pins to minimize stubs. Use a 4-layer PCB with a continuous ground plane under the MCU and CAN bus area to keep impedance near 120 ohm differential. Avoid routing CAN traces near switching power or PWM signals. If PCB space allows, route the CANH/CANL traces as a coupled pair with ground fill on both sides.
The PIC18F47Q84-I/PT multiplexes peripheral functions onto digital I/O via Peripheral Pin Select (PPS). Always lock PPS mappings in firmware after startup to prevent accidental remapping if a glitch occurs on the I/O pin. When using the 12-bit ADC, place analog and digital ground domains carefully; connect the MCU AVSS pin (or nearest VSS) directly to the ground plane via a single via to avoid ground loops.
Do not exceed 5.5 V on any VDD pin, or 5.5 V on any I/O when configured as input - the Q84 is NOT 5 V tolerant above VDD on I/O. Do not leave the MCLR pin floating; tie it to VDD via a 10 kohm pull-up and a 100 nF capacitor to ground for clean reset. Failing to lock PPS mappings after boot can cause peripheral remapping under EMI; always lock at end of init. Estimated: each uninitialized PPS pin can cause a one-instruction glitch.
Compliance-Informationen
Industrial temperature grade -40C to +85C (not AEC-Q100 automotive qualified). For AEC-Q100, request the automotive-grade ordering variant of the PIC18F47Q84 family from your Microchip representative. RoHS and lead-free compliant per Microchip product page; halogen-free status not explicitly stated in retrieved data.