PIC18F47Q84T-I/PT - 64MHz 8-bit CAN-FD MCU 128KB Flash | Microchip
MPN: PIC18F47Q84T-I/PT ✓ Hoạt độngPIC18F47Q84T-I/PT Tóm tắt
An 8-bit microcontroller (MCU) is a compact computing-on-a-chip that integrates a CPU, non-volatile program memory (Flash), volatile data memory (RAM), and a rich set of peripherals into a single IC. PIC18-series 8-bit MCUs from Microchip sit within the broader 8-bit PIC MCU family (PIC10 -> PIC12 -> PIC16 -> PIC18) and the wider category of embedded microcontrollers, which is a sub-category of microprocessors and semiconductors. The PIC18 architecture is well-suited for real-time control due to its deterministic instruction set, prioritized interrupts, and powerful peripheral set.
Key features include an integrated CAN FD controller for high-throughput automotive and industrial networking, a 12-bit ADC with Computation (ADC2) for automated analog signal conditioning without CPU intervention, a 12-bit DAC for waveform generation, and a Device Service Manager (DSM) for tethered system updates. The high-pin-count TQFP-44 package exposes multiple UART, SPI, I2C, and PWM channels, enabling flexible multi-sensor and multi-actuator designs.
The architecture is built on an enhanced PIC18 Harvard core with hardware multiply and a 31-level stack, paired with a peripheral pin-select (PPS) engine that remaps digital I/O functions to almost any I/O pin. This decoupling of peripheral and pin assignment dramatically simplifies PCB routing when system requirements change late in the design cycle.
Typical applications include automotive body and chassis networks with CAN FD, industrial sensor hubs, motor control, building automation, and low-power IoT edge nodes. The wide 1.8 V to 5.5 V range allows direct Li-ion battery and 3.3 V/5 V mixed-rail operation.
When designing with this device, allocate sufficient decoupling on VDD/AVDD pins and use Microchip's MPLAB X IDE with XC8 compiler and MCC code configurator. Plan CAN FD bus termination and bit-timing per ISO 11898-1, and use the integrated DSM module for secure in-field firmware updates.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Bộ thay thế dễ dàng lắp đặt cho PIC18F47Q84T-I/PT — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC18F47Q84T-I/PT (cùng hình factor và footprint) — khác nhau ở ADC, DAC, Package, Core, Operating Temperature.
PIC18F47Q84-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F47Q83T-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F47Q83-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F47K42T-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F47K40T-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F47Q84T-I/PT Tỷ lệ tối đa & tính chất điện
| Core Architecture | PIC18 (8-bit Harvard) |
| Maximum CPU Frequency | 64 MHz |
| Program Memory (Flash) | 128 KB (64K x 16 words) |
| Data SRAM | 13 KB |
| Data EEPROM | 1 KB |
| Supply Voltage Range | 1.8 V to 5.5 V |
| Nhiệt độ hoạt động | -40C to +85C (Industrial, "I") |
| Hộp | 44-pin TQFP (10x10 mm), code PT |
| ADC | 12-bit ADC with Computation (ADC2) |
| DAC | 12-bit DAC |
| CAN | 1x CAN FD controller |
| Communication Peripherals | UART, SPI, I2C (via Peripheral Pin Select) |
| PWM | Multi-channel PWM |
| DMA | Device Service Manager (DSM) |
| I/O Pins | Up to 44 (package-dependent) |
| Kiểu lắp đặt | Surface Mount (SMD/SMT) |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC18F47Q84T-I/PT
| Chân 1 | RC0 — Digital I/O (PPS-capable) |
| Chân 2 | RC1 — Digital I/O (PPS-capable) |
| Chân 3 | RC2 — Digital I/O (PPS-capable) |
| Chân 4 | RC3 — Digital I/O (PPS-capable) |
| Chân 5 | RC4 — Digital I/O (PPS-capable) |
| Chân 6 | RC5 — Digital I/O (PPS-capable) |
| Chân 7 | RC6 — Digital I/O (PPS-capable) |
| Chân 8 | RC7 — Digital I/O (PPS-capable) |
| Chân 9 | RE0 — Digital I/O |
| Chân 10 | RE1 — Digital I/O |
| Chân 11 | RE2 — Digital I/O |
| Chân 12 | VSS — Ground reference |
| Chân 13 | VDD — Positive supply voltage |
| Chân 14 | OSC1/CLKIN — Crystal oscillator input or external clock |
| Chân 15 | OSC2/CLKOUT — Crystal oscillator output |
| Chân 16 | RA0 — Analog input / digital I/O |
| Chân 17 | RA1 — Analog input / digital I/O |
| Chân 18 | RA2 — Analog input / digital I/O |
| Chân 19 | RA3 — Analog input / digital I/O |
| Chân 20 | RA4 — Analog input / digital I/O |
| Chân 21 | RA5 — Analog input / digital I/O |
| Chân 22 | AVDD — Analog positive supply |
| Chân 23 | AVSS — Analog ground |
| Chân 24 | RB0 — Analog input / digital I/O |
| Chân 25 | RB1 — Analog input / digital I/O |
| Chân 26 | RB2 — Analog input / digital I/O |
| Chân 27 | RB3 — Analog input / digital I/O |
| Chân 28 | RB4 — Analog input / digital I/O |
| Chân 29 | RB5 — Analog input / digital I/O |
| Chân 30 | RB6 — Analog input / digital I/O / ICD PGC |
| Chân 31 | RB7 — Analog input / digital I/O / ICD PGD |
| Chân 32 | RD0 — Digital I/O (PPS-capable) |
| Chân 33 | RD1 — Digital I/O (PPS-capable) |
| Chân 34 | RD2 — Digital I/O (PPS-capable) |
| Chân 35 | RD3 — Digital I/O (PPS-capable) |
| Chân 36 | RD4 — Digital I/O (PPS-capable) |
| Chân 37 | RD5 — Digital I/O (PPS-capable) |
| Chân 38 | RD6 — Digital I/O (PPS-capable) |
| Chân 39 | RD7 — Digital I/O (PPS-capable) |
| Chân 40 | MCLR — Master clear (reset, active low) |
| Chân 41 | VSS — Ground reference |
| Chân 42 | VDD — Positive supply voltage |
| Chân 43 | RE3 — Digital I/O |
| Chân 44 | VCAP — Core regulator output bypass |
Ứng dụng tiêu biểu
PIC18F47Q84T-I/PT phù hợp cho 6 Áp dụngs: Automotive CAN-FD Body Control Module, Industrial Sensor Hub, BLDC Motor Control (Sensorless FOC), Building Automation Gateway, Battery-Powered IoT Edge Node, Consumer Appliance HMI Controller.
Automotive CAN-FD Body Control Module
The PIC18F47Q84T-I/PT fits automotive body-control networks because it integrates a hardware CAN FD controller compliant with ISO 11898-1 and runs from 1.8 V to 5.5 V, which simplifies power-tree design around a 12 V battery with regulator drops. At 64 MHz CPU and 128 KB Flash, the device can handle body-control message routing, diagnostic services (UDS), and multi-node scheduling without external memory. The CIP-rich peripherals (PWM, ADC2, DAC) allow direct drive of body motors and LEDs while offloading timing-critical tasks from the core, freeing CPU cycles for network stack processing. Compared with discrete CAN controllers plus an MCU, this single-chip solution reduces BOM cost and PCB area in BCM designs.
Được đề xuất
Industrial Sensor Hub
The PIC18F47Q84T-I/PT serves as an industrial sensor-hub controller thanks to its 12-bit ADC with Computation (ADC2) that performs oversampling, averaging, and threshold comparisons without CPU intervention. The peripheral pin select (PPS) feature lets designers route UART, SPI, and I2C to almost any I/O pin, simplifying PCB layout when multiple sensor types are added late in the design. With 13 KB SRAM, the device buffers sensor data streams and runs averaging or FFT-lite operations on-chip. The 1.8 V to 5.5 V supply range allows direct connection to 24 V industrial bus rails after a simple LDO step-down. This combination of analog integration and flexible digital peripherals makes it ideal for Industry 4.0 edge nodes.
Được đề xuất
BLDC Motor Control (Sensorless FOC)
The PIC18F47Q84T-I/PT is well suited to low-power BLDC motor control because it provides multi-channel PWM with complementary outputs, dead-band control, and fault shutdown, all of which are required to drive a 3-phase inverter. The Device Service Manager (DSM) module supports tethered firmware updates, enabling field re-tuning of motor parameters. The integrated 12-bit DAC can output a reference voltage for the gate-driver bias, and the ADC2 provides zero-crossing detection for sensorless commutation. The 64 MHz CPU executes a sensorless FOC algorithm at moderate RPM ranges. The wide supply range permits direct battery operation from 2S to 6S Li-ion packs.
Được đề xuất
Building Automation Gateway
In a building automation gateway, the PIC18F47Q84T-I/PT aggregates sensors from BACnet, Modbus, or KNX sub-networks and presents them on a CAN-FD backbone. The 128 KB Flash stores BACnet/Modbus stack plus application logic, while the 13 KB SRAM buffers telegrams during transient bursts. The Peripheral Pin Select engine lets designers reserve UART channels for RS-485 and a UART-based KNX bridge while using SPI for an external Ethernet MAC. The wide 1.8 V to 5.5 V range supports either 3.3 V or 5 V power rails common in HVAC controllers. With Microchip's MPLAB Code Configurator (MCC), the firmware stack can be generated graphically.
Được đề xuất
Battery-Powered IoT Edge Node
The PIC18F47Q84T-I/PT suits battery-powered IoT edge nodes because it supports Microchip's eXtreme Low-Power (XLP) sleep modes with sub-uA current draw and can wake from interrupts to perform sensor reads and CAN-FD telemetry. The internal 32 kHz low-power oscillator allows accurate RTC operation without an external crystal, and the wide 1.8 V to 5.5 V supply accepts a direct Li-ion or 2xAA battery input. The 12-bit ADC2 can monitor battery voltage autonomously, providing accurate state-of-charge reporting. With 13 KB SRAM, the device buffers small data packets before bulk transmission, enabling shorter radio-on time and lower average power.
Được đề xuất
Consumer Appliance HMI Controller
The PIC18F47Q84T-I/PT serves as the HMI controller in consumer appliances because it can simultaneously drive a segment LCD or graphical OLED via SPI, scan capacitive touch buttons, and control BLDC actuators over PWM. The 12-bit DAC provides an audio chime output for alarms, while CAN FD enables connection to a high-end appliance network backbone. The PPS engine allows all touch and display pins to be remapped if PCB constraints change late in development. The 128 KB Flash stores multilingual UI fonts and the 13 KB SRAM keeps the active screen buffer. Operating from 1.8 V to 5.5 V tolerates brownout events on motor inrush.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC18F47Q84T-I/PT — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC18F47Q84-I/PT | PIC18F47Q83T-I/PT | PIC18F47Q83-I/PT | PIC18F47K42T-I/PT |
|---|---|---|---|---|---|
| Package | TQFP-44 (10x10 mm) | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Core Architecture | PIC18 (8-bit) | PIC18 (8-bit) | PIC18 (8-bit) | PIC18 (8-bit) | PIC18 (8-bit) |
| Maximum CPU Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Flash Memory | 128 KB | 128 KB | 64 KB (-50%) | 64 KB (-50%) | 128 KB |
| SRAM | 13 KB | 13 KB | 8 KB (-38%) | 8 KB (-38%) | 8 KB (-38%) |
| CAN FD Support | Yes | Yes | No (CAN 2.0B only) | No (CAN 2.0B only) | No CAN |
| Supply 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 |
Bảo phân biệt quan trọng
- Integrated CAN FD controller (vsPIC18F47K42T-I/PT)
- Larger SRAM versus Q83 sibling (vsPIC18F47Q83T-I/PT)
- 12-bit ADC with Computation (ADC2) (vsPIC18F46K22T-I/PT)
Ghi chú thiết kế
Place a 100 nF ceramic decoupling capacitor as close as possible to every VDD/VSS pin pair and a bulk 10 uF on the main VDD rail. For the analog rail AVDD, add a 100 nF plus 10 uF to suppress ADC2 noise. The VCAP pin requires a 1 uF to 10 uF low-ESR ceramic to ground; insufficient decoupling on VCAP causes core-voltage ripple and random resets.
Route the CAN FD differential pair (CANTX/CANRX after the transceiver) as a 120 ohm characteristic-impedance differential trace, with matched length within 5 mm. Keep the trace as short as possible and avoid splitting ground under the pair. Place the CAN FD transceiver within 25 mm of the MCU CAN pins to minimize stub length.
When using the Peripheral Pin Select (PPS), unlock the PPS registers by writing the correct sequence to PPSLOCK; otherwise PPS remapping silently fails. Always set unused I/O pins as outputs driving low to minimize current consumption, and never leave analog input pins floating when the ADC is enabled, because each floating analog pin adds ~250 nA of bias current.
Estimated: for SPI at 8 MHz with traces longer than 50 mm, add a 33 ohm series resistor at the source pin to damp reflections and match impedance. Pull-ups on I2C lines should be 2.2 kohm to 4.7 kohm depending on bus capacitance; the onboard pull-ups on many PIC18 I/O are weak (typically 50 kohm) and not sufficient for I2C spec compliance.
The PIC18F47Q84T-I/PT in TQFP-44 typically dissipates less than 200 mW in normal 8-bit applications, so no special thermal management is required. However, in continuous CAN-FD transmit mode at high bus traffic, the device can dissipate up to 500 mW; ensure copper pour covers all VDD pins to spread heat to inner PCB layers.
Thông tin tuân thủ
Industrial grade ("I" suffix) -40C to +85C. Not AEC-Q100 qualified; for automotive select PIC18F47Q84-E/PT (extended) or PIC18F47Q84T-I/PT in conjunction with customer qualification. RoHS and REACH compliance per Microchip product declaration.