MCHPDSPIC30F2020-20E/SO
Overview
The DSPIC30F2020-20E/SO is a 16-bit Digital Signal Controller (DSC) optimized for high-performance power conversion and motor control applications. It combines the control advantages of a microcontroller with the high-speed computational capabilities of a DSP, featuring a 20 MIPS core and dedicated power supply PWM peripherals.
Why Choose This Part
This controller features a specialized architecture with a 17-bit hardware multiplier and 40-bit barrel shifter, enabling high-speed math required for real-time control loops. The integration of 8 channels of 10-bit ADC and 5V operation provides high noise immunity and simplified interfacing in industrial power environments.
Applications
Key Specifications
Getting Started
Develop applications using the MPLAB X IDE and the XC16 compiler. Hardware debugging and programming are supported via the MPLAB ICD 4 or PICkit 4 tools using the In-Circuit Serial Programming (ICSP) interface.
DSPIC30F Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Flash | RAM | I/O Pins | Package | Speed | ADC/DAC | Stock |
|---|---|---|---|---|---|---|---|
| DSPIC30F2020-20E/SO (this part) | 12KB | 512 x 8 | 21 | SOIC-28 | 20 M | A/D 8x10b | 113 |
| DSPIC30F3010-30I/SP | 24KB | 1K | 20 | DIP-28 | 30 M | A/D 6x10b | 1,101 |
| DSPIC30F3012-30I/SO | 24KB | 2K | 12 | SOIC-18 | 30 M | A/D 8x12b | 1,181 |
| DSPIC30F3013-30I/SP | 24KB | 2K | 20 | DIP-28 | 30 M | A/D 10x12b | 188 |
| DSPIC30F3012-30I/P | 24KB | 2K | 12 | DIP-18 | 30 M | A/D 8x12b | 296 |
| DSPIC30F3013-30I/SO | 24KB | 2K | 20 | SOIC-28 | 30 M | A/D 10x12b | 2,333 |
| DSPIC30F3014-30I/PT | 24KB | 2K | 30 | TQFP-44 | 30 M | A/D 13x12b | 1,578 |
| DSPIC30F3013-30I/ML | 24KB | 2K | 20 | VQFN-44 | 30 M | A/D 10x12b | 560 |



