Microchip Technology

DSPIC33FJ64MC706A-E/MR - 16-bit 40MIPS DSC 64KB | Microchip

MPN: DSPIC33FJ64MC706A-E/MR ✓ Active
In Stock Ships in 1-3 business days
64-QFN with exposed pad (MR) Package 40 MHz Speed 64 KB Memory
From $5.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $7.42 $7.42
10 $6.75 $67.50
100 $6.1 $610.00
500 $5.65 $2,825.00
1,000 $5.2 $5,200.00
ℹ️ All prices are in USD

DSPIC33FJ64MC706A-E/MR Overview

The Microchip Technology DSPIC33FJ64MC706A-E/MR is a 16-bit digital signal controller (DSC) delivering 40 MIPS from a 40 MHz core, with 64 KB of flash program memory and 16,384 words of RAM, housed in a 64-pin QFN with exposed pad (MR) package rated for -40C to +125C extended temperature operation.

A digital signal controller combines the deterministic interrupt response and peripheral set of a microcontroller with the multiply-accumulate computational throughput of a DSP. In the power-management hierarchy of embedded systems, a DSC sits between a general-purpose MCU and a dedicated DSP: it executes real-time control loops, such as field-oriented control of motors, while managing communication, sensing, and system supervision on the same silicon.

Key features include the 16-bit dsPIC33F core with DSP instruction extensions, an on-chip CAN 2.0B controller for industrial networking, motor-control PWM peripherals capable of complementary outputs with dead-time insertion, and advanced analog integration for sensing. The dsPIC33FJ64MC706A family is explicitly optimized for motor control applications by Microchip, covering brushless DC, single- and 3-phase induction, and switched reluctance motor architectures.

Technically, the device executes up to 40 million instructions per second at 3.0V to 3.6V operation, with a 24-bit instruction word architecture. Seamless migration paths exist to PIC24 MCU and dsPIC30F DSC devices in similar packages, protecting software investment. The extended -40C to +125C E-temperature suffix suits industrial enclosures, traction cabinets, and under-hood-adjacent electronics where ambient temperatures exceed commercial ratings.

Typical applications include brushless DC motor drives, 3-phase induction motor inverters, uninterruptible power supplies (UPS), switched reluctance motor controllers, and power-factor-correction stages where the PWM engine, ADC, and CAN bus operate in a coordinated real-time loop.

A key design consideration is supply integrity: the QFN exposed pad must be soldered to a solid ground plane, and decoupling capacitors placed directly at each VDD/VSS pair to support the 40 MHz switching currents during simultaneous PWM edge transitions.

This page synthesizes distributor pricing, drop-in same-package alternatives, pinout guidance, and practical design notes not consolidated in the manufacturer datasheet.

Drop-in alternatives for DSPIC33FJ64MC706A-E/MR — 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 DSPIC33FJ64MC706A-E/MR (same form factor and footprint) — differing in Core Architecture, Package, DMA Channels, Motor Control PWM, Operating Temperature.

Microchip Technology
Core Architecture: dsPIC33F 16-bit DSC (modified Harvard, DSP engine)
Package: 64-pin VQFN (9x9 mm) with exposed pad
DMA Channels: 8 channels
Microchip Technology
Core Architecture: 16-bit dsPIC33F
Package: 64-TQFP (10x10 mm)
DMA Channels: 8

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

DSPIC33FJ128MC706A-E/MR

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 64-QFN (MR)
dsPIC33F 16-bit DSC (modified Harvard, DSP engine) · 40 MIPS (40 MHz) · 128 KB · 16 KB · 8 channels · 10-bit, up to 1.1 Msps, 6 channels · 8 outputs, complementary mode, dedicated PWM module · Yes, 1 module

✓ In Stock

$7.6 / Unit

View Datasheet →

DSPIC33FJ256MC706A-E/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-QFN (MR)
same 64-QFN footprint; flash 256 KB vs 64 KB (+300%), pin-to-pin compatible

