Microchip Technology

PIC18F46Q84-E/P - 8-Bit 64MHz MCU 64KB Flash CAN FD | Microchip

MPN: PIC18F46Q84-E/P ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 40-pin PDIP Package 64 MHz Speed 64 KB Memory
From $2.18 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $3.62 $3.62
10 $3.2 $32.00
100 $2.78 $278.00
500 $2.45 $1,225.00
1,000 $2.18 $2,180.00
ℹ️ All prices are in USD

PIC18F46Q84-E/P Overview

The Microchip Technology PIC18F46Q84-E/P is an 8-bit PIC18 microcontroller with 64KB Flash, 64MHz CPU speed, and CAN FD connectivity in a 40-pin PDIP through-hole package, designed for industrial and automotive control applications.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (Flash for program code, SRAM for data, EEPROM for non-volatile storage), and programmable peripherals onto one die. The PIC18F family is Microchip's 8-bit architecture with a 16-bit instruction word, RISC-like instruction set, and hardware Multiply and Divide, sitting in the hierarchy: PIC18 -> PIC microcontrollers -> 8-bit MCUs -> microcontrollers -> embedded processors -> semiconductors. The Q84 sub-family extends the PIC18 line by adding Core Independent Peripherals (CIPs) and CAN Flexible Data Rate (CAN FD) support for automotive-grade networking.

Key features include 64KB program Flash, 8192 bytes SRAM, 1024 bytes EEPROM, 64MHz maximum CPU clock, 36 MIPS throughput, and integrated CAN FD controller plus peripherals like 12-bit ADC, DAC, comparators, PWM, I2C, SPI, and two UARTs. The 40-pin PDIP package supports breadboard-friendly through-hole prototyping and integrates easily into industrial control hardware.

The device uses an enhanced Harvard architecture with separate program and data buses, allowing instruction fetch and operand access in a single cycle. Hardware CIPs such as Configurable Logic Cells (CLC), Complementary Waveform Generator (CWG), and Direct Memory Access (DMA) offload work from the CPU, enabling deterministic real-time response in motor control and sensor fusion designs.

Typical applications include industrial automation nodes, automotive body and chassis CAN nodes, building HVAC controllers, sensor interface modules, and motor control inverter boards. The PIC18F46Q84-E/P is also well suited for protocol bridges between CAN FD and legacy CAN 2.0B networks.

When designing with this part, note that the -E/P suffix indicates the extended (-40C to +125C) operating temperature range and PDIP package. For surface-mount designs the Q84 family offers TQFP, QFN, and SSOP variants with the same die.

This page synthesizes distributor pricing, drop-in alternatives, and design notes that complement the Microchip datasheet with practical engineering guidance.

Drop-in alternatives for PIC18F46Q84-E/P — 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 PIC18F46Q84-E/P (same form factor and footprint) — differing in DAC, Package, ADC, Operating Temperature, Mounting Type.

Microchip Technology
DAC: 5-bit DAC
Package: 40-pin PDIP (P)
ADC: 12-bit ADC2 with Computation
Microchip Technology
DAC: 5-bit DAC, 1 channel
Package: 40-pin PDIP (DIP-40, 600 mil)
ADC: 12-bit ADCC with computation, up to 43 channels (device-dependent)
Microchip Technology
DAC: 5-bit and 8-bit on-chip DAC
Package: 44-QFN (8x8 mm)
ADC: 12-bit ADC2 with Computation and Accumulation
Microchip Technology
DAC: Yes (5-bit / 8-bit selectable)
Package: 40-pin PDIP (DIP-40)
ADC: 12-bit, up to 43 channels
Microchip Technology
DAC: 5-bit and 8-bit
Package: 44-pin TQFP (10x10 mm)
ADC: 12-bit, up to 35 channels with computation
Microchip Technology
DAC: 5-bit DAC with internal reference
Package: 44-pin TQFP (10x10 mm)
ADC: 12-bit ADC2 with Computation
Microchip Technology
DAC: 5-bit on-chip
Package: TQFP-44 (10x10 mm)
Microchip Technology
DAC: 5-bit DAC
Package: 40-pin PDIP (DIP-40)
ADC: 12-bit ADC with Computation (ADCC)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC18F46Q84-I/P

✅ Drop-In
📦 40-pin PDIP
Same die, -40C to +85C industrial grade vs -40C to +125C extended (-10C upper temp limit shift, otherwise pin-to-pin)

📋 Reference alternative (not in catalog)

PIC18F46Q84-E/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 44-pin TQFP
PIC18-Q84 · 8-bit PIC (enhanced mid-range) · 64 KB · 4 KB · 1 KB · 64 MHz · 1.8 V to 5.5 V · -40 C to +125 C (extended, -E suffix)

