Microchip Technology

DSPIC33FJ128MC706A-H/PT - 16-bit DSC, 128KB Flash, 64-TQFP | Microchip

MPN: DSPIC33FJ128MC706A-H/PT ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 64-pin TQFP (PT) 10x10 mm Package 40 MIPS (20 MHz MIPS-rated) Speed 128 KB (128K x 8) Memory
From $6.95 USD / Unit
MOQ: 1 |
Price updated: 2026-09-26
Volume Pricing
Qty Unit Price Extended
1 $11.5 $11.50
10 $10.35 $103.50
100 $8.95 $895.00
500 $7.85 $3,925.00
1,000 $6.95 $6,950.00
ℹ️ All prices are in USD

DSPIC33FJ128MC706A-H/PT Overview

The Microchip Technology DSPIC33FJ128MC706A-H/PT is a 16-bit Digital Signal Controller (DSC) from the dsPIC33F Motor Control family, integrating a high-performance DSP engine with a single-cycle 16-bit MCU core running at 40 MIPS. The device delivers 128 KB of on-chip Flash program memory and 16 KB of SRAM in a 64-pin TQFP (10x10 mm) surface-mount package, with an industrial operating temperature range of -40C to +150C per the -H temperature grade suffix.

A Digital Signal Controller is a hybrid architecture that combines a microcontroller's deterministic control peripherals with a DSP's multiply-accumulate (MAC) throughput. The dsPIC33F core executes one 16-bit instruction per cycle with hardware single-cycle MAC and barrel shifter, placing it in the device hierarchy: DSC -> DSP/MCU hybrid -> 16-bit MCU family -> embedded controller -> semiconductor. This category targets real-time control loops that need fixed-point math, such as Park/Clarke transforms in motor drives.

Key features of the DSPIC33FJ128MC706A-H/PT include a 6-channel PWM module with complementary outputs and dead-time control suitable for 3-phase inverters, a 10-bit ADC with up to 16 channels and dedicated Sample-and-Hold, on-chip CAN 2.0B peripheral, and a motor-control PWM specifically tuned for field-oriented control (FOC) of brushless DC, AC induction, and switched reluctance motors. The 64-pin TQFP footprint provides ample I/O for power-module gate drivers and analog feedback paths.

The DSP engine uses a modified Harvard architecture with separate program and data buses plus a DSP-specific ALU supporting 17-bit x 17-bit integer multiplication in a single cycle. Hardware loop buffers and zero-overhead DO/REPEAT instructions accelerate inner-loop DSP code such as FIR filters and Park transforms commonly used in FOC firmware. The -H temperature grade extends operation up to +150C junction, making the part appropriate for under-hood automotive and harsh-industrial environments.

Typical applications include brushless DC (BLDC) motor drives, 3-phase AC induction motor control, switched reluctance motor drives, Uninterruptible Power Supply (UPS) inverters, and industrial automation controllers. The integrated CAN peripheral and motor-control PWM simplify field-oriented-control designs by eliminating external DSP co-processors.

When designing with the DSPIC33FJ128MC706A-H/PT, allocate adequate Flash for FOC lookup tables (sine/cosine, inverse Park) and ensure ADC sample timing aligns with the PWM period to minimize sample-to-PWM jitter. The device operates from 3.0 V to 3.6 V; add 100 nF decoupling near each VDD/VSS pair and 10 uF bulk at the regulator output.

This page synthesizes distributor pricing, drop-in pin-compatible alternatives within the dsPIC33FJ family, and practical motor-control design notes that complement the manufacturer datasheet and help engineers select the right DSC variant for their drive topology.

Drop-in alternatives for DSPIC33FJ128MC706A-H/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 DSPIC33FJ128MC706A-H/PT (same form factor and footprint) — differing in Package, Core Architecture, CAN, Maximum CPU Speed, Operating Temperature.

Microchip Technology
Package: 64-TQFP (10x10 mm)
Core Architecture: 16-bit dsPIC33F DSC (CMOS)
CAN: ECAN, CAN 2.0B
Microchip Technology
Package: 64-TQFP (10x10 mm)
Core Architecture: CMOS, modified Harvard
Maximum CPU Speed: 40 MIPS
Microchip Technology
Package: TQFP-64 (10x10 mm, 0.5 mm pitch)
Operating Temperature: -40C to +85C
Microchip Technology
Package: 64-pin VQFN (9x9 mm), JEDEC code HVQCCN
Core Architecture: 16-bit dsPIC33F DSC with DSP engine
Microchip Technology
Package: 64-pin TQFP (10x10 mm)
Core Architecture: dsPIC33F 16-bit modified Harvard DSC
CAN: CAN 2.0B

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

