DSPIC33FJ128GP708AT-I/PT - 16-bit 40 MIPS DSC 128KB Flash | Microchip
MPN: DSPIC33FJ128GP708AT-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $7.39 | $7.39 |
| 10 | $6.85 | $68.50 |
| 100 | $6.3 | $630.00 |
| 500 | $5.9 | $2,950.00 |
| 1,000 | $5.45 | $5,450.00 |
DSPIC33FJ128GP708AT-I/PT Overview
A Digital Signal Controller combines the compute power of a DSP core with the peripheral integration and ease of use of a microcontroller, occupying the middle of the embedded hierarchy: microcontroller -> DSC -> DSP. The dsPIC33F family executes DSP-class instructions such as single-cycle MAC and dual-field addressing while retaining familiar MCU peripherals, making it a bridge between general-purpose control and signal processing tasks.
Key features include a 16-bit dsPIC33F core running at up to 40 MIPS, on-chip Flash program memory of 128KB, DMA controllers for peripheral data transfer without CPU intervention, and a rich communications set: ECAN (Controller Area Network), I2C, SPI, UART, and I2S audio interfaces. Peripherals such as PWM outputs, AC'97 support, watchdog timer (WDT), power-on reset (POR), and undervoltage detection/reset round out the integration for mixed signal-and-control designs.
Architecturally, the dsPIC33F core is designed for digital filter algorithms, high-speed precision digital control loops, and digital audio and speech processing, per Microchip's family documentation. In-circuit debugging and In-Circuit Serial Programming (ICSP) are supported through MPLAB Snap and compatible tools, which use two device I/O pins and the reset line, streamlining development without dedicated socket programming.
Typical applications include digital power supplies and motor control loops exploiting the 40 MIPS core and PWM peripherals, industrial networking nodes using the ECAN module for CAN 2.0B connectivity, and audio/speech processing systems leveraging the I2S and DCI audio interfaces with DMA for low-latency streaming.
Design consideration: the 80-pin TQFP requires attention to power distribution - place 0.1 uF decoupling capacitors at every VDD/VSS pair and keep the ECAN transceiver routing away from the analog supply domain. Flash endurance and write-erase cycles should be budgeted if field reprogramming is planned.
This page synthesizes distributor pricing, drop-in family alternatives, design notes, and application guidance not consolidated in the manufacturer datasheet, with pricing verified as of 2026-09-26.
Drop-in alternatives for DSPIC33FJ128GP708AT-I/PT — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with DSPIC33FJ128GP708AT-I/PT (same form factor and footprint) — differing in Package, Core Architecture, Operating Temperature, Packaging, Peripherals.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
DSPIC33FJ128GP708A-I/PT
✅ Drop-In✓ In Stock
$11.8 / Unit
View Datasheet →DSPIC33FJ128GP708T-I/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$4.82 / Unit
View Datasheet →DSPIC33FJ256GP708AT-I/PT
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
DSPIC33FJ64GP708AT-I/PT
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
DSPIC33FJ128GP808AT-I/PT
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
DSPIC33FJ128GP310T-I/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$5.46 / Unit
View Datasheet →DSPIC33FJ128GP708AT-I/PT Maximum Ratings & Electrical Characteristics
| Core Processor | dsPIC33F (16-bit) |
| Core Size | 16-bit |
| Speed / Performance | 40 MIPS |
| Program Memory Size | 128KB (128K x 8) |
| Program Memory Type | Flash |
| Supply Voltage | 3.3 V |
| Number of I/O | 69 |
| Package | 80-TQFP (12x12 mm) |
| Operating Temperature | -40C to +85C (I grade) |
| Peripherals | AC'97, Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT |
| Communications Interfaces | ECAN, I2C, SPI, UART |
| Mounting Type | Surface Mount |
| Packaging | Tape & Reel (TR) |
| Series | dsPIC 33F |
| Product Type | Digital Signal Controller (DSC) |
DSPIC33FJ128GP708AT-I/PT 80-tqfp (12x12 mm) Pin Configuration Guide
Pin configuration for DSPIC33FJ128GP708AT-I/PT (80-tqfp (12x12 mm) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.
No detailed pinout data available for DSPIC33FJ128GP708AT-I/PT.
Refer to the datasheet for full pin configuration.
Typical Applications
DSPIC33FJ128GP708AT-I/PT is suitable for 6 applications: Digital Power Supplies, Motor Control Drives, Industrial CAN Networking Nodes, Digital Audio and Speech Processing, Precision Sensor Acquisition Systems, Embedded Control with Field Updates.
Digital Power Supplies
The DSPIC33FJ128GP708AT-I/PT fits digital power conversion because its 16-bit core sustains 40 MIPS, enough to close current- and voltage-mode loops at switching frequencies of 100 kHz to several hundred kHz with single-cycle MAC instructions executing compensator math. The integrated PWM peripheral generates complementary or independent drive outputs with dead-time control, while DMA moves ADC results to RAM without CPU cycles, keeping ISR latency short and jitter low. Placed as the sole controller between the sensing front end and gate drivers, it eliminates analog compensator drift and enables adaptive startup and fault logging. The trade-off versus a dedicated analog controller is firmware development effort, repaid by field-updatable control laws in the 128KB Flash.
Recommended
Motor Control Drives
For three-phase BLDC and PMSM drives, the DSPIC33FJ128GP708AT-I/PT provides the PWM peripheral for six-channel inverter gating with dead-time insertion, and its 40 MIPS core executes field-oriented control loops well within one PWM period. Sixty-nine I/O pins accommodate quadrature encoder inputs, hall sensors, gate-drive enable lines, and fault shutdown inputs on one 80-pin TQFP controller, reducing BOM count versus a discrete MCU plus DSP pair. DMA-serviced ADC sequences synchronize current sampling to PWM centers, minimizing switching-noise coupling. Microchip positions the dsPIC33F family explicitly for motor control; the practical consideration is budgeting Flash for sensorless observer algorithms, for which the 128KB array leaves ample headroom over basic trapezoidal control code.
Recommended
Industrial CAN Networking Nodes
The on-chip ECAN module makes the DSPIC33FJ128GP708AT-I/PT a strong fit for CAN 2.0A/B industrial nodes such as sensor aggregators, actuator controllers, and J1939-style telemetry units. The 40 MIPS core filters and processes incoming frames in firmware while DMA streams payload data between the ECAN buffers and RAM, so the CPU stays available for application logic. Connect the CANTX/CANRX pins to a 3.3 V CAN transceiver at the network edge; 69 I/O remain available for local sensing and control. Compared with adding a standalone CAN controller over SPI, the integrated ECAN removes a bus-latency bottleneck and one PCB device. Confirm transceiver logic-level compatibility, since some legacy transceivers expect 5 V I/O.
Recommended
Digital Audio and Speech Processing
Audio designs benefit from the DSPIC33FJ128GP708AT-I/PT's I2S and AC'97-capable data interface controller combined with DMA, which streams codec samples to and from RAM with deterministic latency while the 40 MIPS DSP core applies filters, AGC, echo cancellation, or sample-rate conversion using single-cycle multiply-accumulate instructions. As the host between a codec chip and amplifier front end, the DSC runs the full audio path digitally, avoiding the drift of analog equalization stages. The 128KB Flash holds typical speech-processing frameworks including boot code and coefficient tables. A key design consideration is clocking: derive the audio bit clock from the oscillator module with a crystal suited to standard 44.1/48 kHz families to avoid click artifacts from clock mismatch.
Recommended
Precision Sensor Acquisition Systems
In multi-channel data acquisition, the DSPIC33FJ128GP708AT-I/PT pairs its on-chip ADC (with DMA-serviced scan sequences) against its SPI and I2C ports to aggregate external high-resolution converters while the 40 MIPS core applies calibration, linearization, and digital filtering locally. Placed at the head of a sensor module, it can timestamp, decimate, and packetize readings for UART or ECAN transmission without a separate protocol processor. The 69 I/O support channel-select multiplexers, relays, and status signaling, and brown-out plus watchdog peripherals guard data integrity in unattended industrial environments. For best accuracy, keep analog supply pins on a clean 3.3 V domain and sequence conversions away from PWM edges, which the DMA-trigger flexibility of the dsPIC33F family directly supports.
Recommended
Embedded Control with Field Updates
Products requiring in-field firmware updates - charging stations, HVAC controllers, medical accessories - use the DSPIC33FJ128GP708AT-I/PT's self-programmable 128KB Flash to implement bootloaders, with ICSP (two I/O pins plus MCLR per Microchip's MPLAB Snap documentation) as the factory programming path. The 40 MIPS core leaves headroom to run application code and update verification concurrently, and the watchdog with brown-out protection prevents corrupted images from bricking units during power anomalies. Distribution over ECAN, UART, or SPI lets the same bootloader serve different product variants on one PCB. Plan Flash endurance into the maintenance schedule - frequent remote updates should use wear-levelled write patterns - and reserve a dual-image partition scheme in the 128KB array for safe rollback.
Recommended
Recommended Products Summary
Engineering reference data for DSPIC33FJ128GP708AT-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | DSPIC33FJ128GP708A-I/PT | DSPIC33FJ256GP708AT-I/PT | DSPIC33FJ64GP708AT-I/PT | DSPIC33FJ128GP808AT-I/PT | DSPIC33FJ128GP310T-I/PT |
|---|---|---|---|---|---|---|
| Package | 80-TQFP (12x12 mm) | 80-TQFP (12x12) - same | 80-TQFP (12x12) - same | 80-TQFP (12x12) - same | 80-TQFP (12x12) - same | 80-TQFP (12x12) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Performance | 16-bit, 40 MIPS | 16-bit, 40 MIPS | 16-bit, 40 MIPS | 16-bit, 40 MIPS | 16-bit, 40 MIPS | 16-bit, 40 MIPS |
| Program Memory (Flash) | 128KB (128K x 8) | 128KB | 256KB | 64KB | 128KB | 128KB |
| Supply Voltage | 3.3 V | 3.3 V | 3.3 V | 3.3 V | 3.3 V | 3.3 V |
| Silicon Revision | A-step | A-step | A-step | A-step | A-step | A-step (310A available) |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Key Differentiators
- Largest Flash in the drop-in group without PCB change (vs DSPIC33FJ64GP708AT-I/PT)
- A-step silicon revision (vs DSPIC33FJ128GP708T-I/PT)
- Cost-optimized versus Flash-doubling upgrade (vs DSPIC33FJ256GP708AT-I/PT)
Design Notes
The 80-TQFP (12x12 mm) exposes multiple VDD/VSS pin pairs; place a 0.1 uF ceramic decoupling capacitor at every pair, as close to the pins as possible, plus one bulk 4.7-10 uF capacitor near the supply entry. Keep the ECAN transceiver and oscillator traces short and away from the analog pins used for sensing. The 0.5 mm lead pitch requires soldermask-defined pads per the Microchip layout guidelines in the datasheet package outline section; verify your fab capability for 0.5 mm pitch QFP assembly before releasing the footprint.
The device runs from a 3.3 V rail with internal brown-out and POR supervision. When sharing the 3.3 V rail with 5 V-derived systems, add a regulator with adequate startup ramp to satisfy the dsPIC33F power-up requirements, and hold MCLR low via an RC network (typical 10 kohm / 0.1 uF) to guarantee a clean reset. Estimated: with 40 MIPS operation the core current is typically in the tens-of-milliamps range - size the regulator for the full 69-I/O load plus 30% margin, and confirm exact figures in the datasheet electrical characteristics tables.
Do not confuse the A-step and non-A silicon revisions (DSPIC33FJ128GP708AT vs non-A suffixes): Microchip publishes family-specific errata that differ between revisions, so verify code behavior if swapping. When using ECAN, remember that most CAN transceivers are 5 V devices - a level-tolerant transceiver or level shifting is required. Also, ICSP consumes two I/O pins and MCLR; avoid dedicating those pins to critical functions, or provide isolation so a connected programmer does not load your circuit during development.
Compliance Information
Compliance status not stated in the provided web data; verify on the Microchip product page environmental datasheet. The 'I' temperature grade denotes -40C to +85C industrial operation; AEC-Q100 qualification is not claimed for this part.