📋 Reference alternative (not in catalog)

DSPIC33FJ32MC706A-E/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-QFN (MR)
same 64-QFN footprint; flash 32 KB vs 64 KB (-50%), pin-to-pin compatible, lower cost

📋 Reference alternative (not in catalog)

DSPIC33FJ64MC706AT-E/MR

✅ Drop-In
📦 64-QFN (MR)
identical die and ratings; tape-and-reel container vs tube for automated assembly

📋 Reference alternative (not in catalog)

DSPIC33FJ64MC706A-E/PT

✅ Drop-In
Microchip Technology
📦 64-QFN (MR)
16-bit dsPIC33F · 40 MHz · 40 MIPS · 64KB (64K x 8) Flash · 16KB (16,384 words) · 3 V to 3.6 V · -40C to +125C · 64-TQFP (10x10 mm)

✓ In Stock

$5.85 / Unit

View Datasheet →

DSPIC33FJ64MC706A-E/MR Maximum Ratings & Electrical Characteristics

Core Architecture 16-bit dsPIC33F DSC
Maximum Clock Frequency 40 MHz
Performance 40 MIPS
Program Memory (Flash) 64 KB
RAM 16,384 words
Instruction Width 24 bit
Package 64-QFN with exposed pad (MR)
Operating Temperature Range -40C to +125C
Communication Interfaces CAN 2.0B, UART, SPI, I2C
Motor Control PWM Yes (complementary PWM with dead-time control)
Mounting Type Surface Mount
Container / Packaging Tube
Category Digital Signal Processors & Controllers (DSP, DSC)
Family Specialization Motor Control and Advanced Analog

DSPIC33FJ64MC706A-E/MR Pin Configuration