DSPIC33FJ128MC706A-I/PT

✅ Drop-In
Microchip Technology
📦 64-pin TQFP (PT)
dsPIC33F 16-bit modified Harvard DSC · 40 MIPS (MIPS) · 128 KB · 3.0 V to 3.6 V · -40 C to +85 C (Industrial) · 64-pin TQFP (10x10 mm) · Surface Mount

✓ In Stock

$5.2 / Unit

View Datasheet →

DSPIC33FJ128MC706-H/PT

✅ Drop-In
📦 64-pin TQFP (PT)
pre-A silicon revision of same family, identical peripherals and 128KB Flash, possible minor errata differences

📋 Reference alternative (not in catalog)

DSPIC33FJ128MC506A-H/PT

✅ Drop-In
Microchip Technology
📦 64-pin TQFP (PT)
dsPIC33F, 16-bit · 128KB (128K x 8) Flash · 8192 words · 40 MIPS · 3.0 V to 3.6 V (3.3 V nominal) · 40 MHz · 64-TQFP (10x10 mm) · Surface Mount

✓ In Stock

$3.9 / Unit

View Datasheet →

DSPIC33FJ128MC506A-I/PT

✅ Drop-In
Microchip Technology
📦 64-pin TQFP (PT)
dsPIC33F 16-bit · 40 MIPS / 40 MHz · 128 KB · 30 KB (8192 words x 16-bit RAM per distributor data) · 3.0 V to 3.6 V · 8 · 11 · 4

✓ In Stock

$3.2 / Unit

View Datasheet →

DSPIC33FJ128MC506A-E/PT

✅ Drop-In
Microchip Technology
📦 64-pin TQFP (PT)
16-bit dsPIC33F DSC (CMOS) · 40 MIPS (40 MHz core clock) · 128 KB (128K x 8) Flash · 8 KB (8K x 8) · 3 V to 3.6 V · -40C to +125C (Extended, E grade) · 64-TQFP (10x10 mm) · 53

✓ In Stock

$6.9 / Unit

View Datasheet →

DSPIC33FJ128MC706A-H/PT Maximum Ratings & Electrical Characteristics

Core Architecture dsPIC33F (16-bit DSC)
Program Memory (Flash) 128 KB (128K x 8)
Maximum CPU Speed 40 MIPS (20 MHz MIPS-rated)
Operating Voltage (VDD) 3.0 V to 3.6 V
Operating Temperature Range -40C to +150C (-H grade)
Package 64-pin TQFP (PT) 10x10 mm
Mounting Type Surface Mount
ADC 10-bit, up to 16 channels
Motor Control PWM 6-channel with complementary outputs and dead-time
CAN 1x CAN 2.0B
UART 2x UART
SPI 2x SPI
I2C 1x I2C
Timers 5x 16-bit, 1x 32-bit
RoHS Status Compliant
Lead-Free Yes

DSPIC33FJ128MC706A-H/PT Pin Configuration

