Microchip Technology

DSPIC33CK128MC505-I/PT - 100MHz 16-bit DSC, CAN FD | Microchip

MPN: DSPIC33CK128MC505-I/PT ✓ Active
In Stock Ships in 1-3 business days
48-TQFP (7x7 mm) Package 100 MHz (up to 100 MIPS) Speed 128 KB (128K x 8) Memory
From $2.41 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $3.42 $3.42
10 $3.08 $30.80
100 $2.75 $275.00
500 $2.55 $1,275.00
1,000 $2.41 $2,410.00
ℹ️ All prices are in USD

DSPIC33CK128MC505-I/PT Overview

The Microchip Technology DSPIC33CK128MC505-I/PT is a 16-bit Digital Signal Controller (DSC) featuring a single 100 MHz dsPIC DSC core, 128 KB (128K x 8) of Flash program memory and 16 KB of RAM, housed in a 48-pin TQFP (7x7 mm) surface-mount package.

A Digital Signal Controller combines the computational capability of a digital signal processor (DSP) with the peripheral integration and deterministic control of a microcontroller (MCU). Within the power-management hierarchy of embedded systems, the DSC sits between a general-purpose MCU and a dedicated DSP, offering single-cycle MAC and DSP instructions plus tightly coupled motor-control peripherals, making it a natural fit for closed-loop power electronics.

Key features include the high-speed PWM module with multiple complementary outputs for switching converters and motor drives, a 12-bit ADC pipeline capable of sampling at rates suited to current-loop control, CAN Flexible Data-Rate (CAN FD) connectivity for industrial and automotive networks, multiple UART/SPI/I2C serial interfaces, and direct memory access (DMA) channels that offload data movement from the CPU.

The dsPIC33CK family uses an enhanced 16-bit dsPIC core executing up to 100 MIPS, with hardware DSP multiply-accumulate, barrel shifter, and modulo addressing. On-chip peripherals are connected through a high-bandwidth internal bus, and several analog comparators and op-amp style analog front-end resources support sensorless motor control and power conversion feedback loops without external amplification stages.

Typical applications include brushless DC (BLDC) and PMSM motor drives, digital power supplies (LLC, totem-pole PFC), solar micro-inverters, and industrial automation nodes that require CAN FD communication. The 100 MHz core closes high-bandwidth current loops that slower MCUs cannot.

When designing with this device, connect all VDD and VSS pins, and pair PGECx/PGEDx pins correctly for ICSP programming, since mixing pairs from different debug channels will cause programming to fail.

This page synthesizes distributor pricing, drop-in family alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for DSPIC33CK128MC505-I/PT — 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 DSPIC33CK128MC505-I/PT (same form factor and footprint) — differing in ADC Resolution, Operating Temperature, PWM, Package, Core.

Microchip Technology
ADC Resolution: 12-bit
Operating Temperature: -40C to +125C (E grade)
PWM: High-Speed PWM
Microchip Technology
ADC Resolution: 12-bit SAR
PWM: High-speed PWM
Core: dsPIC33CK 16-bit DSC

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

DSPIC33CK256MC505-I/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 48-TQFP (7x7)
dsPIC33CK 16-bit DSC · 100 MIPS (100 MHz) · 256 KB (256K x 8) · 32 KB (32K x 8) · 3 V to 3.6 V · -40C to +85C (I grade) · 12-bit SAR · 20 channels

✓ In Stock

$1.3 / Unit

View Datasheet →

DSPIC33CK64MC505-I/PT

✅ Drop-In ⚠️ Specs Unverified
📦 48-TQFP (7x7)
Flash 64 KB vs 128 KB (-50%), lower cost, same pinout and peripherals

📋 Reference alternative (not in catalog)

DSPIC33CK128MC505-E/PT

✅ Drop-In
Microchip Technology
📦 48-TQFP (7x7)
dsPIC33CK 16-bit DSC core · 100 MHz (up to 100 MIPS) · 128 KB (128K x 8) · 16 KB · 48-TQFP (7x7 mm), 0.5 mm pitch · -40C to +125C (E grade) · 12-bit

✓ In Stock

$4.05 / Unit

View Datasheet →

DSPIC33CK128MC505-H/PT

✅ Drop-In
📦 48-TQFP
H-grade variant of same device, same 48-pin TQFP 0.5 mm pitch footprint

📋 Reference alternative (not in catalog)

DSPIC33CK32MC505-I/PT

✅ Drop-In ⚠️ Specs Unverified
📦 48-TQFP (7x7)
Flash 32 KB vs 128 KB (-75%), same pinout, lowest cost family member