QFN-64 (8x8mm, EP) Package Pinout Diagram QFN-64 8x8mm, P0.5mm, EP 5.1x5.1mm, JEDEC MO-220. Pin 1 by dot. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 QFN-64 (8x8mm, EP)
Pin 1 MCLR — Master clear reset input, active low
Pin 2 AN0/VREF+/CN2/RB0 — Analog input 0 / positive voltage reference
Pin 3 AN1/VREF-/CN3/RB1 — Analog input 1 / negative voltage reference
Pin 4 AN2/SS1/CN4/RB2 — Analog input 2 / SPI1 slave select
Pin 5 AN3/INDX/CN5/RB3 — Analog input 3 / QEI index input
Pin 6 AN4/QEA/IC7/CN6/RB4 — Analog input 4 / QEI phase A / input capture 7
Pin 7 AN5/QEB/IC8/CN7/RB5 — Analog input 5 / QEI phase B / input capture 8
Pin 8 VSS — Ground reference
Pin 9 OSC1/CLKI/CN30/RA2 — Crystal oscillator input / external clock input
Pin 10 OSC2/CLKO/ECOUT/CN29/RA3 — Crystal oscillator output / clock output
Pin 11 VDD — Positive supply (3.0V-3.6V)
Pin 12 VSS — Ground reference
Pin 13 SOSCI/CN1/RB6 — Secondary oscillator input / change notification
Pin 14 SOSCO/T1CK/CN0/RB7 — Secondary oscillator output / Timer1 clock
Pin 15 CN8/RC7/U1CTS — Change notification / UART1 CTS
Pin 16 U1TX/SDO1/RC6 — UART1 transmit / SPI1 data out
Pin 17 U1RX/SDI1/RC5 — UART1 receive / SPI1 data in
Pin 18 SCK1/RC4 — SPI1 serial clock
Pin 19 CN5/RC3 — Port C I/O / change notification
Pin 20 T2CK/RC2 — Timer2 external clock input
Pin 21 T1CK/IC1/RC1 — Timer1 clock / input capture 1
Pin 22 OC1/RC0 — Output compare 1 output
Pin 23 PWM1L1/RE0 — Motor PWM 1 low output, channel 1
Pin 24 PWM1H1/RE1 — Motor PWM 1 high output, channel 1
Pin 25 PWM1L2/RE2 — Motor PWM 1 low output, channel 2
Pin 26 PWM1H2/RE3 — Motor PWM 1 high output, channel 2
Pin 27 PWM1L3/RE4 — Motor PWM 1 low output, channel 3
Pin 28 PWM1H3/RE5 — Motor PWM 1 high output, channel 3
Pin 29 FLT1/RE6 — PWM fault input 1
Pin 30 PWM1L4/RE7 — Motor PWM 1 low output, channel 4
Pin 31 PWM1H4/RF0 — Motor PWM 1 high output, channel 4
Pin 32 RF1 — Port F I/O
Pin 33 C1TX/RF2 — CAN1 transmit output
Pin 34 C1RX/RF3 — CAN1 receive input
Pin 35 RF4 — Port F I/O
Pin 36 RF5 — Port F I/O
Pin 37 SCL1/RF6 — I2C1 serial clock
Pin 38 SDA1/RF7 — I2C1 serial data
Pin 39 RG0/U2TX — UART2 transmit
Pin 40 RG1/U2RX — UART2 receive
Pin 41 AN6/RG2 — Analog input 6 / port G I/O
Pin 42 AN7/RG3 — Analog input 7 / port G I/O
Pin 43 VDD — Positive supply
Pin 44 VSS — Ground reference
Pin 45 AN8/RB8 — Analog input 8 / port B I/O
Pin 46 AN9/RB9 — Analog input 9 / port B I/O
Pin 47 AN10/RB10 — Analog input 10 / port B I/O
Pin 48 AN11/RB11 — Analog input 11 / port B I/O
Pin 49 VDD — Positive supply
Pin 50 VSS — Ground reference
Pin 51 AN12/RB12 — Analog input 12 / port B I/O
Pin 52 AN13/RB13 — Analog input 13 / port B I/O
Pin 53 AN14/RB14 — Analog input 14 / port B I/O
Pin 54 AN15/CVREF/RB15 — Analog input 15 / comparator voltage reference
Pin 55 AVDD — Analog supply (3.0V-3.6V)
Pin 56 AVSS — Analog ground
Pin 57 RD0/OC3 — Output compare 3 / port D I/O
Pin 58 RD1/OC4 — Output compare 4 / port D I/O
Pin 59 RD2/IC3 — Input capture 3 / port D I/O
Pin 60 RD3/IC4 — Input capture 4 / port D I/O
Pin 61 RD4 — Port D I/O
Pin 62 RD5/IC2 — Input capture 2 / port D I/O
Pin 63 RD6/OC2 — Output compare 2 / port D I/O
Pin 64 EP/VSS — Exposed pad - connect to ground plane (thermal and electrical ground)

Typical Applications

DSPIC33FJ64MC706A-E/MR is suitable for 6 applications: Brushless DC (BLDC) Motor Drives, 3-Phase Induction Motor Inverters, Uninterruptible Power Supplies (UPS), Switched Reluctance Motor (SRM) Controllers, Industrial Networked Nodes with CAN, Embedded Motion and Robotics Control.

🏭

Brushless DC (BLDC) Motor Drives

The DSPIC33FJ64MC706A-E/MR is purpose-built for BLDC control: its motor-control PWM peripheral generates three complementary output pairs with hardware dead-time insertion, directly driving a 3-phase inverter gate-driver stage. The 40 MIPS core executes sensorless observers or Hall-based commutation with cycle time to spare, while synchronized ADC sampling captures phase currents at PWM centers to avoid switching noise. On-chip CAN 2.0B links the drive into industrial networks without stealing CPU cycles from the control loop. The -40C to +125C E-temperature rating suits sealed drive housings where ambient near the power stage regularly exceeds +85C. The 64-QFN exposed pad provides a low-inductance ground reference that keeps PWM edge ringing out of ADC measurements.

🏭

3-Phase Induction Motor Inverters