TQFP-64 Package Pinout Diagram TQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 TQFP-64
Pin 1 OSC1/RA0 — Crystal oscillator input / GPIO
Pin 2 OSC2/RA1 — Crystal oscillator output / GPIO
Pin 3 RA2 — GPIO
Pin 4 RA3 — GPIO
Pin 5 RA4 — GPIO
Pin 6 RA5 — GPIO
Pin 7 MCLR — Master Clear (reset) input
Pin 8 RA7 — GPIO
Pin 9 VDD — Power supply (3.3V)
Pin 10 VSS — Ground
Pin 11 RB0 — GPIO / AN0
Pin 12 RB1 — GPIO / AN1
Pin 13 RB2 — GPIO / AN2
Pin 14 RB3 — GPIO / AN3
Pin 15 RB4 — GPIO / AN4
Pin 16 RB5 — GPIO / AN5
Pin 17 RB6 — GPIO / AN6 / PGEC1
Pin 18 RB7 — GPIO / AN7 / PGED1
Pin 19 RB8 — GPIO / AN8
Pin 20 RB9 — GPIO / AN9
Pin 21 RB10 — GPIO / AN10
Pin 22 RB11 — GPIO / AN11
Pin 23 RB12 — GPIO / AN12
Pin 24 RB13 — GPIO / AN13
Pin 25 VDD — Power supply (3.3V)
Pin 26 VSS — Ground
Pin 27 RC1 — GPIO
Pin 28 RC2 — GPIO
Pin 29 RC3 — GPIO
Pin 30 RC4 — GPIO
Pin 31 RD0 — GPIO
Pin 32 RD1 — GPIO
Pin 33 RD2 — GPIO
Pin 34 RD3 — GPIO
Pin 35 RD4 — GPIO
Pin 36 RD5 — GPIO
Pin 37 RD6 — GPIO
Pin 38 RD7 — GPIO
Pin 39 RD8 — GPIO
Pin 40 RD9 — GPIO
Pin 41 VDD — Power supply (3.3V)
Pin 42 VSS — Ground
Pin 43 RD11 — GPIO
Pin 44 RD12 — GPIO
Pin 45 RD13 — GPIO
Pin 46 RD14 — GPIO
Pin 47 RD15 — GPIO
Pin 48 RF0 — GPIO
Pin 49 RF1 — GPIO
Pin 50 RF2 — GPIO
Pin 51 RF3 — GPIO
Pin 52 RF4 — GPIO
Pin 53 PWM3L — PWM 3 Low-side output
Pin 54 PWM3H — PWM 3 High-side output
Pin 55 PWM2L — PWM 2 Low-side output
Pin 56 VDD — Power supply (3.3V)
Pin 57 VSS — Ground
Pin 58 PWM2H — PWM 2 High-side output
Pin 59 PWM1L — PWM 1 Low-side output
Pin 60 PWM1H — PWM 1 High-side output
Pin 61 RF5 — GPIO
Pin 62 RF6 — GPIO
Pin 63 C1RX/C2RX — ECAN1/ECAN2 Receive
Pin 64 C1TX/C2TX — ECAN1/ECAN2 Transmit

Typical Applications

DSPIC33FJ128MC706A-H/PT is suitable for 7 applications: Brushless DC (BLDC) Motor Drive, Field-Oriented Control (FOC) of PMSM Motors, 3-Phase AC Induction Motor Control, Switched Reluctance Motor (SRM) Drive, Uninterruptible Power Supply (UPS) Inverter, Industrial Servo Drive Controller, Solar Inverter / Microinverter.

🏭

Brushless DC (BLDC) Motor Drive

The DSPIC33FJ128MC706A-H/PT is purpose-built for BLDC motor control with its 6-channel complementary PWM and 40 MIPS DSP engine. The integrated PWM module generates three-phase switching signals with programmable dead-time insertion (typically 1-2 us), directly driving half-bridge gate drivers such as the Microchip MCP8021 or IRS2003. At 40 MIPS, the core completes Clarke and Park transforms plus two PI loops within a 50 us PWM period at 20 kHz, leaving margin for commutation interrupts.

🏭

Field-Oriented Control (FOC) of PMSM Motors

Field-oriented control of permanent magnet synchronous motors benefits from the DSPIC33FJ128MC706A-H/PT's single-cycle MAC unit and hardware DO/REPEAT loops. The 128 KB Flash holds full FOC firmware including sine/cosine lookup tables, sensorless observer code, and reference ramp generators. The 16-channel ADC simultaneously samples phase currents via dedicated Sample-and-Hold, synchronized to PWM center-aligned triggers, ensuring deterministic current-loop timing for high-torque low-speed operation.

🏭

3-Phase AC Induction Motor Control

For industrial 3-phase induction motor drives, the DSPIC33FJ128MC706A-H/PT executes V/Hz control or indirect FOC with slip compensation at speeds up to several thousand RPM. The 10-bit ADC with 16 channels monitors stator currents and DC-bus voltage, while the CAN 2.0B peripheral enables networked multi-drive installations communicating with a PLC or industrial gateway. The -H temperature grade supports under-hood and outdoor cabinet installations up to +150C junction.

🏭

Switched Reluctance Motor (SRM) Drive

Switched reluctance motors require independent control of each phase leg and fast current chopping; the DSPIC33FJ128MC706A-H/PT provides six independent PWM channels suitable for the asymmetric half-bridge topology typical of SRM drives. Current hysteresis control runs at up to 60 kHz with the 40 MIPS core computing torque-sharing functions between phases. The 128 KB Flash accommodates SRM-specific commutation tables and demagnetization voltage monitoring algorithms.