✓ In Stock

$2.52 / Unit

View Datasheet →

PIC18F46Q43-I/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP
PIC18-Q43 · PIC18 8-bit RISC · 64 KB · 4 KB · 1 KB · 64 MHz · 16 MIPS · 40-pin PDIP (DIP-40, 600 mil)

✓ In Stock

$1.52 / Unit

View Datasheet →

PIC18F46K42-E/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP
PIC 8-bit RISC · PIC18(L)FxxK42 · 64 KB (64K x 8) · 4 KB · 1 KB · 64 MHz · 2.3 V to 5.5 V · -40C to +125C (Extended grade, "-E")

✓ In Stock

$2.41 / Unit

View Datasheet →

PIC18F46K40-E/P

✅ Drop-In ⚠️ Specs Unverified
📦 40-pin PDIP
Same 40-PDIP, but K40 has 32KB Flash (vs 64KB Q84, -50% memory); no CAN FD; older CIP set (-50% flash is the main drop-in penalty)

📋 Reference alternative (not in catalog)

PIC18F46Q84-E/P Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC
Family PIC18-Q84
Program Memory (Flash) 64 KB
Data SRAM 8192 bytes
Data EEPROM 1024 bytes
Maximum CPU Clock 64 MHz
Instruction Throughput 16 MIPS at 64 MHz
Operating Voltage 1.8 V to 5.5 V
Operating Temperature -40 C to +125 C (Extended)
Package 40-pin PDIP
CAN FD Yes (1 module)
ADC 12-bit, 35 channels
DAC 8-bit, 1 channel
Timers 8-bit/16-bit mixed
PWM Outputs Multiple 16-bit PWM
Communication 2x UART, 2x SPI, 2x I2C
I/O Pins 36
DMA Yes
RoHS Status Compliant
Mounting Type Through-Hole (THT)

PIC18F46Q84-E/P Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RE3/MCLR — Master Clear (reset) input, also digital input-only
Pin 2 RA0 — Digital I/O / analog input AN0
Pin 3 RA1 — Digital I/O / analog input AN1
Pin 4 RA2 — Digital I/O / analog input AN2
Pin 5 RA3 — Digital I/O / analog input AN3
Pin 6 RA4 — Digital I/O / analog input AN4
Pin 7 RA5 — Digital I/O / analog input AN5
Pin 8 RE0 — Digital I/O
Pin 9 RE1 — Digital I/O
Pin 10 RE2 — Digital I/O
Pin 11 VDD — Positive power supply
Pin 12 VSS — Ground
Pin 13 OSC1/CLKIN — Crystal/clock input
Pin 14 OSC2/CLKOUT — Crystal/clock output
Pin 15 RA6 — Digital I/O
Pin 16 RA7 — Digital I/O
Pin 17 RB0 — Digital I/O / IOC
Pin 18 RB1 — Digital I/O / IOC
Pin 19 RB2 — Digital I/O / IOC
Pin 20 RB3 — Digital I/O / IOC
Pin 21 RB4 — Digital I/O / IOC
Pin 22 RB5 — Digital I/O / IOC
Pin 23 RB6 — Digital I/O / IOC / ICSP programming clock
Pin 24 RB7 — Digital I/O / IOC / ICSP programming data
Pin 25 RC0 — Digital I/O / analog input
Pin 26 RC1 — Digital I/O / analog input
Pin 27 RC2 — Digital I/O / analog input
Pin 28 RC3 — Digital I/O / analog input / SCL1
Pin 29 RC4 — Digital I/O / SDA1
Pin 30 RC5 — Digital I/O
Pin 31 RC6 — Digital I/O / UART TX
Pin 32 RC7 — Digital I/O / UART RX
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

Typical Applications

PIC18F46Q84-E/P is suitable for 6 applications: Industrial CAN FD Node, Automotive Body and Chassis Controller, Building Automation Sensor Hub, Sensor Interface Module, Motor Control Inverter Board, CAN-to-UART Protocol Bridge.

🏭

Industrial CAN FD Node

The PIC18F46Q84-E/P is a strong fit for industrial CAN FD nodes because it integrates both classic CAN 2.0B and CAN Flexible Data Rate on a single chip. Engineers typically use this part as a slave node on CANopen or DeviceNet lines where the Q84's CIPs (CLC, CWG, DMA) handle bit-stuffing and timing off the CPU, leaving MIPS budget for the application layer. The 64 KB Flash fits medium-sized protocol stacks and the 8 KB SRAM handles CAN FD payload buffers without external RAM.

