DSPIC33FJ128MC710-I/PT - 16-bit DSC 40MIPS 128KB Flash 100-TQFP
MPN: DSPIC33FJ128MC710-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $11.5 | $11.50 |
| 10 | $10.35 | $103.50 |
| 100 | $9.2 | $920.00 |
| 500 | $8.05 | $4,025.00 |
| 1,000 | $6.9 | $6,900.00 |
DSPIC33FJ128MC710-I/PT Overview
Key features include 16 KB of RAM, eight DMA channels for peripheral-to-memory transfers, nine 16-bit timers, four serial communication ports (UART/SPI/I2C), an 8-channel motor-control PWM module with up to 16-bit resolution, a 12-bit ADC with up to 32 input channels and 1 Msps throughput, and quadrature encoder interfaces for closed-loop motor feedback. The integrated DSP engine executes one MAC instruction per cycle, enabling real-time control loops below 10 us.
The dsPIC33F family combines a modified Harvard architecture MCU core with single-cycle MAC and barrel shifter DSP extensions. This hybrid design enables C-compiler-friendly control code alongside deterministic signal processing, eliminating the need for a separate DSP chip in motor drives, power factor correction, and switching power supply applications. The 40 MIPS throughput supports field-oriented control (FOC) of three-phase motors within the required PWM switching cycle.
Typical applications include brushless DC motor control, three-phase induction motor drives, switched reluctance motor controllers, digital switching power supplies, uninterruptible power systems, and power factor correction stages. Its automotive-grade siblings (MC710A series) extend reach into under-the-hood motor control.
When designing with this device, route each VDD/VSS pair with its own decoupling capacitor and follow Microchip's EMCD layout guidelines for the 100-pin TQFP. Use the ICD 3 or MPLAB REAL ICE programmer with PGECx/PGEDx pairs to debug. Plan for code expansion by reserving a bootloader partition if field firmware updates are required.
This page synthesizes distributor pricing, drop-in alternatives within the dsPIC33F MC710 family, and practical design notes not consolidated in the manufacturer datasheet.
Drop-in alternatives for DSPIC33FJ128MC710-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 DSPIC33FJ128MC710-I/PT (same form factor and footprint) — differing in ADC, Operating Temperature, Package, MSL Level, Mounting Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
DSPIC33FJ128MC710A-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
DSPIC33FJ128MC710AT-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
DSPIC33FJ128MC710T-I/PT
✅ Drop-In✓ In Stock
$5.2 / Unit
View Datasheet →DSPIC33FJ128MC710-E/PT
✅ Drop-In📋 Reference alternative (not in catalog)
DSPIC33FJ128MC710-I/PF
✅ Drop-In✓ In Stock
$7.15 / Unit
View Datasheet →DSPIC33FJ128MC710-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | dsPIC33F (16-bit DSC, modified Harvard) |
| Maximum CPU Speed | 40 MIPS (MIPS per second) |
| Program Memory (Flash) | 128 KB (128K x 8) |
| RAM | 16 KB |
| Supply Voltage (VDD) | 3.0 V to 3.6 V |
| Operating Temperature | -40C to +85C (Industrial, "I") |
| DMA Channels | 8 |
| Timers | 9 x 16-bit |
| Serial I/O Ports | 4 (UART/SPI/I2C configurable) |
| Motor Control PWM | 8 outputs, up to 16-bit resolution |
| ADC | 12-bit, up to 32 channels, 1 Msps |
| Quadrature Encoder Interface | Yes |
| Package | 100-pin TQFP (PT) 12x12 mm, 0.5 mm pitch |
| Mounting Type | Surface Mount |
| MSL Level | 3 |
| RoHS Status | Compliant |
DSPIC33FJ128MC710-I/PT 100-pin tqfp (pt) 12x12 mm, 0.5 mm pitch Pin Configuration Guide
Pin configuration for DSPIC33FJ128MC710-I/PT (100-pin tqfp (pt) 12x12 mm, 0.5 mm pitch 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 DSPIC33FJ128MC710-I/PT.
Refer to the datasheet for full pin configuration.
Typical Applications
DSPIC33FJ128MC710-I/PT is suitable for 6 applications: Brushless DC Motor Control, Three-Phase Induction Motor Drive, Digital Switch-Mode Power Supply (SMPS), Uninterruptible Power Supply (UPS) Control, Solar Micro-Inverter / Power Optimizer, Automotive Body and HVAC Motor Controllers.
Brushless DC Motor Control
The DSPIC33FJ128MC710-I/PT's 8-channel motor-control PWM with 16-bit resolution and programmable dead-time directly controls a three-phase inverter driving brushless DC (BLDC) motors. Its 40 MIPS throughput executes field-oriented control (FOC) within 10 us PWM cycles, while the integrated quadrature encoder interface closes the velocity/torque loop. The 12-bit ADC with 1 Msps throughput samples phase currents synchronously to the PWM, and 128 KB Flash accommodates sensorless and sensored FOC state machines plus user-interface code for appliance and small-industrial drives.
Recommended
Three-Phase Induction Motor Drive
For three-phase AC induction motors, the DSPIC33FJ128MC710-I/PT pairs its 40 MIPS core with the integrated DSP engine to run indirect FOC and space-vector PWM at switching frequencies up to 20 kHz. The 128 KB Flash stores both the speed-control loop and the slip-frequency estimator, while 16 KB RAM buffers ADC samples and Clarke/Park transforms per PWM period. The DSC's single-cycle MAC instruction accelerates the inverse Park transform to under 1 us, leaving CPU headroom for CAN, RS-485, or Ethernet supervisory communications.
Recommended
Digital Switch-Mode Power Supply (SMPS)
In digital-switching power supplies and PFC stages, the DSPIC33FJ128MC710-I/PT serves as the primary control DSP running current-mode control and PFC algorithms. Its high-speed 12-bit ADC samples inductor current and input voltage each PWM cycle, and the 8-channel PWM drives a synchronous-rectification MOSFET bridge. The 128 KB Flash holds multiple control profiles, while the 16 KB RAM accommodates look-up tables for DPITH dynamics and adaptive dead-time compensation across varying load conditions.
Recommended
Uninterruptible Power Supply (UPS) Control
The DSPIC33FJ128MC710-I/PT is well-suited to on-line UPS inverter control, where it executes dual-loop voltage/current regulation on a sine-PWM inverter with the integrated DSP engine. The 8-channel PWM drives an H-bridge IGBT stage, while the 32-channel ADC reads DC-bus voltage, battery current, and AC output for closed-loop regulation. With 128 KB Flash, full DSP resources can be dedicated to waveform synthesis (THD < 3%) and grid-synchronization PLL algorithms, eliminating the need for a separate DSP.
Recommended
Solar Micro-Inverter / Power Optimizer
In photovoltaic micro-inverters, the DSPIC33FJ128MC710-I/PT performs MPPT (perturb-and-observe or incremental-conductance) on the PV input side while driving a high-frequency isolated DC/AC inverter. The integrated 12-bit ADC reads panel voltage/current at >10 kHz, and the 40 MIPS DSP throughput enables real-time P&O with adaptive step-size. The same MCU can drive grid-side synchronization and anti-islanding protection loops, reducing BOM by combining DSP, control, and comms into one chip.
Recommended
Automotive Body and HVAC Motor Controllers
Although this 'I' industrial-grade part is rated -40C to +85C, its dsPIC33FJ128MC710 family architecture underpins automotive HVAC blower, water-pump, and e-compressor drives. The motor-control PWM and quadrature encoder interface drive BLDC actuators with closed-loop torque control, while the 128 KB Flash supports CAN-based diagnostics. For under-hood deployments where AEC-Q100 is required, designers migrate to the AEC-Q100-qualified dsPIC33FJ128MC710A 'I/PT' or 'E/PT' siblings on the same PCB footprint.
Recommended
Recommended Products Summary
Engineering reference data for DSPIC33FJ128MC710-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | DSPIC33FJ128MC710A-I/PT | DSPIC33FJ128MC710AT-I/PT | DSPIC33FJ128MC710T-I/PT | DSPIC33FJ128MC710-E/PT | DSPIC33FJ128MC710-I/PF |
|---|---|---|---|---|---|---|
| Package | 100-pin TQFP (PT) 12x12 mm | 100-pin TQFP (PT) 12x12 mm - same | 100-pin TQFP (PT) 12x12 mm - same | 100-pin TQFP (PT) 12x12 mm - same | 100-pin TQFP (PT) 12x12 mm - same | 100-pin TQFP (PF) 14x14 mm - same pinout, larger body |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| RAM | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB |
| CPU Speed | 40 MIPS | 40 MIPS | 40 MIPS | 40 MIPS | 40 MIPS | 40 MIPS |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +125C (Extended) | -40C to +85C |
| Supply Voltage | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V |
| Motor Control PWM | 8 channels, 16-bit | 8 channels, 16-bit (enhanced) | 8 channels, 16-bit | 8 channels, 16-bit | 8 channels, 16-bit | 8 channels, 16-bit |
| ADC | 12-bit, up to 32 ch, 1 Msps | 12-bit, up to 32 ch, 1 Msps | 12-bit, up to 32 ch, 1 Msps | 12-bit, up to 32 ch, 1 Msps | 12-bit, up to 32 ch, 1 Msps | 12-bit, up to 32 ch, 1 Msps |
| RoHS / Lead-Free | Yes / Yes | Yes / Yes | Yes / Yes | Yes / Yes | Yes / Yes | Yes / Yes |
Key Differentiators
- 128 KB Flash vs 64 KB Flash on lower-tier MC706 sibling (vs DSPIC33FJ128MC706-I/PT)
- 'A' silicon revision with improved motor-control peripherals (vs DSPIC33FJ128MC710-I/PT vs DSPIC33FJ128MC710A-I/PT)
- Industrial -40C to +85C vs Extended -40C to +125C option (vs DSPIC33FJ128MC710-E/PT)
- Integrated DSP engine eliminates external DSP chip (vs DSPIC33FJ128GP804-I/PT (general-purpose))
Design Notes
Estimated: route every VDD/VSS pair on the 100-pin TQFP with its own 100 nF + 10 uF decoupling capacitor placed within 3 mm of the pin. The DSPIC33FJ128MC710-I/PT has multiple VDD/VSS pairs to support internal logic and ADC - missing one creates brownouts and ADC noise. A bulk 47 uF tantalum and a ferrite bead on the 3.3 V rail upstream further reduce PWM-switching noise coupling into the analog supply.
Follow Microchip's EMCD layout guideline: place the crystal within 8 mm of OSC1/OSC2, guard the analog ground (AGND) island under the ADC pins, and stitch the ground pour with vias on a 5 mm grid. The 100-pin TQFP (12x12 mm) is small for the device's pin count; use 0.2 mm traces/0.4 mm spaces minimum (4/8 mil) on outer layers and 0.15 mm/0.20 mm on inner layers for fan-out.
Estimated: the 8-channel motor-control PWM can switch at 20 kHz with 16-bit resolution and 50 ns dead-time; route PWM outputs away from analog traces (ADC inputs, op-amp references) and use a single solid ground pour under the MCU, partitioned analog/digital only beneath the ADC section. Add RC snubbers (10 ohm + 1 nF) on each MOSFET gate to limit dV/dt noise into the PWM traces.
Do not leave the MCLR pin floating - pull up to VDD via a 10 kohm resistor and provide the ICD-capable debug header footprint even on production boards for field recovery. Configure unused I/O as outputs (not inputs) to avoid shoot-through in noisy environments. Reserve a Flash bootloader region if firmware updates are planned - the MC710's 128 KB is sufficient but the linker script must carve out the partition before code development begins.
Compliance Information
RoHS and lead-free per Microchip product page. The DSPIC33FJ128MC710A 'I' family adds AEC-Q100 qualification - the -I/PT base part is industrial (-40C to +85C) and not AEC-Q100 qualified. Halogen-free -