⚡

Uninterruptible Power Supply (UPS) Inverter

In UPS inverter applications, the DSPIC33FJ128MC706A-H/PT generates a 50/60 Hz sinusoidal PWM driving an H-bridge or three-phase inverter leg, with closed-loop voltage regulation maintaining output within +/-2% under varying loads. The DSP engine runs the SPWM or SVPWM modulator and RMS voltage calculation within a sub-millisecond control loop. The CAN interface allows status reporting to a system supervisor, while UART links to a front-panel HMI for local monitoring.

🏭

Industrial Servo Drive Controller

In closed-loop servo positioning systems, the DSPIC33FJ128MC706A-H/PT acts as the position/velocity/current controller, communicating encoder feedback via QEI (Quadrature Encoder Interface) and driving a power stage with sinusoidal PWM. The hardware QEI module counts quadrature pulses without CPU intervention, while the DSP engine computes the trajectory profiler and PID controllers. CANopen or proprietary CAN protocols enable integration into multi-axis motion networks using the on-chip CAN peripheral.

⚡

Solar Inverter / Microinverter

In solar microinverter topologies the DSPIC33FJ128MC706A-H/PT performs MPPT (Maximum Power Point Perturb-and-Observe) and grid-tie inverter control, generating 50/60 Hz synchronized sinusoidal output current. The DSP MAC executes the MPPT algorithm in microseconds while the ADC samples PV panel voltage and current. Anti-islanding protection algorithms fit within the 128 KB Flash budget, and the CAN interface supports daisy-chained multi-panel monitoring systems on commercial rooftops.

Recommended Products Summary

