Microchip Technology

DSPIC33EP128MC506-E/MR - 16-bit 60 MIPS DSC 128KB Flash | Microchip

MPN: DSPIC33EP128MC506-E/MR ✓ Active
In Stock Ships in 1-3 business days
3 V to 3.6 V Vdss 64-VQFN (9x9 mm), exposed pad Package 60 MIPS (60 MHz) Speed 128 KB (43K x 24) Memory
Contact for pricing
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $0 $0.00
10 $0 $0.00
100 $0 $0.00
500 $0 $0.00
1,000 $0 $0.00
ℹ️ All prices are in USD

DSPIC33EP128MC506-E/MR Overview

The Microchip Technology DSPIC33EP128MC506-E/MR is a 16-bit digital signal controller (DSC) from the dsPIC33EP family, delivering up to 60 MIPS performance with 128 KB (43K x 24) of FLASH program memory, 16 KB of RAM, and a 64-pin VQFN (9x9 mm) package with exposed pad. This extended-temperature (E-grade, -40C to +125C), AEC-Q100-qualified part operates from a single 3V to 3.6V supply and integrates motor-control peripherals including MCPWM, on-chip op amps, comparators, CAN, and a Peripheral Trigger Generator (PTG).

A digital signal controller combines the computational throughput of a DSP with the peripheral integration and deterministic interrupt architecture of a microcontroller. Within the power-management hierarchy, DSCs occupy the space between general-purpose MCUs and dedicated DSPs, making them the preferred device class for closed-loop motor control, digital power conversion, and real-time embedded control systems.

Key features include a modified Harvard, 16-bit RISC DSP core with single-cycle MAC and hardware divide support, hardware MCPWM modules capable of complementary and center-aligned PWM generation for three-phase inverters, integrated analog (comparators and operational amplifiers) that reduces external component count, and a CAN 2.0B controller for automotive and industrial fieldbus connectivity.

The dsPIC33EP architecture includes phase-locked loop clock multiplication, multiple internal fast RC oscillators, and a rich DMA-free interrupt-driven I/O model. The integrated op amps can be internally routed to PWM and ADC resources, enabling current-shunt amplification for field-oriented control (FOC) without external amplifiers.

Typical applications include brushless DC (BLDC) and permanent magnet synchronous motor (PMSM) drives, digital power supplies and solar inverters, and industrial automation nodes requiring CAN networking. The extended temperature range and AEC-Q100 qualification suit under-hood and high-ambient industrial environments.

For design, ensure a clean 3.3V rail with low-ESR decoupling on every VDD/VSS pair, and use the exposed thermal pad for ground return. Configuring PWM dead-time and ADC trigger alignment is critical in FOC loops.

This page synthesizes distributor availability data, same-footprint drop-in alternatives, and practical design guidance not consolidated in the manufacturer datasheet alone.

Drop-in alternatives for DSPIC33EP128MC506-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 DSPIC33EP128MC506-E/MR (same form factor and footprint) — differing in Package, Core, Mounting Type, Peripheral Trigger Generator, Qualification.

Microchip Technology
Package: 64-QFN (9x9 mm), exposed pad
Mounting Type: Surface Mount
Peripheral Trigger Generator: Yes (PTG)
Microchip Technology
Package: 64-QFN (9x9 mm), MR suffix
Core: dsPIC33CK 16-bit DSC
Mounting Type: Surface Mount
Microchip Technology
Core: 16-bit dsPIC DSC
Mounting Type: Surface Mount

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

DSPIC33EP128MC506-I/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9 mm)
identical die and pinout; industrial temp grade -40C to +85C vs -40C to +125C (-33% upper temp limit), not AEC-Q100

📋 Reference alternative (not in catalog)

DSPIC33EP256MC506-E/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9 mm)
FLASH 256 KB vs 128 KB (+100%), same package/pinout, same 60 MIPS core and peripherals

📋 Reference alternative (not in catalog)

DSPIC33EP64MC506-E/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9 mm)
FLASH 64 KB vs 128 KB (-50%), same package/pinout, reduced program headroom

