Microchip Technology

DSPIC33CK128MC506-E/MR - 16-bit 100MHz DSC CAN FD | Microchip

MPN: DSPIC33CK128MC506-E/MR ✓ Active
In Stock Ships in 1-3 business days
3 V to 3.6 V Vdss 64-QFN (9x9 mm) Package 100 MHz Speed 128KB (128K x 8) Memory
From $3.5 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $5.2 $5.20
10 $4.75 $47.50
100 $4.2 $420.00
500 $3.85 $1,925.00
1,000 $3.5 $3,500.00
ℹ️ All prices are in USD

DSPIC33CK128MC506-E/MR Overview

The Microchip Technology DSPIC33CK128MC506-E/MR is a 16-bit digital signal controller (DSC) with a single 100 MHz dsPIC DSC core, 128KB (128K x 8) Flash program memory, 16KB RAM, and CAN FD support, housed in a 64-pin QFN (9x9 mm) package with extended -40C to +125C temperature rating.

A digital signal controller combines the computational capability of a digital signal processor with the control peripherals of a microcontroller on a single silicon die. Within the embedded control hierarchy, the DSC sits between general-purpose MCUs and dedicated DSPs, making the dsPIC33CK family well suited for control loops that need both fast math and rich analog and timing peripherals.

Key features include a 100 MHz dsPIC DSC core with integrated DSP engine, 128KB Flash and 16KB RAM, a 20-channel 12-bit ADC with two 12-bit DACs, on-chip operational amplifiers, high-speed PWM modules, and CAN Flexible Data-rate (CAN FD) for modern in-vehicle and industrial networks. 53 general-purpose I/O pins provide extensive connectivity in the 9x9 mm QFN-64 footprint.

Technically, the dsPIC33CK core executes DSP-class multiply-accumulate operations while the ADC/PWM tightly coupled peripherals support high-frequency digital power and motor-control loops. The extended temperature (E) suffix guarantees operation from -40C to +125C, distinguishing this part from the standard industrial -I grade variant in the same package.

Typical applications include digital power supplies (totem-pole PFC, LLC converters), brushless DC and PMSM motor control, automotive and industrial CAN FD nodes, and advanced sensing and control systems that exploit the on-chip op amps and 12-bit converter pair.

Design consideration: the 3.0V to 3.6V operating supply and QFN exposed pad require a solid ground pour and multiple thermal vias; also note that ICSP programming must use a matched PGECx/PGEDx pair.

This page synthesizes distributor pricing availability, drop-in alternatives within the dsPIC33CK/33CH families, and practical design notes not found in a single manufacturer datasheet, with all data verified as of 2026-09-22.

Drop-in alternatives for DSPIC33CK128MC506-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 DSPIC33CK128MC506-E/MR (same form factor and footprint) — differing in Operating Temperature, Core, PWM, Operating Voltage.

Microchip Technology
Operating Temperature: -40C to +85C (Industrial, I-grade)
PWM: High-Resolution PWM
Operating Voltage: 3.0 V to 3.6 V
Microchip Technology
Operating Temperature: -40C to +85C (I grade)
Core: 16-bit dsPIC DSC

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

DSPIC33CK128MC506-I/MR

✅ Drop-In
📦 64-QFN (9x9)
identical die and 128KB Flash; temperature grade -40C to +85C vs -40C to +125C (-40C of high-temp headroom)

📋 Reference alternative (not in catalog)

DSPIC33CK256MC506-I/MR

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 64-QFN (9x9)
16-bit dsPIC DSC · 100 MHz (100 MIPS) · 256 KB (256K x 8) · 32 KB (32K x 8) · 3 V to 3.6 V · 53 I/O · 12-bit · CAN FD

✓ In Stock

$3.92 / Unit

View Datasheet →

DSPIC33CK64MC506-I/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-QFN (9x9)
Flash 64KB vs 128KB (-50%), same core/peripherals, lower cost, same footprint

📋 Reference alternative (not in catalog)

DSPIC33CK128MP506-I/MR

