DSPIC33FJ128MC710A-H/PF - 16-bit DSC 128KB Flash 100-TQFP | Microchip
MPN: DSPIC33FJ128MC710A-H/PF ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $16.2 | $16.20 |
| 10 | $14.55 | $145.50 |
| 100 | $12.93 | $1,293.00 |
| 500 | $11.46 | $5,730.00 |
| 1,000 | $10.13 | $10,130.00 |
DSPIC33FJ128MC710A-H/PF Overview
A Digital Signal Controller is a microcontroller that adds a Digital Signal Processor data path to a standard MCU core, allowing deterministic signal processing in a single chip. The dsPIC33F family sits in the hierarchy of microcontroller -> DSC -> embedded processor, optimized for closed-loop control where both fast ADC sampling and low-latency math are required.
Key features of this part include dedicated motor-control PWM (8 outputs with complementary mode and 1.6 ns PWM resolution), a 16-channel 10-bit ADC with 4 Sample-and-Hold units for simultaneous current sensing, two CAN 2.0B controllers, four UART/SPI/I2C modules, and a 16-bit parallel master port. The advanced analog block supports up to 500 ksps conversion and offers dual-compare mode for fault detection.
The device is built on a flash-based CMOS process that retains code across the full temperature range and provides 10000 erase/write cycles minimum. Integrated safety features include a configurable Watchdog Timer, programmable HLVD (High/Low-Voltage Detect), and a Motor Control PWM Fault input that can shut down outputs within 21.5 ns of a fault event.
Typical applications include sensorless and sensored brushless DC motor drives, three-phase induction motor vector control, switched reluctance motor drives, uninterruptible power supplies and digital power-conversion stages, and automotive body/auxiliary motor controllers. The CAN interface makes the part well suited to networked industrial and automotive ECUs.
When designing with this DSC, pay close attention to PCB layout: keep analog AVSS separated from digital VSS, route ADC traces over a quiet ground island, and place the 10 uF + 0.1 uF decoupling pair within 5 mm of every AVDD pin. The Motor Control PWM outputs must be guarded with the Fault input whenever driving half-bridges.
This page synthesizes distributor pricing, parametric drop-in alternatives drawn from the same dsPIC33FJ128MCxxx family, and practical design notes that complement the manufacturer datasheet rather than restate its pin table.
Drop-in alternatives for DSPIC33FJ128MC710A-H/PF — 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 DSPIC33FJ128MC710A-H/PF (same form factor and footprint) — differing in ADC, Package, Operating Temperature, Data RAM, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
DSPIC33FJ128MC710A-I/PF
✅ Drop-In✓ In Stock
$6.45 / Unit
View Datasheet →DSPIC33FJ128MC710A-E/PF
✅ Drop-In✓ In Stock
$10.43 / Unit
View Datasheet →DSPIC33FJ128MC710A-H
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
DSPIC33FJ128MC710AT-I/PF
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$8.55 / Unit
View Datasheet →DSPIC33FJ128MC710A-E/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$5.3 / Unit
View Datasheet →DSPIC33FJ128MC710A-H/PF Maximum Ratings & Electrical Characteristics
| Core | dsPIC33F 16-bit DSC |
| Program Memory (Flash) | 128 KB |
| Max CPU Speed | 40 MIPS |
| Operating Voltage | 3.0 V to 3.6 V |
| Operating Temperature | -40C to +150C (H grade) |
| Package | 100-pin TQFP (14x14 mm) |
| ADC | 16-channel 10-bit, 500 ksps, 4 S&H |
| Motor Control PWM Outputs | 8 (4 complementary pairs) |
| PWM Resolution | 1.6 ns |
| UART / SPI / I2C | 4 modules (configurable) |
| CAN | 2x CAN 2.0B |
| Parallel Master Port | 16-bit PMP |
| DMA Channels | 8 |
| Timers | 9 (5x 16-bit, 2x 32-bit) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
DSPIC33FJ128MC710A-H/PF Pin Configuration
| Pin 1 | OSC1 — Oscillator crystal input |
| Pin 10 | PWM1H — PWM 1 high-side output |
| Pin 20 | VSS — Digital ground |
| Pin 30 | AVDD — Analog supply |
| Pin 40 | AN0 — Analog input 0 |
| Pin 50 | C1IN — CAN 1 input |
| Pin 60 | RP9 — Remappable I/O 9 |
| Pin 70 | PMD0 — Parallel master port data 0 |
| Pin 80 | INT0 — External interrupt 0 |
| Pin 90 | RC13 — I/O port C bit 13 |
| Pin 100 | AVSS — Analog ground |
Typical Applications
DSPIC33FJ128MC710A-H/PF is suitable for 6 applications: Brushless DC (BLDC) Motor Control, Three-Phase Induction Motor Vector Control, Switched Reluctance Motor Drive, Uninterruptible Power Supply (UPS) Digital Control, Automotive Body and Auxiliary Motor Controllers, Industrial Sensorless Motor Control.
Brushless DC (BLDC) Motor Control
The DSPIC33FJ128MC710A-H/PF drives 3-phase BLDC and PMSM motors with its 8 dedicated motor-control PWM outputs (4 complementary pairs) at 1.6 ns resolution and a 21.5 ns PWM fault response. The 16-channel 10-bit ADC with 4 simultaneous sample-and-hold units captures phase currents without sequencing delay, enabling field-oriented control (FOC) loops. On-chip DSP instructions such as single-cycle MAC compute Clarke and Park transforms in real time. Use the integrated CAN 2.0B modules to expose torque/speed telemetry on industrial and automotive networks.
Recommended
Three-Phase Induction Motor Vector Control
Three-phase induction motor vector control demands tight torque loops that the DSPIC33FJ128MC710A-H/PF supports with 40 MIPS DSP throughput and a 16-bit PWM master clock. The dual CAN 2.0B controllers let the device act as both slave drive and gateway in industrial servo networks. The 100-pin TQFP exposes all I/O needed for resolver excitation, encoder feedback and brake control. Pair the DSC with external gate drivers such as the Microchip MCP8024 for a complete three-phase inverter front end.
Recommended
Switched Reluctance Motor Drive
Switched reluctance (SR) drives require asymmetric half-bridge control with independent phase sequencing that the DSPIC33FJ128MC710A-H/PF delivers through its 4 complementary PWM pairs and dedicated dead-time insertion. The -40C to +150C H temperature grade tolerates the elevated ambient temperature inside SR motor enclosures. The integrated DMA channels offload ADC sample transfers, freeing the CPU for position estimation and torque-sharing logic. The dual CAN interfaces communicate drive status to a host PLC.
Recommended
Uninterruptible Power Supply (UPS) Digital Control
Digital control of UPS inverter stages uses the DSPIC33FJ128MC710A-H/PF PWM engine for sinusoidal PWM, soft-start and current limiting. The 4 sample-and-hold ADCs simultaneously sense input/output voltage and current, while the DMA controller transfers conversion results without CPU intervention. The 128 KB Flash holds waveform tables and closed-loop firmware; the CAN port communicates with the battery management subsystem. The on-chip HLVD (High/Low-Voltage Detect) provides hardware brown-out protection.
Recommended
Automotive Body and Auxiliary Motor Controllers
The DSPIC33FJ128MC710A-H/PF is suited to automotive body controllers for window lift, sunroof, fan and pump drives. The -H grade -40C to +150C operating range handles under-hood or near-engine-bay environments, and the CAN interface integrates with the vehicle bus. The Motor Control PWM Fault input shuts down outputs within 21.5 ns, providing hardware-level short-circuit protection on the half-bridge. The parallel master port connects to external display or LIN/LED controller ICs.
Recommended
Industrial Sensorless Motor Control
Sensorless FOC algorithms use back-EMF zero-crossing or sliding-mode observers that run efficiently on the DSPIC33FJ128MC710A-H/PF DSP engine. The 16-bit PWM resolution provides smooth torque at low speeds, while the high-speed ADC tracks back-EMF at high speeds. Two UART channels expose Modbus RTU master/slave ports for industrial sensor integration. Industrial users benefit from the -40C to +150C operating range and the long-lifecycle Microchip supply chain.
Recommended
Recommended Products Summary
Engineering reference data for DSPIC33FJ128MC710A-H/PF — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | DSPIC33FJ128MC710A-I/PF | DSPIC33FJ128MC710A-E/PF | DSPIC33FJ128MC710A-H |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 100-TQFP (14x14) | 100-TQFP (14x14) - same | 100-TQFP (14x14) - same | 100-TQFP (14x14) - same |
| Flash Memory | 128 KB | 128 KB | 128 KB | 128 KB |
| Temperature Grade | -40C to +150C (H) | -40C to +85C (I) | -40C to +125C (E) | -40C to +150C (H) |
| Max CPU Speed | 40 MIPS | 40 MIPS | 40 MIPS | 40 MIPS |
| Motor Control PWM | 8 outputs (1.6 ns res.) | 8 outputs (1.6 ns res.) | 8 outputs (1.6 ns res.) | 8 outputs (1.6 ns res.) |
| ADC | 16-ch 10-bit 500 ksps | 16-ch 10-bit 500 ksps | 16-ch 10-bit 500 ksps | 16-ch 10-bit 500 ksps |
| CAN Controllers | 2x CAN 2.0B | 2x CAN 2.0B | 2x CAN 2.0B | 2x CAN 2.0B |
Key Differentiators
- H-grade temperature range to +150C (vs DSPIC33FJ128MC710A-I/PF)
- Same TQFP-100 pinout as the I and E grade variants (vs DSPIC33FJ128MC710A-E/PF)
- 8 dedicated motor-control PWM outputs with 1.6 ns resolution (vs DSPIC33FJ128MC706A-I/PT)
Design Notes
Place a 10 uF tantalum + 0.1 uF ceramic decoupling pair within 5 mm of every AVDD and VDD pin, and keep AVSS and VSS separated by a single-point bridge under the chip. Route analog ADC traces over the analog ground island rather than the digital return, and place a ground plane under the entire 100-pin TQFP footprint to keep thermal resistance low during heavy PWM switching. Estimated: with the H grade rated to +150C junction, the recommended PCB copper area for self-heating at 0.5 W is approximately 4 cm^2 of top-layer copper pour on the exposed die-pad-adjacent ground flood.
When routing the 1.6 ns PWM outputs to gate drivers, keep traces matched within 2.5 mm to avoid shoot-through. Add a 22 ohm series resistor at each PWM output pin to dampen ringing into the gate-driver capacitive load, and place the gate driver within 25 mm of the DSC. Estimated: at 100 kHz PWM with 1 nF load, the unmitigated ringing frequency can exceed 80 MHz and couple into adjacent analog traces.
Do not enable the Motor Control PWM outputs before configuring the PWM fault input and trip zone; an unconfigured fault can leave the half-bridge enabled during MCU reset. Always clear the IFS fault flag and re-arm the PWM module in software before resuming operation. Use the dedicated FLTA pin (shared with I/O) and avoid remapping it to a standard I/O when fault protection is required.
Compliance Information
RoHS compliant per Microchip product page. The -H grade suffix extends temperature range to +150C but is not an AEC-Q100 qualification; for formal automotive qualification review the dedicated dsPIC33F AEC-Q100 family members.