📋 Reference alternative (not in catalog)

DSPIC33CK128MP506-E/MR

✅ Drop-In
Microchip Technology
📦 64-VQFN
16-bit dsPIC DSC, Modified Harvard · DC to 100 MIPS (100 MHz core) · 128 KB (with ECC, dual-partition Live Update) · 16 KB · 3.0 V to 3.6 V · -40C to +125C · 2x CAN Flexible Data (CAN FD) · 3

✓ In Stock

$4.42 / Unit

View Datasheet →

DSPIC33CK32MP506-E/MR

✅ Drop-In
Microchip Technology
📦 64-VQFN
dsPIC33CK 16-bit DSC · 100 MHz (100 MIPS) · 32 KB (with ECC, dual-partition Live Update) · 8 KB (with MBIST) · 3.0 V to 3.6 V · -40C to +150C (E grade) · 64-QFN (9x9 mm), MR suffix · CAN Flexible Data (CAN FD)

✓ In Stock

$3.55 / Unit

View Datasheet →

DSPIC33EP128MC506-E/MR Maximum Ratings & Electrical Characteristics

Core dsPIC33E, 16-bit
Max CPU Speed 60 MIPS (60 MHz)
Program Memory (FLASH) 128 KB (43K x 24)
Data RAM 16 KB
Operating Supply Voltage 3 V to 3.6 V
Operating Temperature Range -40C to +125C (E-grade)
Package 64-VQFN (9x9 mm), exposed pad
Mounting Type Surface Mount (SMD/SMT)
Number of Cores 1
PWM MCPWM (motor control PWM)
Analog Peripherals Op Amps, Comparators
Communication Interfaces CAN, UART, SPI, I2C
Peripheral Trigger Generator PTG
Qualification AEC-Q100 qualified (automotive)
Family dsPIC33EPXXXMC50X

DSPIC33EP128MC506-E/MR 64-vqfn (9x9 mm), exposed pad Pin Configuration Guide

