MCHPDSPIC33CH512MP508-E/PT
Overview
The dsPIC33CH512MP508-E/PT is a high-performance 16-bit dual-core digital signal controller designed for high-end embedded control applications. It features a Master core and a Slave core that can operate independently at up to 180MHz and 200MHz respectively, allowing for the separation of time-critical control loops from communication and housekeeping tasks.
Why Choose This Part
The dual-core architecture allows for independent code development and hardware-assisted synchronization, reducing software complexity. With high-speed PWMs, fast ADCs, and integrated Functional Safety features, it provides a robust platform for mission-critical applications requiring high deterministic performance.
Applications
Key Specifications
Getting Started
Development is primarily supported through Microchip's MPLAB X IDE and the XC16 compiler. For hardware evaluation, the dsPIC33CH Curiosity Development Board (DM330028) or specific PIMs for the Explorer 16/32 platform are recommended to test the dual-core functionality.
DSPIC33CH Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | RAM | ADC/DAC | Flash | Temp Range | Stock |
|---|---|---|---|---|---|
| DSPIC33CH512MP508-E/PT (this part) | 64K | A/D 64x12b; D/A 4x.. | 584k | -40degC ~ 125degC .. | 922 |
| DSPIC33CH256MP508-I/PT | 48K | A/D 34x12b; D/A 4x.. | 328k | -40degC ~ 85degC (.. | 307 |
| DSPIC33CH128MP508-I/PT | 20K | A/D 34x12b; D/A 4x.. | 152KB | -40degC ~ 85degC (.. | 41 |