For single- and 3-phase induction motor control, the DSC runs V/Hz or field-oriented control algorithms on its DSP-enhanced 16-bit core at 40 MIPS, while dedicated PWM hardware produces the six switching signals with programmable dead time. Synchronized analog-to-digital conversion samples DC-bus voltage and phase currents each PWM cycle for closed-loop flux and torque estimation. The 64 KB flash accommodates a complete control stack including start-up sequencing, protection routines, and a CAN or UART communication task. Extended -40C to +125C operation permits mounting inside inverter cabinets near heatsinks. The QFN exposed pad solders to the PCB ground plane, improving both thermal dissipation under sustained 40 MHz operation and electromagnetic compatibility of high-edge-rate PWM signals.

⚡

Uninterruptible Power Supplies (UPS)

UPS inverters demand precisely phase-shifted PWM generation, fast fault shutdown, and continuous sensing of output voltage and battery current - all tasks the dsPIC33FJ64MC706A architecture addresses. The motor-control PWM module generates sinusoidal carrier-based modulation for the inverter bridge, with hardware dead-time protecting against shoot-through, while ADC channels synchronized to the PWM period sample the output waveform for closed-loop regulation at switching frequency. The 40 MIPS core simultaneously executes protection logic, battery-charging management, and host communication over UART or CAN. Microchip explicitly lists UPS among the target applications of this family, and the extended -40C to +125C range covers equipment installed in unconditioned electrical rooms where summer ambient approaches the upper ratings.

🏭

Switched Reluctance Motor (SRM) Controllers

Switched reluctance drives require asymmetric, independently timed phase excitations - a control pattern the dsPIC33FJ64MC706A supports through its flexible motor-control PWM with per-output override control. The 40 MIPS core handles torque-ripple-minimization algorithms and rotor-position estimation from phase inductance signatures sampled by the synchronized ADC, eliminating discrete position sensors. The DSP multiply-accumulate instructions accelerate the observer mathematics that a standard 16-bit MCU would struggle to close within a 10-20 kHz control period. The -40C to +125C E-grade rating matches the hot, vibration-prone environments (pumps, fans, compressors) where SRM drives excel. The 64-QFN footprint with exposed pad keeps ground impedance low across high di/dt phase-switching events, protecting analog measurement integrity.

🌐

Industrial Networked Nodes with CAN

The integrated CAN 2.0B controller makes the DSPIC33FJ64MC706A-E/MR a complete CAN node on one chip: hardware message framing, acceptance filtering, and multiple transmit/receive buffers operate without core intervention, leaving the 40 MIPS DSP core free for application tasks such as sensor fusion or local closed-loop control. Pairing motor-control PWM with CAN lets one device serve as both a drive controller and a fieldbus slave in conveyors, HVAC blowers, and pumping skids, removing a second communication processor. The UART, SPI, and I2C peripherals connect auxiliary sensors and human-interface hardware. The -40C to +125C extended rating and 64-QFN exposed-pad grounding support deployment in outdoor cabinets and near switching power stages typical of industrial installations.

🤖

Embedded Motion and Robotics Control

Robotics axes need coordinated multi-motor control, encoder feedback processing, and deterministic real-time response - the dsPIC33FJ64MC706A provides the quadrature-encoder interface inputs, motor-control PWM, and 40 MIPS interrupt-driven core to close current and velocity loops on multiple axes from one device. The DSP MAC instructions execute PI/PID and field-orientation mathematics efficiently, while CAN interconnects axes in distributed servo topologies. The 64 KB flash holds per-axis profiles, homing logic, and safety interlocks; designs needing trajectory planning tables can drop in the pin-compatible DSPIC33FJ128MC706A-E/MR without PCB changes. Extended -40C to +125C operation tolerates drive-mounted placement near power electronics, and the QFN thermal pad sustains continuous full-speed operation without external heatsinking in typical ambient conditions.

Recommended Products Summary

