dsPIC33FJ in PIC Microcontrollers Family
The dsPIC33FJ family by Microchip Technology represents a high-performance sub-family of 16-bit Digital Signal Controllers (DSCs). Designed for applications requiring both the control capabilities of a microcontroller and the computational power of a digital signal processor, these devices operate at up to 40 MIPS. They are widely utilized in embedded systems for real-time control, sophisticated sensor processing, and high-speed mathematical operations where 8-bit devices lack throughput and 32-bit alternatives exceed power or complexity requirements.
Variants in This Sub-Family
Comparing specs that differ across variants.
| Part Number | Flash | RAM | I/O Pins | Package | ADC/DAC | Connectivity | Stock |
|---|---|---|---|---|---|---|---|
| DSPIC33FJ128MC804-E/ML (Microchip Technology) | 128KB | 16K | 35 | VQFN-44 | A/D 9x10b/12b; D/A.. | CANbus, I2C, IrDA,.. | 2,920 |
| DSPIC33FJ128MC804-E/PT (Microchip Technology) | 128KB | 16K | 35 | TQFP-44 | A/D 9x10b/12b; D/A.. | CANbus, I2C, IrDA,.. | 4,946 |
| DSPIC33FJ128GP804-I/PT (Microchip Technology) | 128KB | 16K | 35 | TQFP-44 | A/D 13x10b/12b; D/.. | CANbus, I2C, IrDA,.. | 2,253 |
| DSPIC33FJ16GS504-I/PT (Microchip Technology) | 16KB | 2K | 35 | TQFP-44 | A/D 24x10b; D/A 4x.. | I2C, IrDA, LINbus,.. | 1,011 |
| DSPIC33FJ128GP802-I/MM (Microchip Technology) | 128KB | 16K | 21 | VQFN-28 | A/D 10x10b/12b; D/.. | CANbus, I2C, IrDA,.. | 1,484 |
Variants within the dsPIC33FJ sub-family are primarily distinguished by their peripheral focus and memory density. The 'MC' suffix denotes Motor Control, 'GS' indicates Switch Mode Power Supply optimization, and 'GP' signifies General Purpose. Further differences include package types ranging from 28-pin QFN to 100-pin TQFP, Flash memory scales from 16KB to 128KB, and operating temperature ratings spanning industrial to extended automotive grades.