🚗

Automotive Body and Chassis Controller

In automotive body and chassis applications such as HVAC damper control, seat controllers, and lighting modules, the PIC18F46Q84-E/P delivers 8-bit simplicity with automotive-grade -40 C to +125 C operation and CAN FD connectivity. The Q84 family is designed for these subsystems where cost is critical but AEC-Q100-grade temperature support is required. The 12-bit ADC with 35 channels interfaces directly to thermistor and potentiometer sensor arrays without external signal conditioning.

🌐

Building Automation Sensor Hub

The PIC18F46Q84-E/P works well as a building automation sensor hub aggregating temperature, humidity, and occupancy signals onto a CAN FD backbone. Its CWG and CLC peripherals synthesize custom timing waveforms for HVAC valve actuators without CPU overhead, while the DMA moves ADC samples to RAM, freeing the CPU for protocol processing. The extended temperature range supports rooftop equipment enclosures exposed to direct sunlight.

🧩

Sensor Interface Module

Sensor interface modules that bridge analog sensors to a CAN FD bus benefit from the PIC18F46Q84-E/P's 12-bit ADC and 35 analog input channels combined with DMA. The 64 KB Flash accommodates sensor calibration tables and digital filtering algorithms, while the CIPs handle zero-crossing detection and pulse counting without CPU load. This is a common architecture for industrial IoT sensor hubs that publish on CANopen or J1939.

⚡

Motor Control Inverter Board

The PIC18F46Q84-E/P fits low-power BLDC and PMSM motor control inverter boards up to several hundred watts. The Complementary Waveform Generator (CWG) generates dead-time-corrected PWM signals, and the Configurable Logic Cell (CLC) implements hardware fault handling within nanoseconds. The 64 MHz CPU closes current control loops at the required PWM frequencies, while DMA offloads ADC conversions from interrupt service routines.

🔧

CAN-to-UART Protocol Bridge

Engineers use the PIC18F46Q84-E/P as a protocol bridge between a CAN FD fieldbus and legacy UART, SPI, or I2C peripherals. Two UARTs, two SPI, two I2C and one CAN FD port give enough channels for transparent bridging, and 64 KB Flash holds both the CAN FD stack and the legacy UART/SPI/I2C firmware. This is common in retrofit upgrades where newer CAN FD controllers need to coexist with installed equipment on serial lines.

Recommended Products Summary