MCP2551 CAN transceiver for networked drive Used in: Brushless DC (BLDC) Motor Drives, 3-Phase Induction Motor Inverters, Industrial Networked Nodes with CAN, Embedded Motion and Robotics Control DSPIC33FJ64MC506A-I/PT Microchip Technology Used in: Brushless DC (BLDC) Motor Drives DSPIC33FJ128MC706A-E/MR Microchip Technology Used in: 3-Phase Induction Motor Inverters, Embedded Motion and Robotics Control DSPIC33FJ64GS610T-I/PT Microchip Technology Used in: Uninterruptible Power Supplies (UPS) DSPIC33FJ32MC706A-E/MR Cost-reduced flash option for compact SRM firmware Used in: Switched Reluctance Motor (SRM) Controllers PIC18F26K80-I/SP Microchip Technology Used in: Industrial Networked Nodes with CAN
What is the DSPIC33FJ64MC706A-E/MR and what are its key specifications?
The DSPIC33FJ64MC706A-E/MR is a Microchip 16-bit digital signal controller running at 40 MHz (40 MIPS) with 64 KB flash and 16,384 words of RAM in a 64-pin QFN exposed-pad package rated -40C to +125C. According to the Microchip product page, the dsPIC33FJ64MC706A family is optimized for motor control with CAN 2.0B on board, making it well suited for BLDC, induction, and switched reluctance motor drives and UPS applications.
What is the operating temperature range of DSPIC33FJ64MC706A-E/MR?
The DSPIC33FJ64MC706A-E/MR operates from -40C to +125C, as confirmed by the Jotrin Electronics product listing describing the E temperature suffix in the 64-QFN package. This extended industrial range permits use in sealed motor-drive enclosures, power cabinets, and other environments where ambient temperatures reach +105C or more after self-heating from the DSC and nearby power stage. For commercial-only projects with ambient below +85C, the cheaper I-temperature variant DSPIC33FJ64MC706A-I/MR is typically sufficient.
Where to download the DSPIC33FJ64MC706A-E/MR datasheet PDF?
The authoritative source is the Microchip product page at microchip.com/en-us/product/dsPIC33FJ64MC706A, which links the current family datasheet PDF (the 374-page document covering 16-bit DSCs up to 256 KB flash with motor control and advanced analog). Mirror copies are also hosted on datasheets.com and alldatasheet.com, but always verify against the Microchip original since revision content can differ. The datasheet includes the 64-QFN pinout diagrams, electrical characteristics, and PWM peripheral register maps needed for schematic capture.
What is the difference between DSPIC33FJ64MC706A-E/MR and DSPIC33FJ64MC706A-E/PT?
The only functional difference is the package: the /MR suffix is a 64-pin QFN with exposed pad, while the /PT suffix is a 64-pin TQFP. Both contain the identical die with 40 MIPS, 64 KB flash, 16,384 words RAM, CAN, and the -40C to +125C temperature range, so firmware is 100% portable. Choose /MR for compact layouts and better thermal/ground performance via the exposed pad; choose /PT when hand assembly, rework access, or a leaded 1.27 mm-pitch footprint is preferred. PCB redesign is required to switch between them, so they are not drop-in interchangeable.
Can DSPIC33FJ64MC706A replace DSPIC33FJ64MC706 (non-A version)?
Yes, the dsPIC33FJ64MC706A is the revised successor to the dsPIC33FJ64MC706. The A-variant corrects silicon errata of the original part while retaining the same 64 KB flash, 40 MIPS performance, 64-pin packages (QFN and TQFP), and peripheral set, so it is designed as a pin-compatible replacement with seamless migration. Microchip documents this migration on the dsPIC33FJ64MC706 product page. When doing a last-time-buy or new design, always select the A version to avoid the legacy part's known errata items.
What is the best drop-in replacement for DSPIC33FJ64MC706A-E/MR?
The best drop-in replacements are same-family same-package parts: DSPIC33FJ128MC706A-E/MR and DSPIC33FJ256MC706A-E/MR offer identical pinout and peripherals with larger 128 KB and 256 KB flash, and DSPIC33FJ32MC706A-E/MR offers a smaller 32 KB flash, all in the same 64-QFN (MR) footprint. Note that flash-size variants are strictly upward-compatible (you can always substitute a larger-flash part for a smaller-flash design). No cross-brand pin-compatible DSC was identified in verified cross-reference data, so Microchip family members are the safe substitution path.
Is DSPIC33FJ64MC706A-E/MR suitable for brushless DC motor control?
Yes, motor control is the primary design target of this DSC. According to Microchip, the dsPIC33FJ64MC706A family supports brushless DC, single- and 3-phase induction, and switched reluctance motor applications. The device provides motor-control PWM with complementary outputs and dead-time insertion for driving 3-phase inverter bridges, ADC synchronization with PWM for current sampling, and CAN for networked drive systems. At 40 MIPS, it has adequate headroom for field-oriented control (FOC) loops executing at 10-20 kHz on this 16-bit DSP-enhanced core.
What supply voltage does the DSPIC33FJ64MC706A-E/MR require?
The dsPIC33F family operates from a 3.0V to 3.6V single supply with a nominal 3.3V rail. Designers should provide local 0.1 uF decoupling at each VDD/VSS pin pair plus a bulk 10 uF capacitor near the QFN, and solder the exposed pad to the ground plane for both thermal relief and low-inductance grounding. For the exact minimum/maximum operating limits and brown-out thresholds, consult the electrical characteristics section of the manufacturer datasheet, as this summary page does not carry the full parametric tables.
Where to buy DSPIC33FJ64MC706A-E/MR online?
The DSPIC33FJ64MC706A-E/MR is listed by distributors indexed on Octopart, which reports pricing from 2 distributors for this exact MPN, and RS Components (us.rs-online.com) carries it as a stocked line item. Jotrin Electronics and Xecor also offer the part with datasheet and stock inquiry. XAIPART lists this part with quantity price breaks from 1 to 1000 units as of 2026-09-27. Because E-temperature dsPIC33F parts periodically face allocation, verify factory lead time before committing to a production schedule.
What is the price of DSPIC33FJ64MC706A-E/MR?
As of 2026-09-27, XAIPART pricing for DSPIC33FJ64MC706A-E/MR is 7.42 USD at 1 piece, 6.75 USD at 10, 6.10 USD at 100, 5.65 USD at 500, and 5.20 USD at 1000 pieces. Octopart aggregates 2 additional distributors whose pricing may be lower or higher depending on stock position and container (tube versus reel). For volume above 1000 units, request a direct quote, since extended-temperature dsPIC33F pricing varies significantly with allocation cycles and contractual agreements with Microchip.
Is DSPIC33FJ64MC706A-E/MR in stock and what is the lead time?
Stock status changes frequently for this extended-temperature part. Octopart reports live availability from 2 distributors, and RS Components and Jotrin show inventory inquiry options for the -E/MR suffix. XAIPART shows this part with an on-request stock model; exact lead time depends on Microchip factory scheduling. Because the dsPIC33FJ64MC706A is an active, non-mature-limit product line, factory lead times are typically measured in weeks rather than months, but you should confirm current lead time with your distributor at order entry as of 2026-09-27.
DSPIC33FJ64MC706A-E/MR vs DSPIC33FJ64MC506A-I/PT - which is better for motor control?
For a new 64-pin motor-control design, the DSPIC33FJ64MC706A-E/MR is generally the better choice: it is the revised A-silicon with the extended -40C to +125C range, whereas the DSPIC33FJ64MC506A-I/PT is rated -40C to +85C in a TQFP package. Both offer 64 KB flash and 40 MIPS-class performance with motor-control PWM, so firmware concepts port easily, but the 506A's temperature ceiling rules it out for hot enclosures. If your board already has a TQFP footprint and operates below +85C, the 506A remains a valid, lower-cost option.
When should I choose the 64-QFN (MR) package over the TQFP (PT) package?
Choose the 64-QFN /MR package when board area is constrained, thermal performance matters (the exposed pad sinks package heat into the ground plane), or lead inductance at 40 MHz PWM edges must be minimized. Choose the 64-TQFP /PT package when you need visual solder-joint inspection, prototype hand-soldering, field rework, or a 1.27 mm pitch that tolerates less precise assembly processes. Electrically the two packages carry the same die and pin functions; the trade-offs are purely mechanical, thermal, and manufacturability driven.
Does the DSPIC33FJ64MC706A-E/MR support CAN bus communication?
Yes, the dsPIC33FJ64MC706A integrates a CAN 2.0B controller, as stated in the manufacturer's datasheet title description (Optimized for Motor Control, CAN). The on-chip CAN module handles the protocol framing in hardware, freeing the 40 MIPS core for control-loop execution; an external CAN transceiver such as an MCP2551-class device is required at the physical layer. This makes the part a strong fit for networked drive systems, UPS supervisory links, and industrial nodes where a single DSC must run both the real-time control loop and the fieldbus stack.
Where can I find the pinout of the DSPIC33FJ64MC706A-E/MR?
The complete 64-QFN (MR) pinout is documented in the pin diagrams section of the dsPIC33FJ64MC706A family datasheet, downloadable from microchip.com/en-us/product/dsPIC33FJ64MC706A. The diagram assigns all 64 pads, including power pairs, oscillator pins, the motor-control PWM output pairs, analog inputs, CAN/UART/SPI/I2C alternate functions, and the exposed pad that must be grounded. XAIPART also provides a package diagram on this page for quick reference. Always confirm pin assignments against the latest datasheet revision before final schematic release, since alternate-function multiplexing tables are revision-sensitive.

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