✅ Drop-In
Microchip Technology
📦 64-QFN (9x9)
dsPIC33CK 16-bit DSC core · 100 MHz (100 MIPS) · 128 KB (128K x 8) with ECC and live update · 16 KB · 3.0 V to 3.6 V · -40C to +85C (Industrial, I-grade) · 64-QFN (9x9 mm)

✓ In Stock

$4.35 / Unit

View Datasheet →

DSPIC33CH64MP506T-I/MR

✅ Drop-In
📦 64-QFN (9x9)
dual-core (master+slave) dsPIC33CH architecture vs single-core CK; 64KB Flash on this variant vs 128KB (-50%)

📋 Reference alternative (not in catalog)

DSPIC33CK128MC506-E/MR Maximum Ratings & Electrical Characteristics

Core dsPIC33CK 16-bit DSC core
Maximum Operating Frequency 100 MHz
Program Memory (Flash) 128KB (128K x 8)
Data Memory (RAM) 16KB
Operating Voltage 3 V to 3.6 V
General-Purpose I/O 53 I/O
ADC Resolution 12-bit
ADC Channels 20-channel
DAC 2 x 12-bit
CAN Interface CAN FD
PWM High-speed PWM
On-chip Op Amps Yes
Package 64-QFN (9x9 mm)
Operating Temperature -40C to +125C (extended, E grade)
Mounting Type Surface Mount
Series dsPIC33CK, Functional Safety (FuSa)
RoHS Status Compliant

DSPIC33CK128MC506-E/MR 64-qfn (9x9 mm) Pin Configuration Guide