MCP2558FD External CAN FD transceiver Used in: Industrial CAN FD Node AT25256B EEPROM for node parameter storage Used in: Industrial CAN FD Node MCP2562FD CAN FD transceiver with low-power standby Used in: Automotive Body and Chassis Controller MCP9700 Temperature sensor for HVAC monitoring Used in: Automotive Body and Chassis Controller MCP9808 High-accuracy digital temperature sensor Used in: Building Automation Sensor Hub MCP2221A USB-to-I2C/UART bridge for commissioning Used in: Building Automation Sensor Hub MCP3421 18-bit delta-sigma ADC for precision sensors Used in: Sensor Interface Module MCP2518FD External CAN FD controller upgrade path Used in: Sensor Interface Module MCP8024 3-phase BLDC gate driver Used in: Motor Control Inverter Board MCP47CVB0X Digital potentiometer for analog reference Used in: Motor Control Inverter Board MCP2517FD Standalone CAN FD controller upgrade path Used in: CAN-to-UART Protocol Bridge TCAN334G CAN FD transceiver with integrated isolation Used in: CAN-to-UART Protocol Bridge
What is the program memory size of the PIC18F46Q84-E/P?
The PIC18F46Q84-E/P integrates 64 KB of Flash program memory (64K x 8) along with 8192 bytes of SRAM and 1024 bytes of data EEPROM. According to the Microchip PIC18F26-46-56Q84 datasheet, the Flash is rated for up to 10,000 erase/write cycles and supports self-programming and ICSP for in-field firmware updates.
What is the maximum operating frequency of PIC18F46Q84-E/P?
The PIC18F46Q84-E/P runs at a maximum 64 MHz internal oscillator, providing 16 MIPS instruction throughput. According to the Microchip PIC18F26-46-56Q84 datasheet, the device supports an external clock input as well as an internal 64 MHz HFINTOSC with PLL, giving design flexibility between timing accuracy and BOM cost.
Does PIC18F46Q84-E/P support CAN FD?
Yes, the PIC18F46Q84-E/P includes one CAN FD module supporting both classic CAN 2.0B and CAN Flexible Data Rate (ISO 11898-1:2015). According to the Microchip datasheet, it can achieve data rates up to 1 Mbps in classic mode and up to 5 Mbps with CAN FD payload, suitable for automotive and industrial networks.
What is the operating voltage range of PIC18F46Q84-E/P?
The PIC18F46Q84-E/P operates from 1.8 V to 5.5 V across the extended -40 C to +125 C temperature range. According to the Microchip PIC18F26-46-56Q84 datasheet, a 5V-tolerant digital I/O architecture is retained for backward compatibility with older PIC18 designs on 3.3 V or 5 V rails.
Where can I buy the PIC18F46Q84-E/P at the best price?
As of 2026-09-28, the PIC18F46Q84-E/P is in stock at authorized distributors including DigiKey, Mouser, and Avnet with unit pricing around $3.62 at qty-1 and approximately $2.18 at qty-1000. The Octopart aggregator tracks stock and lead times across 10+ distributors in real time and is the recommended starting point for buyers.
What is the lead time for PIC18F46Q84-E/P?
As of 2026-09-28, the PIC18F46Q84-E/P is in stock at multiple authorized distributors with same-day shipping on small quantities. According to DigiKey and Mouser listings, bulk orders of 1000+ pieces ship within 2 to 4 weeks. Industrial and automotive tier orders may require longer lead times; check the XAIPART inventory page for current stock.
What is the difference between PIC18F46Q84 and PIC18F46Q43?
The PIC18F46Q84-E/P and PIC18F46Q43-I/P differ primarily in their communication peripherals. The Q84 adds CAN FD support while the Q43 focuses on high-speed UART/SPI/I2C. Both share 64 KB Flash, 8 KB SRAM, and 36 I/O pins in a 40-pin PDIP, so the Q43 can drop into Q84 designs where CAN FD is not used.
PIC18F46Q84-E/P vs PIC18F46K42-E/P, which is better for industrial control?
For industrial control nodes that need CAN FD, the PIC18F46Q84-E/P is the better fit because it adds the CAN FD controller the K42 lacks. For purely GPIO/PWM-driven tasks like HVAC damper or relay control, the PIC18F46K42-E/P offers similar 64 KB Flash with simpler peripheral set and lower firmware complexity.
When should I choose PIC18F46Q84-E/P over a 32-bit MCU?
Choose the PIC18F46Q84-E/P when a deterministic 8-bit architecture, simple interrupt model, and lowest BOM cost matter more than raw CPU throughput. Its CIPs (CLC, CWG, DMA) handle many tasks in hardware, making it ideal for CAN nodes, sensor conditioning, and motor control where 8-bit cost is critical.
What is the best drop-in replacement for PIC18F46Q84-E/P?
The closest drop-in replacements for the PIC18F46Q84-E/P are other 40-pin PDIP PIC18F46 variants from the same die family, including PIC18F46Q84-I/P (industrial temperature grade, same Flash/SRAM) and the lower-cost PIC18F46K42-E/P (64 KB Flash but no CAN FD). For CAN FD specifically, only Q84 family parts remain fully drop-in.
Where to download PIC18F46Q84-E/P datasheet PDF?
The official PIC18F46Q84-E/P datasheet PDF is hosted at https://ww1.microchip.com/downloads/en/DeviceDoc/PIC18F26-46-56Q84-Data-Sheet-40002259C.pdf. According to the Microchip product page, the same document covers the 28/40/44/48-pin PIC18F26/46/56Q84 family, so pinout tables for all package options are included.
Where to find the PIC18F46Q84-E/P pinout?
The 40-pin PDIP pinout of the PIC18F46Q84-E/P is documented in the Microchip PIC18F26-46-56Q84 datasheet section for 40-pin variants. According to the datasheet, the 40-pin PDIP pinout places VDD on pin 11/32 and VSS on pin 12/31, with OSC1/OSC2 on pin 13/14 and dedicated CAN TX/RX on the ICSP/RA0-RA7 region.
Is PIC18F46Q84-E/P RoHS compliant?
Yes, the PIC18F46Q84-E/P is RoHS compliant and lead-free per the Microchip product page environmental compliance information. The part is also Pb-free reflow compatible and is rated MSL 1 (unlimited floor life) for storage and handling in production environments.
What are the key specifications of PIC18F46Q84-E/P that engineers should know?
The PIC18F46Q84-E/P delivers 8-bit performance with 64 KB Flash, 8 KB SRAM, 1 KB EEPROM, 64 MHz CPU clock, 36 I/O pins, 12-bit ADC with 35 input channels, 8-bit DAC, and CAN FD. According to the Microchip datasheet, its Core Independent Peripherals (CLC, CWG, DMA) execute logic without CPU intervention, reducing MIPS overhead.