Selection Guide

Choose the DSPIC33FJ64MC706A-E/MR when you need a 16-bit motor-control DSC with CAN, 40 MIPS performance, 64 KB flash, and a guaranteed -40C to +125C industrial range in a compact thermally robust QFN. Choose the DSPIC33FJ128MC706A-E/MR or DSPIC33FJ256MC706A-E/MR when the same footprint and pinout are desired but firmware, tables, or an RTOS exceed 64 KB - they are pin-to-pin and firmware-transparent upgrades. Choose the DSPIC33FJ32MC706A-E/MR for cost-sensitive builds with a small codebase. Choose the DSPIC33FJ64MC706A-E/PT (TQFP) when assembly, inspection, or rework constraints favor a 1.27 mm leaded package. Avoid the non-A dsPIC33FJ64MC706 (legacy errata) and the -I/MC506A variant (+85C limit) for new hot-environment motor-drive designs. No verified cross-brand pin-compatible substitute exists, so plan substitutions within the Microchip dsPIC33FJ MC706A family.

Comparison with Alternatives

Parameter This Product DSPIC33FJ128MC706A-E/MR DSPIC33FJ32MC706A-E/MR DSPIC33FJ64MC706AT-E/MR DSPIC33FJ64MC706A-E/PT
Package 64-QFN with exposed pad (MR) 64-QFN (MR) - same 64-QFN (MR) - same 64-QFN (MR) - same 64-TQFP (PT) - different package
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Program Memory 64 KB 128 KB 32 KB 64 KB 64 KB
Core Performance 40 MIPS / 40 MHz 40 MIPS / 40 MHz 40 MIPS / 40 MHz 40 MIPS / 40 MHz 40 MIPS / 40 MHz
Operating Temperature -40C to +125C -40C to +125C -40C to +125C -40C to +125C -40C to +125C
CAN Controller Yes (CAN 2.0B) Yes (CAN 2.0B) Yes (CAN 2.0B) Yes (CAN 2.0B) Yes (CAN 2.0B)
Container Tube Tube Tube Tape & Reel Tube
Firmware Compatibility Reference (dsPIC33FJ MC706A family) Identical, more flash headroom Identical, 50% flash limit Identical (same die) Identical firmware, different footprint