📋 Reference alternative (not in catalog)

DSPIC33CK128MC505-I/PT Maximum Ratings & Electrical Characteristics

Core Architecture 16-bit dsPIC DSC
Core Speed 100 MHz (up to 100 MIPS)
Flash Program Memory 128 KB (128K x 8)
RAM 16 KB
Package 48-TQFP (7x7 mm)
Mounting Type Surface Mount
Connectivity CAN FD, UART, SPI, I2C
ADC Resolution 12 bit
PWM High-Speed PWM module
DMA Channels 4
External Interrupts 4
Operating Temperature -40C to +85C (I grade)
Programming Interface ICSP (PGECx/PGEDx pairs)
RoHS Status Compliant
Lifecycle Status Active

DSPIC33CK128MC505-I/PT 48-tqfp (7x7 mm) Pin Configuration Guide

Pin configuration for DSPIC33CK128MC505-I/PT (48-tqfp (7x7 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.

48-tqfp (7x7 mm) package pinout diagram for DSPIC33CK128MC505-I/PT

No detailed pinout data available for DSPIC33CK128MC505-I/PT.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33CK128MC505-I/PT is suitable for 6 applications: BLDC / PMSM Motor Control, Digital Power Supplies (PFC / LLC), Industrial Automation and CAN FD Nodes, Solar Micro-Inverters, Battery Management and Charging Systems, Embedded Sensing and IoT Control Nodes.

🏭

BLDC / PMSM Motor Control

The DSPIC33CK128MC505-I/PT is purpose-built for brushless DC and permanent-magnet synchronous motor drives. Its high-speed PWM module generates complementary outputs with hardware dead-time insertion for a three-phase inverter bridge, while the 12-bit ADC samples phase currents fast enough to close field-oriented control (FOC) loops at high bandwidth on the 100 MHz core. On-chip analog comparators provide cycle-by-cycle overcurrent trip, and sensorless operation is supported via back-EMF or observer algorithms using the DSP MAC instructions. Placed between the gate drivers and the current-sense shunts, the DSC replaces discrete control logic; the trade-off versus a dedicated motor ASIC is firmware flexibility at the cost of development effort.

⚡

Digital Power Supplies (PFC / LLC)

In digital power conversion such as totem-pole PFC and LLC resonant converters, the DSPIC33CK128MC505-I/PT provides the high-resolution, high-speed PWM needed for switching frequencies in the hundreds of kilohertz, plus fast ADC sampling of input/output voltage and inductor current. The 100 MIPS core executes voltage and current loop compensators deterministically, and the DMA channels stream ADC results without CPU intervention to minimize control-loop jitter. Firmware-defined control enables adaptive burst mode, soft-start, and digital telemetry via CAN FD or UART to a system host. Compared with an analog controller, the DSC adds BOM flexibility; the key design consideration is ensuring the PWM resolution meets the target converter frequency.

🌐

Industrial Automation and CAN FD Nodes

The integrated CAN Flexible Data-Rate module makes the DSPIC33CK128MC505-I/PT a strong fit for industrial automation nodes, PLC I/O modules, and smart actuators. CAN FD carries up to 64-byte payloads at data rates beyond classical CAN, enabling richer telemetry and faster network cycles; the DMA controller offloads message buffers so the 100 MHz CPU remains dedicated to application logic. Multiple UART, SPI, and I2C ports connect local sensors and HMI peripherals, while four external interrupts support time-critical position or limit-switch events. In factory networks bridging legacy CAN and modern CAN FD backbones, this single DSC handles both the protocol and the local real-time control loop.

💡

Solar Micro-Inverters

Solar micro-inverter designs require simultaneous MPPT control, grid-synchronized DC/AC inversion, and safety monitoring - all within tight efficiency budgets. The DSPIC33CK128MC505-I/PT addresses this with its high-speed PWM driving the power stages, a 12-bit ADC sampling PV voltage/current for maximum-power-point tracking algorithms, and DSP instructions executing notch and resonant controllers for low-THD grid current. The 128 KB Flash accommodates grid-compliance code, anti-islanding protection, and communication firmware with room for field updates. Operating from the -40C to +85C industrial range, the controller survives rooftop enclosure temperatures, though the extended -E grade is advisable for the hottest installations.

🔋

Battery Management and Charging Systems

In battery chargers and battery management systems, the DSPIC33CK128MC505-I/PT executes charging state machines (CC/CV, taper, balancing) while monitoring cell voltages and pack temperature through its 12-bit ADC. The high-speed PWM controls a synchronous buck or LLC charging stage with adaptive current limits, and CAN FD connects the pack to vehicle or inverter controllers in 48V and traction applications. The 100 MHz core supports coulomb-counting and impedance-estimation algorithms in real time, while DMA-driven ADC sampling keeps measurement timing consistent across temperature. Careful firmware attention to watchdog supervision and safe-state entry is critical, since a stalled charging controller can overcharge cells.

🧩

Embedded Sensing and IoT Control Nodes

Beyond power electronics, the DSPIC33CK128MC505-I/PT serves as a high-performance sensing and control node in IoT and smart-home equipment. The DSP capability accelerates real-time signal filtering - FIR/IIR filtering of sensor streams for vibration, acoustic, or power-quality analysis - while SPI/I2C/UART interfaces connect external sensors and radios. The 128 KB Flash stores protocol stacks and OTA-capable firmware, and low peripheral-latency interrupt handling supports precise timing of pulsed sensor outputs. Compared with a general-purpose MCU, the DSC adds local DSP throughput without a co-processor; compared with a pure DSP, it retains full microcontroller peripherals, reducing overall system BOM count and board area.

Recommended Products Summary

MCP8025 Gate driver / power module companion Used in: BLDC / PMSM Motor Control MCP9700 Temperature sensor for motor winding monitoring Used in: BLDC / PMSM Motor Control MCP3901 Precision energy-metering ADC companion Used in: Digital Power Supplies (PFC / LLC) MCP1501 Precision voltage reference for ADC Used in: Digital Power Supplies (PFC / LLC) MCP2517FD External CAN FD controller/expander option Used in: Industrial Automation and CAN FD Nodes MCP2562FD CAN FD transceiver Used in: Industrial Automation and CAN FD Nodes MCP3911 Dual-channel energy-measurement ADC Used in: Solar Micro-Inverters MCP1630 High-speed PWM companion controller Used in: Solar Micro-Inverters MCP73831 Linear Li-Ion charge management companion Used in: Battery Management and Charging Systems MCP9808 Precision digital temperature sensor Used in: Battery Management and Charging Systems MCP9701A Analog temperature sensor Used in: Embedded Sensing and IoT Control Nodes MCP3204 External 12-bit ADC expansion Used in: Embedded Sensing and IoT Control Nodes
What are the key specifications of DSPIC33CK128MC505-I/PT that engineers should know?
The DSPIC33CK128MC505-I/PT is a 16-bit Digital Signal Controller from Microchip Technology with a 100 MHz dsPIC core, 128 KB of Flash memory, and 16 KB of RAM in a 48-pin TQFP (7x7 mm) package. It integrates a 12-bit ADC, a high-speed PWM module, and CAN FD connectivity, making it purpose-built for digital power conversion and precision motor control applications.
What is the price of DSPIC33CK128MC505-I/PT?
As of 2026-09-22, the DSPIC33CK128MC505-I/PT is priced at approximately $3.42 for single units, dropping to about $2.41 per unit at 1,000-piece volumes, based on distributor pricing data (icdirectory history price of $2.40800 at bulk). Pricing varies by distributor; DigiKey and Mouser both list the part with volume-break discounts, and quantity 100 pricing lands near $2.75 per unit.
Is DSPIC33CK128MC505-I/PT in stock and where can I buy it online?
Yes, the DSPIC33CK128MC505-I/PT is widely in stock. DigiKey lists it with same-day shipping ('Buy now, ships today'), and third-party marketplaces report tens of thousands of units available across distributors (icdirectory reported roughly 46,700 units in stock). You can purchase it from DigiKey, Mouser, MicrochipDirect, or via the XAIPART quoting flow for volume orders.
What is the difference between DSPIC33CK128MC505-I/PT and DSPIC33CK256MC505?
The main difference is program memory size: the DSPIC33CK128MC505 has 128 KB of Flash while the DSPIC33CK256MC505 has 256 KB. Both share the same 100 MHz dsPIC33CK core, CAN FD, high-speed PWM, 12-bit ADC, and the same 48-pin TQFP package with identical pinout, so the 256 KB variant is a drop-in upgrade when code size outgrows 128 KB.
What is the best drop-in replacement for DSPIC33CK128MC505-I/PT?
The best drop-in replacements come from the same dsPIC33CK MC505 family: DSPIC33CK256MC505-I/PT (double Flash, same 48-TQFP pinout), DSPIC33CK64MC505-I/PT (half Flash, lower cost), and the -E/PT extended-temperature variant (-40C to +125C). Because all are pin-to-pin compatible in 48-TQFP, migration requires only a firmware recompile with the correct device header, not a PCB change.
What is the best non-Microchip equivalent for DSPIC33CK128MC505-I/PT?
No cross-brand pin-to-pin equivalent exists for this part in the verified data. The 48-pin TQFP dsPIC33CK pinout is Microchip-proprietary, so STMicroelectronics STM32, Renesas RA, and NXP parts with similar performance (100 MHz, CAN FD, 12-bit ADC, motor-control PWM) are functional alternatives only - they are NOT drop-in replacements and require PCB rework. Parametric cross-reference tools from DigiKey or LCSC can suggest functional candidates.
When should I choose DSPIC33CK128MC505-I/PT over DSPIC33CK256MC505?
Choose the DSPIC33CK128MC505-I/PT when your compiled firmware fits comfortably within 128 KB of Flash - you get identical 100 MHz core performance, peripherals, and pinout at a lower unit price (about $2.41 at 1k vs the 256 KB version). Choose DSPIC33CK256MC505 when you need headroom for complex field-oriented control (FOC) with advanced features, communication stacks, or bootloader plus application code exceeding roughly 100 KB.
Is DSPIC33CK128MC505-I/PT suitable for BLDC motor control?
Yes, the DSPIC33CK128MC505-I/PT is specifically designed for motor control. Its high-speed PWM module generates complementary outputs with dead-time insertion for three-phase inverters, the 12-bit ADC provides fast current-sense sampling for field-oriented control (FOC), and the 100 MHz core closes current loops at high bandwidth. The onboard analog comparators support cycle-by-cycle overcurrent protection, and CAN FD enables networked motor nodes in industrial automation.
Where can I download the DSPIC33CK128MC505 datasheet PDF?
The official DSPIC33CK128MC505 datasheet is available from Microchip's product page at microchip.com/en-us/product/dsPIC33CK128MC505. The datasheet, titled '16-Bit Digital Signal Controllers with High-Speed PWM and CAN Flexible Data-Rate (CAN FD)', is a 984-page document covering the full dsPIC33CK MC50X family, including electrical characteristics, pin diagrams, and peripheral registers.
Why does my DSPIC33CK128MC505 fail to program with ICSP?
The most common cause is incorrect PGECx/PGEDx pairing. According to Microchip guidance, the dsPIC33CK128MC505 has more than one pair of PGECx and PGEDx pins; you must use them as a matched pair - if PGEC2 is connected to ICSPCLK, then ICSPDAT must connect to PGED2. Additionally, all VSS and VDD pins must be connected; leaving even one power pin unconnected can cause programming to fail.
What is the operating temperature range of DSPIC33CK128MC505-I/PT?
The -I suffix in DSPIC33CK128MC505-I/PT denotes the industrial temperature grade of -40C to +85C. For harsher environments, Microchip offers the -E (extended) grade rated to +125C in the same package, and a -H variant is also listed by distributors. Selecting the appropriate temperature grade is essential for automotive underhood or high-power inverter enclosures where ambient temperatures exceed 85C.
What tools and IDE support the DSPIC33CK128MC505?
The DSPIC33CK128MC505 is supported by Microchip MPLAB X IDE and the XC16 C compiler, with debugging via MPLAB ICD 4, PICkit 4, or SNAP programmers using the ICSP interface. The MPLAB Code Configurator (MCC) can generate peripheral initialization code for the PWM, ADC, and CAN FD modules, and Microchip provides motor-control reference designs and libraries targeting the dsPIC33CK family.
Is DSPIC33CK128MC505-I/PT RoHS compliant?
Yes, the DSPIC33CK128MC505-I/PT is RoHS compliant and lead-free, consistent with current Microchip production for the dsPIC33CK family. Distributor listings (DigiKey, Mouser) categorize it as an active, RoHS-compliant part. For detailed REACH declarations and material composition data, request the certificate of conformance directly from Microchip or your distributing franchise, as compliance declarations are maintained per manufacturing site.
Can the DSPIC33CK128MC505 communicate over CAN FD?
Yes, the DSPIC33CK128MC505 integrates a CAN Flexible Data-Rate (CAN FD) module supporting data-phase bit rates beyond classical CAN. This makes the device well-suited to industrial automation, automotive body/smart-actuator nodes, and building control networks where larger payloads (up to 64 bytes) and higher throughput than classical CAN are required. Combined with DMA channels, the CAN FD module can transfer messages with minimal CPU overhead.
Is DSPIC33CK128MC505 the same as DSPIC33CH series parts?
No - they are different families. The dsPIC33CK128MC505 is a single-core 100 MHz DSC, while the dsPIC33CH series (e.g., DSPIC33CH64MP506, DSPIC33CH512MP508) is a dual-core family with a master core and an independent slave core for dedicated control tasks. Choose the CK family for cost-sensitive single-core designs and the CH family when you need to partition communication (master) and real-time control (slave) across two cores.

Engineering reference data for DSPIC33CK128MC505-I/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose the DSPIC33CK128MC505-I/PT when you need a 100 MHz, CAN-FD-enabled 16-bit DSC for motor control or digital power, and your compiled firmware fits comfortably within 128 KB of Flash. Move up to DSPIC33CK256MC505-I/PT when code size (bootloader + complex FOC + comms stack) approaches 128 KB - it is pin-to-pin, so the PCB needs no change. Move down to DSPIC33CK64MC505 or DSPIC33CK32MC505 for cost-reduced products with simpler firmware; these share the identical 48-TQFP footprint. Select the -E/PT grade for ambient environments up to +125C. If you need dual-core partitioning of communication and control, step to the dsPIC33CH family (e.g., DSPIC33CH64MP506), but note it is a different pinout. There is no cross-brand drop-in equivalent; switching to STM32 or similar requires a full PCB rework.

Comparison with Alternatives

Parameter This Product DSPIC33CK256MC505-I/PT DSPIC33CK64MC505-I/PT DSPIC33CK128MC505-E/PT DSPIC33CK32MC505-I/PT
Package 48-TQFP (7x7 mm) 48-TQFP (7x7 mm) - same 48-TQFP (7x7 mm) - same 48-TQFP (7x7 mm) - same 48-TQFP (7x7 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 128 KB 256 KB 64 KB 128 KB 32 KB
Core Speed 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz
Operating Temperature -40C to +85C (I grade) -40C to +85C -40C to +85C -40C to +125C -40C to +85C
CAN FD Yes Yes Yes Yes Yes

Key Differentiators

  • Balanced 128 KB Flash for cost-optimized FOC firmware (vs DSPIC33CK256MC505-I/PT)
  • Extended temperature option available in same footprint (vs DSPIC33CK128MC505-E/PT)
  • Integrated CAN FD removes external controller (vs DSPIC33CK64MC505-I/PT)

Design Notes

ICSP programming requires a matched PGECx/PGEDx pair: if PGEC2 carries ICSPCLK, ICSPDAT must connect to PGED2 - mixing pins from different debug pairs causes programming failure. Connect ALL VDD and VSS pins; even one unconnected power pin can prevent successful programming. Route the ICSP header to a chosen pair during layout and document it on the schematic to avoid rework.

Use solid ground planes under the 48-TQFP (7x7 mm, 0.5 mm pitch) and add thermal vias near the die center to spread heat into inner layers. Decouple each VDD pin with a 100 nF ceramic capacitor placed within 2-3 mm of the pin, plus one bulk 10 uF capacitor per supply domain. Keep the high-speed PWM outputs routed away from ADC analog inputs and current-sense lines to minimize switching-noise coupling into control-loop measurements.

The 100 MHz core driving long PWM trace runs on a three-phase inverter can inject significant switching noise into the 3.3 V rail. Estimate supply current budget from the datasheet per-module values and derate for worst-case core utilization; add local bulk capacitance near the motor gate-driver supply stage. Verify the internal LDO/regulator configuration in firmware before enabling high-frequency operation, and validate ADC reference stability with a precision reference such as the MCP1501 for measurement-critical loops.

Compliance Information

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

RoHS compliant per distributor listings. REACH and halogen-free status not stated in provided data - obtain declaration from Microchip.

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

Related Searches

DSPIC33CK128MC505-I/PT DSPIC33CK128MC505 datasheet Microchip DSPIC33CK128MC505-I/PT price dsPIC33CK 100 MHz 16-bit DSC CAN FD 48-TQFP 7x7 digital signal controller DSPIC33CK128MC505 BLDC motor control FOC DSPIC33CK128MC505 vs DSPIC33CK256MC505 DSPIC33CK128MC505 drop-in replacement equivalent buy DSPIC33CK128MC505-I/PT in stock DSPIC33CK128MC505 pinout 48-TQFP STM32 equivalent for dsPIC33CK128MC505 dsPIC33CK CAN FD microcontroller industrial

Related Components & Terms

Microchip Technology DSPIC33CK128MC505-I/PT dsPIC33CK Digital Signal Controller DSC DSP microcontroller CAN FD high-speed PWM 12-bit ADC TQFP-48 48-TQFP (7x7 mm) surface mount RoHS field-oriented control BLDC motor control digital power supply ICSP programming MPLAB X IDE 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