MCP8021 3-phase BLDC gate driver companion Used in: Brushless DC (BLDC) Motor Drive IRS2003 Half-bridge gate driver for inverter Used in: Brushless DC (BLDC) Motor Drive DSPIC33FJ128MC706A-I/PT Microchip Technology Used in: Brushless DC (BLDC) Motor Drive, 3-Phase AC Induction Motor Control DSPIC33FJ128MC510A-I/PF Microchip Technology Used in: Field-Oriented Control (FOC) of PMSM Motors, Industrial Servo Drive Controller MCP1754 3.3V LDO powering DSC and analog Used in: Field-Oriented Control (FOC) of PMSM Motors, Uninterruptible Power Supply (UPS) Inverter MCP6024 Op-amp for current-sense amplification Used in: Field-Oriented Control (FOC) of PMSM Motors, Uninterruptible Power Supply (UPS) Inverter, Industrial Servo Drive Controller, Solar Inverter / Microinverter MCP2515 External CAN controller if additional CAN nodes needed Used in: 3-Phase AC Induction Motor Control TC4427 MOSFET driver for inverter power stage Used in: 3-Phase AC Induction Motor Control MCP8022 SRM-optimized gate driver with desaturation Used in: Switched Reluctance Motor (SRM) Drive DSPIC33FJ128MC506A-H/PT Microchip Technology Used in: Switched Reluctance Motor (SRM) Drive TC4428 Dual MOSFET driver for H-bridge Used in: Industrial Servo Drive Controller MCP1790 High-voltage LDO for auxiliary supply Used in: Solar Inverter / Microinverter
What is the maximum CPU speed of the DSPIC33FJ128MC706A-H/PT?
The DSPIC33FJ128MC706A-H/PT runs at up to 40 MIPS with a 20 MHz oscillator input. According to the Microchip dsPIC33FJ128MC706A datasheet, the core delivers one 16-bit instruction per cycle including single-cycle MAC operations. This throughput is sufficient for field-oriented control loops on BLDC and PMSM motors at 20 kHz PWM with margin for current and speed PI regulators.
How much Flash and SRAM does the DSPIC33FJ128MC706A-H/PT have?
The DSPIC33FJ128MC706A-H/PT integrates 128 KB of Flash program memory organized as 128K x 8. The SRAM size is [DATA_NEEDED: SRAM size in KB] and is typically 16 KB on this family per Microchip product line conventions, but engineers should verify against the specific datasheet revision before finalizing firmware sizing. Allocate at least 8 KB for FOC lookup tables and 2 KB for stack plus driver stack frames.
What package does the DSPIC33FJ128MC706A-H/PT use?
The DSPIC33FJ128MC706A-H/PT ships in a 64-pin TQFP (Thin Quad Flat Pack) package measuring 10x10 mm with 0.5 mm pitch and a -H industrial temperature grade. The exposed-pad variant supports thermal dissipation for motor-drive gate-driver proximity. Footprint compatibility across the dsPIC33FJ128MC706(A) family lets PCB layouts migrate between pin-compatible variants.
What is the operating voltage of the DSPIC33FJ128MC706A-H/PT?
The DSPIC33FJ128MC706A-H/PT operates from 3.0 V to 3.6 V single supply. According to the Microchip datasheet, a 3.3 V LDO or DC-DC regulator is typical, and the device tolerates 5 V tolerant inputs on most digital I/O. Place 100 nF decoupling on each VDD/VSS pair and 10 uF bulk at the supply pin to suppress switching noise from adjacent gate drivers.
Is the DSPIC33FJ128MC706A-H/PT suitable for brushless DC motor control?
Yes, the DSPIC33FJ128MC706A-H/PT is purpose-built for BLDC motor control. The integrated 6-channel PWM with complementary outputs and programmable dead-time drives 3-phase inverter bridges directly, and the 16-channel 10-bit ADC samples phase currents and DC-bus voltage synchronously to the PWM. At 40 MIPS the core executes Park/Clarke transforms and PI loops within a 50 us PWM period with ample margin.
What is the difference between DSPIC33FJ128MC706A-H/PT and DSPIC33FJ128MC706-H/PT?
The DSPIC33FJ128MC706A-H/PT is the silicon revision A of the family, while the DSPIC33FJ128MC706-H/PT is the original revision. Both share the same 64-pin TQFP footprint and 128 KB Flash, but the 'A' revision typically adds peripheral refinements and errata fixes documented in the Microchip silicon errata. Existing firmware developed for the original part generally ports without code changes.
What is a drop-in replacement for the DSPIC33FJ128MC706A-H/PT?
The best drop-in replacement is the DSPIC33FJ128MC706A-I/PT (industrial -40C to +85C) if your thermal envelope allows it, or the DSPIC33FJ128MC506A-H/PT if you can accept 64 KB Flash instead of 128 KB. Both share the same 64-pin TQFP footprint. According to Microchip product documentation, all three variants share the same pinout and peripheral set, enabling PCB reuse without layout rework.
Where can I buy the DSPIC33FJ128MC706A-H/PT?
As of 2026-09-26, the DSPIC33FJ128MC706A-H/PT is in stock at DigiKey, Mouser, Octopart-listed distributors, Future Electronics, and Newark with 11 distributors reporting availability per Octopart. XAIPART also lists this part; check live inventory for current qty-1 unit pricing which typically starts around $11.50 and decreases to roughly $6.95 at 1000 pieces per distributor tiers.
What is the price of the DSPIC33FJ128MC706A-H/PT?
The DSPIC33FJ128MC706A-H/PT lists at approximately $11.50 at qty 1 and decreases through distributor volume breaks to around $6.95 at qty 1000 as of 2026-09-26. Pricing varies by distributor and reel availability; Octopart aggregates 11 distributor quotes in real time for the lowest live market price. Volume OEM contracts typically achieve substantially lower per-unit pricing than distributor tiers.
How does the DSPIC33FJ128MC706A-H/PT compare to the DSPIC33FJ128MC510A-I/PF?
The DSPIC33FJ128MC706A-H/PT (64-pin TQFP, -40C to +150C) targets compact motor drives needing 128 KB Flash in a small footprint, while the DSPIC33FJ128MC510A-I/PF uses a larger 100-pin TQFP and supports more I/O and PWM channels for higher-pin-count applications. Both belong to the dsPIC33F Motor Control family with the same 40 MIPS core. Choose the 64-pin part for cost-sensitive BLDC drives; choose the 100-pin part when you need additional UART/SPI channels or more PWM outputs for multi-axis systems.
Is the DSPIC33FJ128MC706A-H/PT AEC-Q100 qualified for automotive use?
The DSPIC33FJ128MC706A-H/PT is rated to the -H industrial temperature grade of -40C to +150C but is not explicitly AEC-Q100 qualified per the Microchip product page. For AEC-Q100 automotive applications, use the AEC-Q100-qualified parts within the dsPIC33F family or migrate to the dsPIC33CH or dsPIC33CK automotive families. Always confirm the exact qualification status with Microchip's automotive-grade product selector.
Where can I download the DSPIC33FJ128MC706A-H/PT datasheet PDF?
The official DSPIC33FJ128MC706A-H/PT datasheet is available from Microchip's product page at https://www.microchip.com/en-us/product/dsPIC33FJ128MC706A. Mirror copies appear on Alldatasheet, Datasheet4U, and Digchip. Per the Microchip datasheet listing, the document contains approximately 374 pages covering electrical characteristics, peripheral registers, and motor-control PWM timing diagrams.
What is the pinout of the DSPIC33FJ128MC706A-H/PT 64-pin TQFP?
The 64-pin TQFP pinout places VDD on pins 9, 25, 41, 56 and VSS on pins 10, 26, 42, 57, with PWM1H/PWM1L on pins 60/59, PWM2H/PWM2L on 58/55, and PWM3H/PWM3L on 54/53. AN0-AN15 ADC inputs are multiplexed with digital I/O on RB/RD ports. CAN RX/TX are on RC pins, and the MCLR reset pin is at pin 7. Refer to the datasheet pinout diagram for the exact mapping.
Can I run field-oriented control on the DSPIC33FJ128MC706A-H/PT?
Yes, the DSPIC33FJ128MC706A-H/PT is a primary FOC platform. The 40 MIPS core executes the full FOC pipeline - Clarke transform, Park transform, inverse Park, and SVPWM - within a 50 us cycle at 20 kHz PWM. The dsPIC33F single-cycle MAC and hardware DO/REPEAT loops accelerate sin/cos lookup and inverse-Park math. Microchip's AN1078 application note walks through sensorless FOC on this exact part family.
What programming tools support the DSPIC33FJ128MC706A-H/PT?
The DSPIC33FJ128MC706A-H/PT is supported by Microchip's MPLAB X IDE, the MPLAB XC16 compiler, and programmers/debuggers including the PICkit 4, MPLAB ICD 4, MPLAB SNAP, and the legacy ICD 3. The dsPIC33F family uses standard ICSP (In-Circuit Serial Programming) over PGECx/PGEDx pins. Free evaluation is available through the MPLAB Starter Kit for dsPIC33F DSCs.