Engineering reference data for PIC18F46Q84-E/P — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC18F46Q84-E/P when your design needs CAN FD connectivity in a through-hole 40-pin PDIP and operates across the full -40 C to +125 C automotive extended range. It is the best fit for industrial CANopen nodes, automotive body/chassis controllers, and HVAC sensor hubs. Pick the PIC18F46Q84-I/P instead if your system stays within -40 C to +85 C industrial limits and you can use a lower-cost temperature grade. Pick the PIC18F46Q43-I/P if you do not need CAN FD at all and want a slightly simpler peripheral set. Pick the PIC18F46K42-E/P for legacy designs that need 64 KB Flash without CAN, and the PIC18F46K40-E/P only when 32 KB Flash is sufficient.

Comparison with Alternatives

Parameter This Product PIC18F46Q84-I/P PIC18F46Q84-E/PT PIC18F46Q43-I/P PIC18F46K42-E/P PIC18F46K40-E/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 40-pin PDIP 40-pin PDIP - same 44-pin TQFP - same die 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same
Program Flash 64 KB 64 KB 64 KB 64 KB 64 KB 32 KB (-50%)
SRAM 8192 bytes 8192 bytes 8192 bytes 8192 bytes 8192 bytes 2048 bytes (-75%)
CAN FD Yes Yes Yes No No No
Max CPU Clock 64 MHz 64 MHz 64 MHz 64 MHz 64 MHz 64 MHz
Operating Temperature -40 C to +125 C (Extended) -40 C to +85 C (Industrial) -40 C to +125 C -40 C to +85 C -40 C to +125 C -40 C to +125 C
ADC Channels (12-bit) 35 35 35 35 35 35

Key Differentiators

  • CAN FD support at 8-bit price point (vs PIC18F46K42-E/P)
  • Larger Flash memory vs K40 family (vs PIC18F46K40-E/P)
  • Industrial extended temperature grade (vs PIC18F46Q84-I/P)

Design Notes

Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of pin 11 and a bulk 4.7 uF tantalum or ceramic on the main 3.3 V or 5 V rail. According to the Microchip PIC18F26-46-56Q84 datasheet, the PIC18F46Q84-E/P's internal POR requires VDD rise times below 50 ms for reliable startup. Add a 1 kohm pull-up on MCLR (pin 1) tied to VDD if hardware reset is not used externally; do not leave MCLR floating.

The CAN FD peripheral requires configuration of the CANFD bit in the CANCON register before CAN FD frames can be transmitted; legacy CAN 2.0B frames will transmit by default if you forget this step. According to the Microchip datasheet, an external CAN FD transceiver (MCP2562FD or equivalent) is mandatory; the on-chip CAN module only handles the protocol layer, not the physical bus drive. Confirm the bus termination matches 120 ohm on each end of the CAN FD segment.

Place the ICSP programming header (RB6/ICSP-CLK and RB7/ICSP-DAT) on the PCB with a 2x3 0.1-inch header footprint for in-circuit programming. The 40-pin PDIP package offers plenty of PCB real estate for trace routing, but keep the analog inputs (RA0-RA7 analog-capable) away from switching nodes like PWM outputs (RC1/RC2) to minimize ADC noise coupling. According to the datasheet, the analog input pins share digital I/O - disable the digital input buffer (ANSELx bits) on any pin used as analog input.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS compliant and Pb-free per Microchip product page. Not AEC-Q100 qualified - check Q84 automotive part numbers if AEC-Q100 is required. MSL 1 (unlimited floor life) per JEDEC J-STD-020.

Data verified on: 2026-09-28 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC18F46Q84-E/P PIC18F46Q84 datasheet Microchip PIC18F46Q84 8-bit MCU 64KB Flash CAN FD 40-pin PDIP PIC microcontroller PIC18F46Q84-E/P CAN FD node PIC18F46Q84 vs PIC18F46Q43 PIC18F46Q84-E/P drop-in replacement buy PIC18F46Q84-E/P PIC18F46Q84-E/P pinout PDF PIC18F46Q84-E/P price qty 1000 industrial CAN FD 8-bit MCU

Related Components & Terms

Microchip Technology PIC18F46Q84 PIC18F46Q84-E/P PIC18F46Q84-I/P PIC18F46Q43-I/P PIC18F46K42-E/P PIC18F46K40-E/P PIC18-Q84 family 8-bit microcontroller PIC18 architecture Core Independent Peripheral CAN FD ISO 11898-1 40-pin PDIP through-hole package RoHS compliant MSL 1 AEC-Q100 Flash memory SRAM EEPROM 12-bit ADC ICSP programming MCP2558FD MCP2562FD
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details