MCHPDSPIC33CH128MP508-I/PT
Overview
The DSPIC33CH128MP508-I/PT is a high-performance dual-core 16-bit digital signal controller featuring a Master core and a Slave core designed to operate independently. This architecture allows for the separation of time-critical control loops from communication and housekeeping tasks, achieving up to 200 MHz performance for the Slave and 180 MHz for the Master.
Why Choose This Part
The dual-core architecture enables seamless LiveUpdate of firmware in the Slave core without interrupting the Master core operation. It features high-speed ADCs and four 12-bit DACs for precise analog control, along with a hardware-based inter-core communication interface that minimizes latency between processors.
Applications
Key Specifications
Getting Started
Start development using the MPLAB X IDE and the XC16 compiler. For hardware evaluation, the dsPIC33CH Curiosity Development Board (DM330028-2) provides a cost-effective platform to test dual-core code execution and peripheral sharing.
DSPIC33CH Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | RAM | ADC/DAC | Flash | Temp Range | Stock |
|---|---|---|---|---|---|
| DSPIC33CH128MP508-I/PT (this part) | 20K | A/D 34x12b; D/A 4x.. | 152KB | -40degC ~ 85degC (.. | 41 |
| DSPIC33CH512MP508-E/PT | 64K | A/D 64x12b; D/A 4x.. | 584k | -40degC ~ 125degC .. | 1,123 |
| DSPIC33CH256MP508-I/PT | 48K | A/D 34x12b; D/A 4x.. | 328k | -40degC ~ 85degC (.. | 307 |