Key Differentiators

  • Extended -40C to +125C temperature grade at standard-family cost (vs DSPIC33FJ64MC506A-I/PT)
  • Silicon errata corrections of the legacy part (vs DSPIC33FJ64MC706 (non-A))
  • Exposed-pad QFN improves thermal and EMC performance (vs DSPIC33FJ64MC706A-E/PT)
  • Trade-off: flash size fixed at 64 KB (vs DSPIC33FJ128MC706A-E/MR)

Design Notes

The 64-QFN exposed pad (pin EP) is not optional - it is the primary ground connection and thermal path for the die. Create a solder-mask-defined window in the PCB ground plane with an array of thermal vias (5x5 pattern, 0.3 mm drill) to tie the pad to internal ground layers, and use a stencil with approximately 50-70% pad coverage divided into multiple apertures to prevent solder voiding. All four VDD/VSS pairs plus AVDD/AVSS should each receive a 0.1 uF ceramic decoupling capacitor placed within 2 mm of the pins.

Power the core and I/O from a clean 3.3 V rail rated at least 100 mA for the DSC plus peripheral loads. Because the motor-control PWM edges switch multiple outputs simultaneously at 40 MHz-class rates, add 10 uF bulk capacitance near the QFN in addition to per-pin 0.1 uF ceramics. Keep the analog supply (AVDD, pin 55) isolated with an RC filter (e.g., 10 ohm + 1 uF) from the digital rail when ADC accuracy matters for motor current sampling. Estimated current consumption during full-speed PWM operation is well within a single low-noise LDO budget, but verify against the datasheet electrical characteristics for your clock configuration.