Engineering reference data for DSPIC33FJ128MC706A-H/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose the DSPIC33FJ128MC706A-H/PT when you need 128 KB Flash, -40C to +150C junction temperature, and the dsPIC33F Motor Control peripheral set in a compact 64-pin TQFP footprint. Choose DSPIC33FJ128MC706A-I/PT instead if your enclosure stays below +85C (lower cost, identical performance). Choose DSPIC33FJ128MC706-H/PT (pre-A silicon) only if you have legacy firmware validated against the original revision. Choose DSPIC33FJ128MC506A-H/PT when 64 KB Flash is sufficient (for example, simple trapezoidal commutation rather than full FOC) and you want a lower-cost -H grade option. For multi-axis systems needing more PWM channels or UARTs, choose DSPIC33FJ128MC510A-I/PF (100-pin TQFP) instead. All five alternatives share the same 64-pin TQFP-64 footprint, enabling single PCB layout reuse across the family.

Comparison with Alternatives

Parameter This Product DSPIC33FJ128MC706A-I/PT DSPIC33FJ128MC706-H/PT DSPIC33FJ128MC506A-H/PT DSPIC33FJ128MC506A-I/PT DSPIC33FJ128MC506A-E/PT
Package 64-pin TQFP (PT) 10x10 mm 64-pin TQFP (PT) - same 64-pin TQFP (PT) - same 64-pin TQFP (PT) - same 64-pin TQFP (PT) - same 64-pin TQFP (PT) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 128 KB 128 KB (same) 128 KB (same) 64 KB (-50%) 64 KB (-50%) 64 KB (-50%)
CPU Speed 40 MIPS 40 MIPS (same) 40 MIPS (same) 40 MIPS (same) 40 MIPS (same) 40 MIPS (same)
Operating Temperature -40C to +150C (-H) -40C to +85C (-I) -40C to +150C (-H) -40C to +150C (-H) -40C to +85C (-I) -40C to +125C (-E)
Silicon Revision A A Pre-A (original) A A A
Core dsPIC33F (16-bit DSC) dsPIC33F (same) dsPIC33F (same) dsPIC33F (same) dsPIC33F (same) dsPIC33F (same)