Pin configuration for DSPIC33EP128MC506-E/MR (64-vqfn (9x9 mm), exposed pad package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

64-vqfn (9x9 mm), exposed pad package pinout diagram for DSPIC33EP128MC506-E/MR

No detailed pinout data available for DSPIC33EP128MC506-E/MR.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33EP128MC506-E/MR is suitable for 6 applications: BLDC / PMSM Motor Control, Digital Power Supplies and Inverters, Automotive Body and Drive Modules, Industrial Automation and Robotics, Audio Signal Processing, Embedded Control and IoT Sensing Nodes.

🏭

BLDC / PMSM Motor Control

The DSPIC33EP128MC506-E/MR fits precision motor control because its MCPWM modules generate complementary, center-aligned PWM with programmable dead-time for three-phase inverters, while the integrated op amps amplify shunt-resistor current feedback without external amplifiers. In a field-oriented control (FOC) drive, the PTG triggers ADC conversions at PWM centers to sample phase currents away from switching edges, minimizing noise. A typical design runs the 60 MIPS core through Clarke/Park transforms and a PI current loop within each PWM period of 10-20 kHz. The comparators provide cycle-by-cycle over-current trip, protecting MOSFET bridges. Compared with a generic MCU, this deterministic DSP-plus-analog integration reduces loop latency and external BOM cost substantially.

⚡

Digital Power Supplies and Inverters

For digital power conversion (LLC resonant converters, PFC stages, solar micro-inverters), the DSPIC33EP128MC506-E/MR provides the fast PWM resolution and deterministic interrupt latency needed for tight output regulation. The 60 MIPS core executes control-loop compensation math, while MCPWM supports phase-shifted and complementary topologies with adaptive dead-time. On-chip comparators implement fast over-current/over-voltage protection faster than any software interrupt path. Running from a 3.3V rail at -40C to +125C, the E-grade part suits converter environments near magnetics and heat sinks. Using the exposed-pad VQFN on a multilayer board keeps ground impedance low, which matters when PWM edges must not corrupt precision ADC feedback sampling.

🚗

Automotive Body and Drive Modules

With AEC-Q100 qualification and a -40C to +125C range, the DSPIC33EP128MC506-E/MR targets automotive modules such as electric water pumps, HVAC blower drives, turbo actuators, and throttle control. The integrated CAN 2.0B controller interfaces directly to the vehicle network through an external transceiver, while the MCPWM and op-amp resources run the local motor loop autonomously. According to distributor data, the automotive-qualified -E/MR variant is specifically listed for 3.3V 64-pin QFN EP automotive use. Designers should budget for 12V-to-3.3V rail sequencing and transceiver fault handling, and can use the DSPIC33EP128MC506-I/MR as the same-footprint industrial-grade counterpart for non-vehicle variants of the same board.

🏭

Industrial Automation and Robotics

In factory automation - servo drives, robot joint controllers, conveyor actuators - the DSPIC33EP128MC506-E/MR provides the compute density for multi-axis coordination while its peripherals handle real-time PWM and current sensing locally. The 128 KB FLASH accommodates FOC stacks plus a Modbus/CAN protocol layer, and 16 KB RAM holds control states and trajectory buffers. The extended temperature rating suits cabinets near drives and braking resistors where ambient exceeds 85C. Deterministic ADC triggering via PTG keeps current-loop sampling jitter below one PWM tick, critical for low-torque-ripple servo performance. Where more flash is needed for protocol stacks, the pin-compatible DSPIC33EP256MC506-E/MR doubles program memory without any PCB change.

🎧

Audio Signal Processing

The dsPIC33E core's single-cycle MAC and DSP multiply instructions make the DSPIC33EP128MC506-E/MR suitable for embedded audio processing: active crossovers, equalization, echo cancellation, and audio effect units. At 60 MIPS the core executes dozens of biquadratic filter sections in real time at a 48 kHz sample rate. Its 12-bit ADC captures line-level signals after external anti-alias filtering, and PWM plus external reconstruction filters can produce analog output, or SPI/I2C can drive external audio codecs. The -E temperature grade benefits automotive audio amplifiers near heat sources. For pure audio designs the on-chip op amps can buffer signals, reducing external component count relative to general-purpose MCUs without DSP engines.

🧩

Embedded Control and IoT Sensing Nodes

As a general-purpose embedded controller, the DSPIC33EP128MC506-E/MR combines 16-bit core throughput, generous 128 KB FLASH, and rich connectivity (UART, SPI, I2C, CAN) in a compact 9x9 mm QFN, suiting industrial sensing nodes, data loggers, and smart sensors that must survive harsh temperatures. The PTG peripheral trigger generator can run simple sensing sequences autonomously, offloading the CPU and cutting power consumption in duty-cycled battery-backed nodes. The 16 KB RAM buffers sensor histories for onboard analytics. Compared with a PIC16-class MCU, the DSC adds DSP math for sensor correction algorithms (FFT-based vibration analysis, calibration curves) without changing board footprint or 3.3V power architecture, making migration straightforward.

Recommended Products Summary

MCP2551 CAN transceiver for drive networking Used in: BLDC / PMSM Motor Control, Digital Power Supplies and Inverters, Automotive Body and Drive Modules, Industrial Automation and Robotics, Audio Signal Processing DSPIC33CK128MP506-E/MR Microchip Technology Used in: BLDC / PMSM Motor Control DSPIC33CK32MP506-E/MR Microchip Technology Used in: Digital Power Supplies and Inverters DSPIC33EP128MC506-I/MR Industrial-grade same-footprint counterpart Used in: Automotive Body and Drive Modules, Audio Signal Processing DSPIC33EP256MC506-E/MR Flash-upgraded drop-in, same footprint Used in: Industrial Automation and Robotics PIC16LF1718-I/SO Microchip Technology Used in: Embedded Control and IoT Sensing Nodes DSPIC33EP128MC202T-E/MM Microchip Technology Used in: Embedded Control and IoT Sensing Nodes
What is the DSPIC33EP128MC506-E/MR microcontroller?
The DSPIC33EP128MC506-E/MR is a Microchip Technology 16-bit dsPIC33EP digital signal controller (DSC) running at up to 60 MIPS with 128 KB of FLASH and 16 KB of RAM in a 64-pin VQFN (9x9 mm) package. According to Microchip product data, it targets precision motor control and digital power applications, and the -E suffix denotes the extended -40C to +125C temperature range with AEC-Q100 automotive qualification.
What are the key specifications of DSPIC33EP128MC506-E/MR that engineers should know?
Key specifications are: 16-bit dsPIC33E core at 60 MIPS, 128 KB (43K x 24) FLASH program memory, 16 KB RAM, 3V to 3.6V supply, -40C to +125C operation, and a 64-VQFN (9x9 mm) exposed-pad package. Per Microchip documentation it integrates MCPWM motor-control PWM, on-chip op amps, comparators, a CAN controller, and a PTG peripheral trigger generator, making it suited to field-oriented motor control and digital power conversion.
What is the difference between DSPIC33EP128MC506-E/MR and DSPIC33EP128MC506-I/MR?
The difference is the temperature grade: the -E/MR variant is qualified for -40C to +125C (extended/automotive, AEC-Q100), while the -I/MR variant is the industrial grade rated for -40C to +85C. Both share the same 64-VQFN (MR) footprint, identical 60 MIPS core, 128 KB FLASH and 16 KB RAM, so the -I/MR is a drop-in replacement wherever the ambient temperature stays below +85C.
What is the best drop-in replacement for DSPIC33EP128MC506-E/MR?
The best drop-in replacement is the DSPIC33EP128MC506-I/MR, which is pin-to-pin compatible in the same 64-VQFN (9x9) package with identical memory and peripherals; the only trade-off is the reduced -40C to +85C industrial temperature range. For more program memory on the same footprint, the DSPIC33EP256MC506-E/MR offers 256 KB FLASH and remains pin-compatible per the dsPIC33EPXXXMC50X family datasheet (DS70000657J).
Is DSPIC33EP128MC506-E/MR AEC-Q100 qualified for automotive applications?
Yes. According to the datasheets.com part listing updated 06-MAR-2024, the DSPIC33EP128MC506-E/MR is an automotive AEC-Q100 qualified 16-bit dsPIC RISC device with 128 KB FLASH at 3.3V in a 64-pin QFN EP package. Combined with its -40C to +125C extended temperature range, it is intended for under-hood and other harsh automotive environments such as motor drives and body control modules.
What is the maximum clock frequency of DSPIC33EP128MC506-E/MR?
The maximum clock frequency is 60 MHz, corresponding to a maximum performance of 60 MIPS on the 16-bit dsPIC33E core, as listed by distributor specifications (Mouser, DigiKey). The device uses an internal PLL to multiply an external crystal or internal FRC oscillator up to this frequency, and the DSP engine supports single-cycle MAC operations at the full clock rate.
Can DSPIC33EP128MC506-E/MR be used for BLDC and FOC motor control?
Yes, it is specifically designed for motor control. It integrates MCPWM modules supporting complementary, center-aligned PWM with dead-time generation, on-chip op amps for current-shunt amplification, comparators for over-current protection, and a PTG for deterministic ADC triggering. According to Microchip, the dsPIC33E family enables high-performance precision motor control systems such as BLDC and PMSM field-oriented control (FOC) drives.
How much flash and RAM does DSPIC33EP128MC506-E/MR have?
The device has 128 KB of FLASH program memory organized as 43K x 24 instruction words and 16 KB of data RAM, per DigiKey and Mouser product listings. For designs needing more headroom on the identical 64-VQFN footprint, the pin-compatible DSPIC33EP256MC506-E/MR doubles FLASH to 256 KB, while the DSPIC33EP64MC506-E/MR halves it to 64 KB for cost-optimized builds.
What supply voltage does DSPIC33EP128MC506-E/MR require?
The DSPIC33EP128MC506-E/MR requires a single 3.0V to 3.6V supply (nominal 3.3V), according to distributor parametric data from pcbelectronics.com. All VDD pins should be decoupled with low-ESR 0.1uF ceramics close to each pin, and the exposed pad of the 64-VQFN package should be soldered to a solid ground plane for thermal and signal-integrity reasons.
What package does DSPIC33EP128MC506-E/MR come in?
It is supplied in a 64-pin VQFN measuring 9x9 mm with an exposed thermal pad (package code MR). This is a surface-mount QFN-family package with pins on all four sides. The same die family is also available in TQFP (package code PT), but the TQFP versions are not footprint-compatible with the MR QFN and require a different PCB land pattern.
Where to download DSPIC33EP128MC506-E/MR datasheet PDF?
The applicable datasheet is the Microchip family data sheet 'dsPIC33EPXXXGP50X, dsPIC33EPXXXMC20X/50X and PIC24EPXXXGP/MC20X Family Data Sheet' (document DS70000657J), available from Microchip's website at ww1.microchip.com. The same PDF also covers the entire dsPIC33EP MC50X subfamily, so pinout, electrical characteristics, and register maps for this MPN are found in that single document.
What is the price of DSPIC33EP128MC506-E/MR?
Verified unit pricing for this part was not available at the time this page was compiled; distributors including DigiKey, Mouser, and Octopart (7 distributors compared) carry the part and provide quantity-break pricing on request. As of 2026-09-24, XAIPART lists this part on a quote/request basis - use the quote form for current pricing on 1, 10, 100, and 1000+ unit volumes.
Where to buy DSPIC33EP128MC506-E/MR online?
The DSPIC33EP128MC506-E/MR is stocked at major distributors - DigiKey lists it as in stock and ships today, and Mouser, Octopart (comparing 7 distributors), Microchip USA, and Fusion Worldwide also list availability. On XAIPART, request a quote for this MPN; parts listed in our catalog can typically ship from authorized stock with full traceability.
Is DSPIC33EP128MC506-E/MR the same as DSPIC33CK128MP506-E/MR?
No - they are different generations, not identical parts. The DSPIC33CK128MP506-E/MR is the newer dsPIC33CK family with a barreled-shift DSP accelerator and higher DSP throughput, in a comparable 64-pin QFN, but it is not guaranteed pin-to-pin compatible with the dsPIC33EP device. Migrate to the CK family only with a full hardware review; for a same-footprint swap, stay within the dsPIC33EP MC50X family.
What is the operating temperature range of DSPIC33EP128MC506-E/MR?
The -E suffix indicates an extended operating temperature range of -40C to +125C, confirmed by both DigiKey and pcbelectronics.com parametric data, and it is AEC-Q100 qualified. This makes it suitable for under-hood automotive modules, industrial drives near heat sources, and outdoor power-conversion equipment where standard 0C to +70C commercial parts would not survive.
Does DSPIC33EP128MC506-E/MR support CAN communication?
Yes. Per the findic.us specification summary, the DSPIC33EP128MC506-E/MR integrates a CAN controller (CAN 2.0B) alongside MCPWM, op amps, comparators, and PTG peripherals. The CAN module connects to an external transceiver (such as a Microchip MCP2551) via the CxTX/CxRX pins, enabling automotive and industrial fieldbus networking with minimal external components.

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

Selection Guide

Choose the DSPIC33EP128MC506-E/MR when you need a 16-bit DSC with motor-control peripherals that must operate above +85C or require automotive AEC-Q100 qualification - typical for vehicle drives, digital power, and industrial inverters. If your ambient never exceeds +85C and automotive qualification is not needed, the same-footprint DSPIC33EP128MC506-I/MR is the lower-cost industrial equivalent. When firmware outgrows 128 KB, move to the pin-compatible DSPIC33EP256MC506-E/MR with no PCB change; if 128 KB is generous, the 64 KB DSPIC33EP64MC506-E/MR reduces cost. For new green-field designs demanding maximum DSP throughput, evaluate the newer DSPIC33CK128MP506-E/MR, but budget for register-map and pin-map migration since it is a different generation. Stay within the dsPIC33EP MC50X family for true drop-in swaps.

Comparison with Alternatives

Parameter This Product DSPIC33EP128MC506-I/MR DSPIC33EP256MC506-E/MR DSPIC33CK128MP506-E/MR DSPIC33CK32MP506-E/MR
Package 64-VQFN (9x9 mm) EP 64-VQFN (9x9 mm) - same 64-VQFN (9x9 mm) - same 64-VQFN - same class 64-VQFN - same class
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
FLASH 128 KB 128 KB 256 KB 128 KB 32 KB
Core Family dsPIC33EP dsPIC33EP - same dsPIC33EP - same dsPIC33CK (newer core) dsPIC33CK (newer core)

Key Differentiators

  • Extended temperature and automotive qualification (vs DSPIC33EP128MC506-I/MR)
  • Same-footprint flash upgrade path (vs DSPIC33EP256MC506-E/MR)
  • Mature dsPIC33EP peripheral ecosystem (vs DSPIC33CK128MP506-E/MR)

Design Notes

The DSPIC33EP128MC506-E/MR requires a 3.0V to 3.6V supply. Provide one 0.1uF low-ESR ceramic capacitor at every VDD/VSS pin pair plus at least one bulk 10uF capacitor near the device. Multiple VDD pins in the 64-VQFN must all be connected - floating a power pin is a common failure cause. If the 3.3V rail comes from a buck converter, add an LC filter or ferrite bead to attenuate switching ripple that would otherwise couple into ADC measurements used by control loops.

Solder the exposed thermal pad of the 9x9 mm VQFN to a solid ground plane with a 3x3 or larger via array. This pad is the primary ground return; relying on perimeter pins alone raises ground impedance and worsens ADC accuracy and EMI. Route PWM traces away from analog feedback lines, and place shunt-resistor connections using Kelvin sensing directly to the op-amp input pins for accurate current measurement in FOC applications.

Configuration words set at programming time define oscillator source, watchdog, and code protection - verify them against your clocking scheme before production. The PLL requires specific input frequency ranges per the family datasheet (DS70000657J); an out-of-range crystal can prevent startup. When swapping to the -I/MR industrial variant, remember the +85C ceiling invalidates use in high-ambient automotive locations. Also confirm E-grade availability in the chosen package code before release, as temperature suffix and package code are ordered together.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Qualified
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

AEC-Q100 automotive qualification confirmed via datasheets.com part listing. RoHS/REACH/lead-free status not stated in the provided web data - verify on the Microchip product page or official compliance documentation before design-in.

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

Related Searches

DSPIC33EP128MC506-E/MR DSPIC33EP128MC506 datasheet PDF Microchip DSPIC33EP128MC506-E/MR price dsPIC33EP 60 MIPS 128KB flash DSC 64-VQFN DSPIC33EP128MC506-E/MR vs DSPIC33EP128MC506-I/MR DSPIC33EP128MC506-E/MR drop-in replacement dsPIC33EP motor control FOC microcontroller AEC-Q100 automotive DSC 3.3V 64-pin QFN buy DSPIC33EP128MC506-E/MR in stock what can replace DSPIC33EP128MC506-E/MR DSPIC33EP128MC506 pinout 64 VQFN MR dsPIC33EP256MC506-E/MR pin compatible upgrade

Related Components & Terms

Microchip Technology DSPIC33EP128MC506-E/MR dsPIC33EP dsPIC33E digital signal controller DSC 16-bit RISC MCU MCPWM field-oriented control FOC BLDC motor control CAN 2.0B AEC-Q100 64-VQFN (9x9 mm) QFN package family PTG Peripheral Trigger Generator RoHS DSPIC33EP256MC506-E/MR DSPIC33EP128MC506-I/MR DSPIC33CK128MP506-E/MR DS70000657J digital power conversion extended temperature range
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