MCHPDSPIC33CK512MP606-E/PT
Overview
The DSPIC33CK512MP606-E/PT is a high-performance 16-bit digital signal controller designed by Microchip for real-time control applications. It features a single 100 MIPS dsPIC33CK core with integrated DSP instructions and a 12-bit ADC for high-speed deterministic performance. This specific variant includes 512KB of Flash with dual-partition capabilities for LiveUpdate support in mission-critical systems.
Why Choose This Part
This controller provides five sets of interrupt context registers to achieve extremely low latency for real-time tasks. The architecture supports single-cycle MAC operations and hardware divide, significantly accelerating control loop calculations compared to standard microcontrollers. Dual-partition Flash allows for safe firmware updates in the field without pausing system execution.
Applications
Key Specifications
Getting Started
Develop using the MPLAB X IDE and the XC16 compiler. For hardware evaluation, the dsPIC33CK Curiosity Development Board (DM330030) provides a cost-effective platform to test the core and integrated peripherals. An MPLAB PICkit 4 or ICD 4 is recommended for in-circuit debugging and programming via the ICSP interface.
DSPIC33CK Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Flash | RAM | I/O Pins | Package | Speed | ADC/DAC | Stock |
|---|---|---|---|---|---|---|---|
| DSPIC33CK512MP606-E/PT (this part) | 512KB | 64K | 53 | TQFP-64 | 100M | A/D 20x12b SAR; D/.. | 160 |
| DSPIC33CK64MP505T-I/PT | 64KB | 8K | 39 | TQFP-48 | 100M | A/D 19x12b; D/A 3x.. | 2,005 |
| DSPIC33CK64MP208T-I/PT | 64KB | 8K | 69 | TQFP-80 | 100M | A/D 24x12b; D/A 3x.. | 2,357 |
| DSPIC33CK128MP208T-I/PT | 128KB | 16K | 69 | TQFP-80 | 100M | A/D 24x12b; D/A 3x.. | 1,343 |
| DSPIC33CK64MP206T-I/PT | 64KB | 8K | 53 | TQFP-64 | 100M | A/D 20x12b; D/A 3x.. | 1,219 |
| DSPIC33CK512MP608-I/PT | 512KB | 64K | 69 | TQFP-80 | 100M | A/D 24x12b SAR; D/.. | 903 |