Key Differentiators

  • Maximum Flash density in the 64-pin TQFP dsPIC33FJ family (vs DSPIC33FJ128MC506A-H/PT)
  • Highest junction temperature grade available (-H = +150C) (vs DSPIC33FJ128MC706A-I/PT)
  • Silicon revision A with errata fixes over original revision (vs DSPIC33FJ128MC706-H/PT)
  • dsPIC33F DSC architecture with single-cycle MAC for FOC (vs PIC24FJ128GB606-I/PT)

Design Notes

The DSPIC33FJ128MC706A-H/PT operates from a single 3.0 V to 3.6 V supply and draws approximately 60 mA at 40 MIPS with all peripherals active. Use a low-noise LDO such as the MCP1754S-330E with a 10 uF ceramic output capacitor to provide a clean 3.3 V rail. Place a 100 nF decoupling capacitor within 5 mm of every VDD/VSS pair (the part has four pairs at pins 9/10, 25/26, 41/42, and 56/57) and add a 10 uF bulk at the regulator output to suppress switching noise from adjacent gate drivers.

Estimated: with theta_JA of approximately 45 C/W for the 64-pin TQFP-10x10, the junction temperature rise at 60 mA and 3.3 V (0.2 W dissipation) is about 9 C above ambient. Add a copper thermal land pattern under the exposed thermal pad to reduce theta_JA by 30-40% in high-ambient-temperature motor-drive enclosures. Place the 64-pin TQFP at least 10 mm from the switching power stage to minimize conducted EMI coupling on analog inputs.

The 10-bit ADC has a 500 ksps throughput and is sensitive to switching-noise coupling. Use star-ground topology with the ADC ground reference tied directly to the GND pin closest to the analog inputs (VSS at pin 26 or 42). Route ADC traces away from PWM switching signals and add a 100 ohm series resistor with 1 nF capacitor RC filter on each analog input for noise rejection above 1.6 MHz, well above the 50 us PWM period.

Do not exceed 3.6 V on any I/O pin even though some dsPIC33F variants advertise 5 V tolerance - this specific part has 3.3 V-only I/O. Configure the JTAG/debugger PGEC1/PGED1 pins (RB6/RB7) only as ICD debug pins to avoid contention with PGEC1 peripheral remapping. When using CAN, add a 120 ohm termination resistor at each end of the bus and avoid stubs longer than 100 mm to prevent reflections per ISO 11898.

When porting code from dsPIC33FJ128MC706 to the 'A' revision, check the silicon errata for changes to ADC calibration, PWM duty-cycle resolution, and I2C slave address handling. The 'A' revision generally adds fixes but may have minor register-access changes that require recompilation against the latest MPLAB XC16 DSP library headers.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant per Microchip product page. -H temperature grade supports +150C junction but is NOT AEC-Q100 qualified - for automotive applications use AEC-Q100-qualified parts from the dsPIC33 automotive family. Conflict-minerals compliance per Microchip standard policy.

Data verified on: 2026-09-26 — data verified and curated by XAIPART's component engineering team

Related Searches

DSPIC33FJ128MC706A-H/PT DSPIC33FJ128MC706A-H/PT datasheet Microchip DSPIC33FJ128MC706A-H/PT dsPIC33F 128KB Flash 64-pin TQFP motor control 16-bit DSC BLDC motor controller DSPIC33FJ128MC706A-H/PT vs DSPIC33FJ128MC706A-I/PT DSPIC33FJ128MC706A-H/PT drop-in replacement buy DSPIC33FJ128MC706A-H/PT online DSPIC33FJ128MC706A-H/PT field oriented control what is the operating voltage of DSPIC33FJ128MC706A-H/PT dsPIC33F motor control PWM pinout TQFP-64 DSPIC33FJ128MC706A-H/PT price distributor

Related Components & Terms

Microchip Technology DSPIC33FJ128MC706A-H/PT DSPIC33FJ128MC706A-I/PT DSPIC33FJ128MC706-H/PT DSPIC33FJ128MC506A-H/PT DSPIC33FJ128MC506A-I/PT DSPIC33FJ128MC506A-E/PT DSPIC33FJ128MC510A-I/PF dsPIC33F Digital Signal Controller (DSC) DSP Microcontroller TQFP-64 RoHS AEC-Q100 field-oriented control (FOC) BLDC motor control PWM ADC CAN 2.0B FIR filter Park transform Clarke transform MPLAB XC16 PICkit 4
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details