Three recurring pitfalls: (1) Selecting the -I temperature variant to save cost in designs that later get deployed in sealed enclosures - the E suffix (-40C to +125C) costs little more and prevents field failures. (2) Treating the non-A dsPIC33FJ64MC706 as a cheap substitute - the A revision exists specifically to fix legacy errata. (3) Leaving MCLR floating; always fit a 10 kOhm pull-up plus optional 0.1 uF to ground for reliable power-on reset and in-circuit programming with tools like PICkit or ICD. Also confirm the oscillator configuration fuses match your crystal before first programming to avoid lockout.

Route the PWM1L/H output pairs away from AN inputs and the CAN lines. When phase-current sensing uses shunt resistors, sample with the ADC synchronized to the PWM period center (trigger from the PWM module, not software delay) to avoid sampling during switch-node transients. Keep the C1RX/C1CAN traces short and matched to the transceiver, and terminate the CAN bus at both ends with 120 ohm per ISO 11898 topology conventions used in Microchip CAN reference designs.

Compliance Information

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

Compliance status was not stated in the verified web data; consult the Microchip product page or environmental datasheet for RoHS/REACH status of the -E/MR suffix.

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

Related Searches

DSPIC33FJ64MC706A-E/MR DSPIC33FJ64MC706A datasheet PDF Microchip DSPIC33FJ64MC706A 64-QFN motor control DSC 16-bit DSC 40 MIPS 64KB flash CAN dsPIC33FJ64MC706A pinout 64-QFN MR package DSPIC33FJ64MC706A brushless DC motor control DSPIC33FJ64MC706A vs DSPIC33FJ64MC706 difference DSPIC33FJ64MC706A-E/MR drop-in replacement DSPIC33FJ64MC706A-E/MR price buy dsPIC33F UPS inverter controller 3-phase what can replace DSPIC33FJ64MC706A-E/MR dsPIC33FJ64MC706A operating temperature -40 to 125

Related Components & Terms

Microchip Technology DSPIC33FJ64MC706A-E/MR dsPIC33FJ64MC706A dsPIC33F digital signal controller DSC DSP microcontroller PIC24 CAN 2.0B 64-QFN QFN exposed pad TQFP 40 MIPS motor control PWM field-oriented control brushless DC motor uninterruptible power supply RoHS surface mount
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