Pin configuration for DSPIC33CK128MC506-E/MR (64-qfn (9x9 mm) 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-qfn (9x9 mm) package pinout diagram for DSPIC33CK128MC506-E/MR

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

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33CK128MC506-E/MR is suitable for 6 applications: Digital Power Supplies, Brushless DC and PMSM Motor Control, Automotive and Industrial CAN FD Nodes, Advanced Sensing and Control Systems, High-Performance General Embedded Control, Wireless Power Transfer and Charging Control.

⚡

Digital Power Supplies

The DSPIC33CK128MC506-E/MR fits digital power conversion because its 100 MHz dsPIC DSC core closes current-mode control loops fast enough for totem-pole PFC and LLC topologies, while the high-speed PWM module provides complementary outputs with programmable dead time and phase shifting. The 20-channel 12-bit ADC samples input voltage, output voltage, and inductor current, and the two 12-bit DACs can generate reference or bias levels. Used as the digital controller between the power stage gate drivers and the feedback divider, it replaces analog control ICs with firmware-defined compensation, adding adaptive mode switching and telemetry over CAN FD. The trade-off versus analog control is firmware complexity and the need to budget ADC sampling and ISR execution within each switching period at the 100 MHz core rate.

🏭

Brushless DC and PMSM Motor Control

The DSPIC33CK128MC506-E/MR is designed for motor control: Microchip explicitly targets the dsPIC33CK family at motor control designs. The 100 MHz core executes field-oriented control (FOC) math using the integrated DSP multiply-accumulate engine, the high-speed PWM drives six-step or SVPWM inverter stages with hardware dead-time insertion, and the 20-channel 12-bit ADC captures three-phase currents and DC bus voltage. On-chip operational amplifiers condition low-side shunt signals, reducing external component count, and the CAN FD interface links the drive into industrial networks. With 53 GPIO, encoder and Hall interfaces connect directly. Performance consideration: keep the FOC current-loop ISR within the ADC-to-PWM trigger period; the extended -40C to +125C E grade suits motor-drive enclosures that heat beyond industrial limits.

🚗

Automotive and Industrial CAN FD Nodes

The DSPIC33CK128MC506-E/MR serves as a smart CAN FD node in vehicles and factory equipment. Its integrated CAN Flexible Data-rate controller supports the higher data-phase bitrates and up to 64-byte payloads of the CAN FD standard, while the -40C to +125C extended E temperature grade tolerates under-hood and sealed-enclosure environments. The 20-channel 12-bit ADC digitizes local sensors, the DSP core filters and interprets the data, and 53 GPIO drive actuators or indicator circuits, all powered from a 3.0-3.6V rail typical of automotive electronics. Because the dsPIC33CK family carries Functional Safety (FuSa) packaging options per the family listing, safety-related node development is supported. Design consideration: route the CAN FD transceiver within centimeters of the CANTX/CANRX pins and honor the matched PGECx/PGEDx pairing for in-system programming.

🧩

Advanced Sensing and Control Systems

The DSPIC33CK128MC506-E/MR fits advanced sensing nodes that combine multiple analog inputs with local decision-making. The 20-channel 12-bit ADC with 2x 12-bit DAC and on-chip op amps implements sensor excitation, signal conditioning, and conversion in one 64-QFN device, while the 100 MHz DSP core performs FFT or filtering on the sampled streams. Typical deployments include vibration monitoring, precision process control, and multi-zone environmental sensing where the 128KB Flash holds both the control firmware and compensation tables. CAN FD connectivity streams results to supervisory controllers without an external communication chip. The performance consideration is analog front-end layout: keep ADC input traces short and reference the converter to a clean ground island under the exposed pad to preserve 12-bit accuracy.

🖥️

High-Performance General Embedded Control

For general embedded systems needing more than a mid-range MCU, the DSPIC33CK128MC506-E/MR supplies a 100 MHz 16-bit core with DSP capability, 128KB Flash, and 16KB RAM in a compact 9x9 mm QFN-64. Compared with a conventional microcontroller, the DSC adds single-cycle multiply-accumulate for audio processing, digital filtering, and control math, while retaining standard peripherals: 53 GPIO, timers, UART/SPI/I2C, PWM, and CAN FD. It suits robotics controllers, instrumentation front ends, and communication bridges where deterministic interrupt latency matters. The extended -40C to +125C rating removes ambient-temperature constraints common in industrial enclosures. Memory consideration: applications needing larger code space should select the pin-compatible DSPIC33CK256MC506 rather than redesigning the board.

💡

Wireless Power Transfer and Charging Control

The DSPIC33CK128MC506-E/MR is well matched to wireless power transmitter and receiver control. Frequency-tracking resonant converters demand fast PWM frequency adjustment, which the high-speed PWM module performs with fine resolution at the 100 MHz core rate, while the 20-channel 12-bit ADC monitors coil current, foreign-object detection voltage signatures, and temperature simultaneously. The DSP engine implements the tracking and Q-factor algorithms, and the CAN FD interface reports charging status in automotive wireless charging systems where the -40C to +125C E grade survives the pad environment. The two 12-bit DACs provide controllable reference thresholds for fault comparators. Performance consideration: budget the foreign-object detection scan between power-transfer frames so sampling does not distort the resonant waveform.

Recommended Products Summary

DSPIC33CH64MP506T-I/MR Dual-core alternative for partitioned power/control tasks Used in: Digital Power Supplies, Wireless Power Transfer and Charging Control DSPIC33CK128MP506-I/MR Microchip Technology Used in: Digital Power Supplies, Advanced Sensing and Control Systems DSPIC33CK256MC506-I/MR Microchip Technology Used in: Brushless DC and PMSM Motor Control, High-Performance General Embedded Control DSPIC33CK64MC506-I/MR Cost-reduced drop-in for simpler motor-control firmware Used in: Brushless DC and PMSM Motor Control, High-Performance General Embedded Control DSPIC33CK128MC506-I/MR Industrial temperature-grade pin-compatible variant Used in: Automotive and Industrial CAN FD Nodes, Wireless Power Transfer and Charging Control DSPIC33CH512MP506T-I/PT Microchip Technology Used in: Automotive and Industrial CAN FD Nodes DSPIC33CH256MP506T-I/PT Microchip Technology Used in: Advanced Sensing and Control Systems
What is the maximum clock speed of DSPIC33CK128MC506-E/MR?
The DSPIC33CK128MC506-E/MR operates at a maximum core speed of 100 MHz. According to Microchip's product page, the dsPIC33CK family features a single 100 MHz dsPIC DSC core with integrated DSP engine, enabling high-frequency digital power and motor-control loops that require fast multiply-accumulate execution within a 16-bit architecture.
How much Flash and RAM does the DSPIC33CK128MC506-E/MR have?
The DSPIC33CK128MC506-E/MR has 128KB (128K x 8) of Flash program memory and 16KB of RAM data memory. Per Mouser and Onlinecomponents.com listings, this memory configuration serves the dsPIC33CK128MC50x family, and the same die is offered with 64KB or 256KB Flash in family variants such as DSPIC33CK64MC506 and DSPIC33CK256MC506 in the same 64-QFN package.
Does DSPIC33CK128MC506-E/MR support CAN FD?
Yes, the DSPIC33CK128MC506-E/MR integrates CAN Flexible Data-rate (CAN FD) peripherals. Mouser lists CAN FD among the key features alongside the 12-bit ADC, PWM, and op amps, making this DSC suitable for automotive and industrial network nodes that require payloads above the classical CAN 8-byte limit and bitrates up to 5 Mbps on the data phase.
What is the operating voltage and temperature range of DSPIC33CK128MC506-E/MR?
The DSPIC33CK128MC506-E/MR operates from 3.0V to 3.6V over a -40C to +125C extended temperature range. According to Onlinecomponents.com, the device runs at 100 MHz within this supply window, and the E temperature suffix denotes the extended (automotive-adjacent) grade versus the -I industrial grade (-40C to +85C) of the same die in the identical 64-QFN (9x9) package.
What is the difference between DSPIC33CK128MC506-E/MR and DSPIC33CK128MC506-I/MR?
The only difference is the temperature grade: the E/MR variant is rated -40C to +125C (extended) while the I/MR variant is rated -40C to +85C (industrial). Both share the same die, 128KB Flash, 16KB RAM, CAN FD, and the identical 64-QFN (9x9) footprint, so they are pin-to-pin interchangeable on the same PCB. Choose the E grade for automotive bays, motor-drive enclosures, or any environment exceeding 85C ambient.
What is the difference between DSPIC33CK128MC506 and DSPIC33CH64MP506?
The dsPIC33CK128MC506 uses a single 100 MHz dsPIC DSC core, while the dsPIC33CH64MP506 is a dual-core device with a 100 MHz master core plus a 100 MHz slave core dedicated to digital power tasks. Both are offered in the same 64-pin QFN (MR) footprint, but the CH family adds the second core and FuSa packaging; firmware is not directly portable without redesigning the dual-core scheduling. Choose the CK for single-core control, the CH for master/slave digital power partitioning.
Can DSPIC33CK256MC506 replace DSPIC33CK128MC506-E/MR?
Yes, the DSPIC33CK256MC506 is a pin-to-pin drop-in replacement in the same 64-QFN package. It doubles the Flash to 256KB while keeping the 100 MHz core, 12-bit ADC, CAN FD, and peripheral map compatible, so the same PCB accepts either part. Firmware compiled for the 128KB device runs unchanged; the reverse replacement (128 for 256) only works if the application fits within 128KB.
What is the best drop-in replacement for DSPIC33CK128MC506-E/MR?
The best drop-in replacements are same-family Microchip parts in the identical 64-QFN (9x9) footprint: DSPIC33CK128MC506-I/MR (same die, -40C to +85C grade), DSPIC33CK256MC506 (256KB Flash), DSPIC33CK64MC506 (64KB Flash, lower cost), and DSPIC33CK128MP506 (same core and memory, different PWM/peripheral emphasis). All are pin-to-pin compatible with parametric match of 90-100%; select by memory size, temperature grade, and peripheral set.
Is DSPIC33CK128MC506-E/MR suitable for motor control applications?
Yes, the DSPIC33CK128MC506-E/MR is expressly targeted at motor control. Microchip describes the dsPIC33CK family as enabling motor control designs, and the part combines a 100 MHz DSP core, high-speed PWM with complementary outputs and dead-time control, a 20-channel 12-bit ADC for multi-shunt current sampling, and on-chip op amps for conditioning, all in a single 64-QFN device running from a 3.0-3.6V supply.
Where to download the DSPIC33CK128MC506 datasheet PDF?
The official datasheet and family reference manual for the DSPIC33CK128MC506 are available on Microchip's product page at microchip.com/en-us/product/dsPIC33CK128MC506, which links the current documents, and distributor pages at DigiKey, Mouser, and TME also provide datasheet downloads. Avoid third-party mirrors; Microchip's site guarantees the latest revision covering the 100 MHz core, CAN FD module, and ADC specifications.
How many ADC channels and what resolution does DSPIC33CK128MC506-E/MR offer?
The DSPIC33CK128MC506-E/MR provides a 20-channel, 12-bit analog-to-digital converter plus two 12-bit digital-to-analog converters. According to Onlinecomponents.com specifications, this analog subsystem, combined with 53 GPIO and on-chip operational amplifiers, supports simultaneous multi-point sampling for digital power and motor current feedback at rates compatible with the 100 MHz core's control-loop timing.
Where can I buy DSPIC33CK128MC506-E/MR and what is the price?
The DSPIC33CK128MC506-E/MR is stocked at DigiKey (ships today per their listing), Mouser, TME, and Onlinecomponents.com, with price comparison across 5 distributors on Octopart. Indicative XAIPART pricing as of 2026-09-22 starts around $5.20 at quantity 1, dropping to approximately $3.50 at 1000 pieces; confirm live pricing on the distributor pages as unit cost and stock fluctuate weekly.
Is DSPIC33CK128MC506-E/MR in stock and what is the lead time?
Yes, DigiKey lists the DSPIC33CK128MC506-E/MR as in stock with same-day shipping, and Mouser also carries inventory as of the 2026-09-22 data snapshot. Octopart aggregates availability from 5 distributors, so lead time for standard quantities is typically immediate from stock; for volume orders above distributor stock, Microchip factory lead times of several weeks may apply - request a quote for firm scheduling.
What are the key specifications of DSPIC33CK128MC506-E/MR that engineers should know?
The DSPIC33CK128MC506-E/MR is a 16-bit dsPIC DSC running at 100 MHz with 128KB Flash, 16KB RAM, a 20-channel 12-bit ADC, two 12-bit DACs, CAN FD, high-speed PWM, on-chip op amps, and 53 GPIO in a 64-QFN (9x9 mm) package, operating from 3.0-3.6V over -40C to +125C. These figures come from Microchip, DigiKey, and Onlinecomponents.com listings and define the part's fit for digital power, motor control, and CAN FD networked sensing.

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

Selection Guide

Choose the DSPIC33CK128MC506-E/MR when your application combines high-frequency control loops (digital power, FOC motor control) with ambient temperatures above +85C, since it is the extended-grade member of the MC506 family in the same 64-QFN footprint. Select the DSPIC33CK128MC506-I/MR for identical function at industrial temperatures to reduce qualification cost. Move to DSPIC33CK256MC506 only when firmware outgrows 128KB, and to DSPIC33CK64MC506 for cost-down designs fitting 64KB. Choose DSPIC33CK128MP506 if your priority is the expanded PWM/peripheral set of the MP506 configuration. Pick the dual-core DSPIC33CH64MP506T-I/MR when you want hardware partitioning of a safety or power stage from application code, accepting this variant's 64KB Flash. All five share the same 9x9 mm QFN-64 land pattern, so layout reuse is preserved across the family.

Comparison with Alternatives

Parameter This Product DSPIC33CK128MC506-I/MR DSPIC33CK256MC506-I/MR DSPIC33CK64MC506-I/MR DSPIC33CK128MP506-I/MR DSPIC33CH64MP506T-I/MR
Package 64-QFN (9x9 mm) 64-QFN (9x9 mm) - same 64-QFN (9x9 mm) - same 64-QFN (9x9 mm) - same 64-QFN (9x9 mm) - same 64-QFN (9x9 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core Speed 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz (dual core)
Flash 128KB 128KB 256KB 64KB 128KB 64KB
Temperature Range -40C to +125C (E grade) -40C to +85C (I grade) -40C to +85C (I grade) -40C to +85C (I grade) -40C to +85C (I grade) -40C to +85C (I grade)
Architecture Single-core dsPIC33CK DSC Single-core dsPIC33CK Single-core dsPIC33CK Single-core dsPIC33CK Single-core dsPIC33CK Dual-core dsPIC33CH (master+slave)
CAN FD Yes Yes Yes Yes Yes Yes

Key Differentiators

  • Extended -40C to +125C temperature grade (vs DSPIC33CK128MC506-I/MR)
  • Balanced 128KB Flash at MC506 cost point (vs DSPIC33CK256MC506-I/MR)
  • Single-core simplicity versus dual-core dsPIC33CH (vs DSPIC33CH64MP506T-I/MR)

Design Notes

The 64-QFN (9x9 mm) package has an exposed thermal pad that must be soldered to a ground pour with an array of thermal vias (typically 5x5 via grid) to achieve reliable grounding and heat dissipation, particularly for the E-grade device operating up to +125C junction environments. Fan out the 53 GPIO with short traces to the ADC inputs, and reserve space for the 3.0-3.6V supply decoupling network - place 100 nF ceramic capacitors at each supply pin pair plus one bulk capacitor per rail.

ICSP programming requires a matched PGECx/PGEDx clock-data pair: if PGEC2 carries ICSPCLK, PGED2 must carry ICSPDAT - mismatched pairs will fail programming, per the dsPIC33CK128MC506 development guidance from northernsoftware.com. Additionally, do not substitute the -I grade part where ambient exceeds +85C; the E/MR variant is the only correct choice for -40C to +125C environments. Finally, MCLR-based programming voltages must be isolated from other circuitry during in-circuit flash.

Operating from 3.0V to 3.6V, the digital core switching noise couples into the 12-bit ADC references. Estimate: at 100 MHz the core draws in the tens-of-mA range; add margin in your 3.3V regulator budget for all 53 I/O loaded. Recommended practice from Microchip reference designs for the dsPIC33CK family: separate the analog 3.3V entry through an LC filter (ferrite bead plus 10 uF) feeding the VDDCORE/VDD analog domain, and tie the ADC reference to a quiet ground island directly beneath the exposed pad.

Compliance Information

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

RoHS compliance stated by distributor listings for the dsPIC33CK family; REACH, lead-free and halogen-free detail not stated in provided data - verify on Microchip's product page.

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

Related Searches

DSPIC33CK128MC506-E/MR DSPIC33CK128MC506 datasheet Microchip DSPIC33CK128MC506-E/MR price 16-bit DSC 100MHz 128KB Flash CAN FD 64-QFN 9x9 digital signal controller DSPIC33CK128MC506 motor control DSPIC33CK128MC506-E/MR vs DSPIC33CK128MC506-I/MR DSPIC33CK128MC506 drop-in replacement buy DSPIC33CK128MC506-E/MR in stock what is the operating temperature of DSPIC33CK128MC506-E/MR dsPIC33CK CAN FD microcontroller automotive DSPIC33CK128MC506 pinout 64-QFN

Related Components & Terms

Microchip Technology DSPIC33CK128MC506-E/MR dsPIC33CK dsPIC33CH DSPIC33CK256MC506-I/MR DSPIC33CK64MC506-I/MR DSPIC33CH64MP506T-I/MR digital signal controller (DSC) digital signal processor (DSP) 16-bit microcontroller CAN FD 64-QFN (9x9 mm) QFN package family / surface mount 12-bit ADC high-speed PWM RoHS Functional Safety (FuSa) motor control digital power supply ICSP / PGEC-PGED programming pair
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