Microchip Technology Inc

dsPIC33EP512MU810

In Production

Microchip’s dsPIC33E family of digital signal controllers (DSCs) features a 70 MIPS dsPIC® DSC core with integrated DSP and enhanced on-chip peripherals. These DSCs enable the design of high-performance, precision motor control systems that are more energy efficient, quieter in operation, have a great range and extended life. They can be used to control brushless DC, permanent magnet synchronous, AC induction and stepper motors. These devices are also ideal for high-performance general purpose applications.

 

    Features

        Operating Conditions
        • 3.0V to 3.6V, -40ºC to +125ºC, DC to 60 MIPS
        • 3.0V to 3.6V, -40ºC to +85ºC, DC to 70 MIPS
        Core: 16-bit dsPIC33E
        • Modified Harvard Architecture
        • C Compiler Optimized Instruction Set
        • 16-bit Wide Data Path
        • 24-bit Wide Instructions
        • 16x16 Integer Multiply Operations
        • 32/16 and 16/16 Integer Divide Operations
        • 11 Additional Instructions
        • Two 40-bit Accumulators with Rounding and Saturation Options
        • Flexible and Powerful Addressing modes
        • Single-Cycle Multiply and Accumulate
        • Single-Cycle shifts for up to 40-bit Data
        • 16x16 Fractional Multiply/Divide Operations
        Motor Control PWM
        • Two master time base modules can control dual 3-phase motors simultaneously
        • Up to seven PWM generators
        • Two PWM outputs per PWM generator
        • 8.32 ns PWM resolution
        Quadrature Encoder Interface (QEI)
        • 32-bit position counter
        • 32-bit Index pulse counter
        Advanced Analog Features
        • Two independent ADC modules:
          • One ADC configurable as 10-bit, 1.1 Msps with four S&H or 12-bit, 500 ksps with one S&Hs
          • One 10-bit ADC, 1.1 Msps with four S&Hs
          • Eight S&H using both ADC 10-bit moduless
          • 24 analog channels (64-pin devices) up to 32 analog channels (100/121/144-pin devices)s
          • Flexible and independent ADC trigger sourcess
        • Comparators:
          • Up to three Analog Comparator modules
          • Programmable references with 32 voltage points
        Timers / Capture / Compare / Standard PWM
        • 9 16-bit Timers/Counters. Unused Output compares can be used as standard times for a total of 25 timers
        • 16 Input Capture
        • 16 Output Compare/ PWM
        • Hardware Real-Time Clock and Calendar
        • Peripheral Pin Select (PPS) to allow function remap
        Direct Memory Access (DMA)
        • 15-channel DMA with user-selectable priority arbitration
        • UART, USB, SPI, ADC, ECAN, IC, OC, Timers, DCI/I2S, PMP
        Note: Please refer to datasheet for a complete list of features
    Parameter Name
    Value
    Architecture
    16-bit
    CPU Speed (MIPS)
    70
    Memory Type
    Flash
    Auxiliary Flash (KB)
    24
    Program Memory (KB)
    512
    RAM (KB)
    52
    Temperature Range C
    -40 to 125
    Operating Voltage Range (V)
    3 to 3.6
    I/O Pins
    83
    Pin Count
    100
    System Management Features
    BOR
    POR
    Yes
    WDT
    Yes
    Internal Oscillator
    7.37 MHz, 32 kHz
    Digital Communication Peripherals
    4-UART
    4-SPI
    2-I2C
    Codec Interface
    Yes
    Analog Peripherals
    2-A/D 32x12-bit @ 1100(ksps) 1-D/A 0x4-bit
    Comparators
    3
    USB (#, Type)
    1, FS Device/Host/OTG
    CAN (#, type)
    2 CAN
    Capture/Compare/PWM Peripherals
    16/16
    PWM Resolution bits
    16
    Motor Control PWM Channels
    12
    Quadrature Encoder Interface (QEI)
    2
    Timers
    9 x 16-bit 4 x 32-bit
    Parallel Port
    PMP
    DMA
    15
    Cap Touch Channels
    32
    Documentation
    Data Sheets
    10/17/2012
    5093KB
      Errata
     
     
     
     
    Errata
    11/05/2015
    210KB
      Migration Documents
     
     
     
     
    Migration Documents
    10/03/2013
    574KB
      Programming Specifications
     
     
     
    Programming Specification
    02/25/2013
    10777KB
    Programming Specification
    06/27/2011
    710KB
      Application Notes
     
     
     
    AppNote
    06/27/2011
    313KB
    AppNote
    12/07/2010
    716KB
    AppNote
    04/04/2010
    474KB
    AppNote
    11/10/2012
    693KB
    AppNote
    07/03/2012
    766KB
    AppNote
    04/20/2015
    305KB
    AppNote
    06/30/2011
    440KB
    AppNote
    11/18/2009
    913KB
    AppNote
    10/07/2011
    310KB
      Brochures
     
     
     
    Brochures
    05/26/2017
    514KB
    Brochures
    05/25/2017
    4130KB
    Brochures
    06/27/2017
    6780KB
      Sell Sheets
     
     
     
     
    Sell Sheets
    07/11/2011
    182KB
      Reference Manual
     
     
     
    Reference Manual
    11/13/2013
    106KB
    Reference Manual
    03/18/2014
    668KB
    Reference Manual
    07/10/2015
    351KB
    Reference Manual
    03/14/2014
    373KB
    Reference Manual
    03/13/2014
    363KB
    Reference Manual
    05/28/2014
    281KB
    Reference Manual
    03/14/2014
    467KB
    Reference Manual
    11/13/2013
    1082KB
    Reference Manual
    11/13/2013
    300KB
    Reference Manual
    11/13/2013
    497KB
    Reference Manual
    11/13/2013
    707KB
    Reference Manual
    11/13/2013
    570KB
    Reference Manual
    11/13/2013
    1100KB
    Reference Manual
    11/13/2013
    1102KB
    Reference Manual
    11/13/2013
    478KB
    Reference Manual
    11/13/2013
    1519KB
    Reference Manual
    11/13/2013
    309KB
    Reference Manual
    11/13/2013
    306KB
    Reference Manual
    11/13/2013
    120KB
    Reference Manual
    11/13/2013
    278KB
    Reference Manual
    11/13/2013
    301KB
    Reference Manual
    02/10/2014
    421KB
    Reference Manual
    11/18/2014
    272KB
    Reference Manual
    11/13/2013
    221KB
    Reference Manual
    11/13/2013
    213KB
    Reference Manual
    11/13/2013
    585KB
    Reference Manual
    11/13/2013
    404KB
    Reference Manual
    11/13/2013
    204KB
    Reference Manual
    11/13/2013
    508KB
    Reference Manual
    11/13/2013
    884KB
    Reference Manual
    11/13/2013
    451KB
      Software
     
     
     
     
    Software
    12/08/2014
    3KB
      Boundary Scan BSDL
     
     
     
    BoundaryScanBSDL
    02/22/2017
    21KB
    BoundaryScanBSDL
    02/22/2017
    20KB
      Code Examples
     
     
     
     
    Code Examples
    05/11/2015
    50KB
    Code Examples
    05/11/2015
    25KB
    Code Examples
    05/11/2015
    32KB
    Code Examples
    05/11/2015
    46KB
    Code Examples
    05/11/2015
    47KB
    Code Examples
    05/11/2015
    44KB
    Code Examples
    05/11/2015
    47KB
    Code Examples
    05/11/2015
    45KB
    Code Examples
    05/11/2015
    46KB
    Code Examples
    05/11/2015
    44KB
    Code Examples
    05/11/2015
    46KB
    Code Examples
    05/11/2015
    38KB
    Code Examples
    05/11/2015
    47KB
    Code Examples
    05/11/2015
    47KB
    Code Examples
    05/11/2015
    45KB
    Code Examples
    05/11/2015
    45KB
    Code Examples
    05/11/2015
    44KB
    Code Examples
    05/11/2015
    34KB
    Code Examples
    05/11/2015
    37KB
    Code Examples
    05/11/2015
    48KB
    Code Examples
    05/11/2015
    50KB
    Code Examples
    11/16/2011
    3732KB
    Code Examples
    05/11/2015
    46KB
    Code Examples
    05/11/2015
    53KB
    Code Examples
    05/11/2015
    49KB
    Code Examples
    05/11/2015
    51KB
    Code Examples
    05/11/2015
    73KB
    Code Examples
    05/11/2015
    57KB
    Code Examples
    05/11/2015
    59KB
    Code Examples
    05/11/2015
    38KB
    Code Examples
    05/11/2015
    37KB
    Code Examples
    05/11/2015
    40KB
    Code Examples
    05/11/2015
    41KB
    Code Examples
    05/11/2015
    38KB
    Code Examples
    05/11/2015
    32KB
    Code Examples
    05/11/2015
    35KB
    Code Examples
    05/11/2015
    40KB
    Code Examples
    05/11/2015
    64KB
    Code Examples
    05/11/2015
    39KB
    Code Examples
    05/11/2015
    35KB
    Code Examples
    05/11/2015
    31KB
    Code Examples
    05/11/2015
    1233KB
    Code Examples
    05/11/2015
    37KB
    Code Examples
    05/11/2015
    39KB
    Code Examples
    05/11/2015
    28KB
    Code Examples
    08/03/2015
    31KB
      Software Library
     
     
     
     
    Software Library
    06/20/2015
      Product Document
     
     
     
     
    Product Document
    06/15/2011
    444KB
    Pricing & Samples
    All pricing shown in USD only.
    Part Number
    Leads
    Package Type
    Temp Range
    Packing
    1+
    26+
    100+
    1000+
    5000+
    Buy
    Sample
    DSPIC33EP512MU810-E/BG
    121
    TFBGA
    -40C to +125C
    TRAY
    9.54
    8.75
    7.92
    7.29
    6.93
    If you need to obtain an Extended Temp sample you may obtain one via www.microchipdirect.com or by contacting your local sales office
    DSPIC33EP512MU810-E/PF
    100
    TQFP
    -40C to +125C
    TRAY
    9.81
    8.99
    8.14
    7.49
    7.13
    If you need to obtain an Extended Temp sample you may obtain one via www.microchipdirect.com or by contacting your local sales office
    DSPIC33EP512MU810-E/PT
    100
    TQFP
    -40C to +125C
    TRAY
    9.33
    8.55
    7.74
    7.12
    6.78
    If you need to obtain an Extended Temp sample you may obtain one via www.microchipdirect.com or by contacting your local sales office
    DSPIC33EP512MU810-I/BG
    121
    TFBGA
    -40C to +85C
    TRAY
    8.69
    7.97
    7.22
    6.64
    6.31
    DSPIC33EP512MU810-I/PF
    100
    TQFP
    -40C to +85C
    TRAY
    8.96
    8.22
    7.44
    6.84
    6.51
    DSPIC33EP512MU810-I/PT
    100
    TQFP
    -40C to +85C
    TRAY
    8.48
    7.77
    7.04
    6.48
    6.16
    DSPIC33EP512MU810T-E/BG
    121
    TFBGA
    -40C to +125C
    T/R
    9.58
    8.79
    7.96
    7.32
    6.96
    Please select the non-tape and reel version of this part
    DSPIC33EP512MU810T-E/PF
    100
    TQFP
    -40C to +125C
    T/R
    9.88
    9.06
    8.20
    7.55
    7.18
    Please select the non-tape and reel version of this part
    DSPIC33EP512MU810T-E/PT
    100
    TQFP
    -40C to +125C
    T/R
    9.35
    8.57
    7.76
    7.14
    6.79
    Please select the non-tape and reel version of this part
    DSPIC33EP512MU810T-I/BG
    121
    TFBGA
    -40C to +85C
    T/R
    8.71
    7.99
    7.23
    6.65
    6.33
    Please select the non-tape and reel version of this part
    DSPIC33EP512MU810T-I/PF
    100
    TQFP
    -40C to +85C
    T/R
    8.98
    8.23
    7.46
    6.86
    6.52
    Please select the non-tape and reel version of this part
    DSPIC33EP512MU810T-I/PT
    100
    TQFP
    -40C to +85C
    T/R
    8.50
    7.79
    7.06
    6.49
    6.17
    Please select the non-tape and reel version of this part

    ** Device not available to purchase online. Please contact a sales office for pricing information.
    Open a microchipDIRECT account today!

    Development Tools
    • Demo & Eval Boards
    • Emulation & Debuggers
    • Programmers
    • Ethernet PICtail Plus Daughter Board ( AC164123 )

      Ethernet

      The Ethernet PICtail™ Plus Daughter Board provides a cost-effective method of evaluating and developing Ethernet control applications. The board is designed for flexibility and can be plugged into Microchip’s Explorer 16 (DM240001) development boards. The development board is populated with Microchip’s 28-Pin ENC28J60 Ethernet controller which interfaces to the RJ-45 female...

    • Speech Playback PICtail Plus Daughter Board ( AC164125 )

      Speech

      The Speech Playback PICtail Plus Daughter Board is for evaluation and development of speech recording and playback applications using Adaptive Differential Pulse Code Modulation (ADPCM). The daughter board is designed to interface with both the PICtail interface used on many PIC16 and PIC18 evaluation boards and the PICtail Plus card edge connector used on PIC24 and dsPIC evaluation boards....

    • MOTOR CONTROL INTERFACE PICTAIL PLUS D-CARD ( AC164128 )

      MOTOR

      This PICtail Plus Motor Control Daughter Card interfaces with Explorer 16 (DM240001) and the HV/LV Power Module (DM300021 and DM300022). It has a variety of test points that will make debugging of your application easier. It also has hardware support for sensor and sensor-less applications such as Hall sensors, optical encoder, back EMF and current sensing. This uses dsPIC33F device family for the...

    • Consumer-band BPSK 7.2kbps PLM PICtail Plus Daughter Board ( AC164142 )

      (Not Recommended for new design)
      Consumer-band

      The Power-Line Modem (PLM) PICtail™ Plus Daughter Board provides communication over power-lines using a Binary Phase Shift Keying (BPSK) modulation scheme. These boards interface to the popular Explorer 16 Development Board and operate in the CENELEC C consumer frequency band at a carrier frequency of 129.6 kHz. The software modem runs on the dsPIC33F Digital Signal Controller (DSC) and...

    • Multimedia Expansion Board ( DM320005 )

      Multimedia

      The Multimedia Expansion Board (MEB) provides PIC32 Starter Kit,dsPIC33E USB Starter Kit or

    • MPLAB Starter Kit for dsPIC33E DSCs ( DM330012 )

      MPLAB

      The dsPIC33E USB Starter Kit provides a low cost method for the development and testing of USB OTG, Host and Device applications on the 60 MIPS dsPIC33E DSC family. The board contains an on-board programming/debugger, standard A USB and micro A/B connectors, three user-programmable LEDs, three push button switches and an expansion header compatible with the Multimedia Expansion Board (DM320005)...

    • Motor Control Starter Kit with mTouch Sensing ( DM330015 )

      Motor

      The Motor Control Starter Kit with mTouch Sensing is a complete hardware and software tool suite for evaluating Microchip’s ultra-low cost Motor Control Family dsPIC DSCs. It contains a single board with a BLDC motor, capacitive-touch sliders and a built-in debugger.

    • dsPICDEM MCLV-2 Development Board ( DM330021-2 )

      dsPICDEM

      The dsPICDEM™ MCLV-2 Development Board provides a cost-effective method of evaluating and developing sensored or sensorless Brushless DC (BLDC) and permanent magnet synchronous motor control applications. The board supports Microchip’s 100-pin Plug-In-Modules with dsPIC33E, dsPIC33F and PIC32MK Digital Signal Controllers. The board supports the use of the internal, on chip OpAmps found...

    • dsPICDEM MCSM Development Board ( DM330022 )

      dsPICDEM

      The Microchip dsPICDEM™ MCSM Development Board is targeted to control both unipolar and bipolar stepper motors in open-loop or closed-loop (current control) mode. The hardware is designed in such a way that no hardware changes are necessary for 8-, 6- or 4-wire stepper motors in either bipolar or unipolar configurations. Software to run motors in open-loop or closed-loop with full or...

    • dsPICDEM MCHV-2 Development System ( DM330023-2 )

      dsPICDEM

      The Microchip dsPICDEM™ MCHV-2 Development System is intended to aid the user in the rapid evaluation and development of a wide variety of motor control applications using a dsPIC® Digital Signal Controller (DSC). This development system is targeted to control Brushless DC (BLDC) motors, Permanent Magnet Synchronous Motors (PMSM), and AC Induction Motors (ACIM) in sensor or sensorless...

    • dsPIC33E Dual Motor Control PIM ( MA330027 )

      dsPIC33E

      The dsPIC33EP512MU810 Dual Motor Control Plug-In Module (PIM) is designed to facilitate the development of Motor Control applications using two motors and one Digital Signal Controller (DSC). Two Microchip dsPICDEM™ motor control development boards can be used with this PIM to control 3-phase BLDC, PMSM, ACIM or 2-phase stepper motors. A flexible cable connects the two boards together and...

    • PICkit 3 In-Circuit Debugger ( PG164130 )

      PICkit

      Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit debugging offers these benefits:

      • Low cost
      • Minimum of additional hardware needed for debug
      • Expensive sockets or adapters are not required...

      Debug Features:
      Stop watch:True
      Pgm-memory HW breakpoints:5
      Data-memory breakpoints:5
      WDT overflow:True
      Pass counter:True

    • MPLAB ICD 3 In-Circuit Debugger ( DV164035 )

      MPLAB

      MPLAB® ICD 3 In-Circuit Debugger System is Microchip's most cost effective high-speed hardware debugger/programmer for Microchip Flash Digital Signal Controller (DSC) and microcontroller (MCU) devices. It debugs and programs PIC® Flash microcontrollers and dsPIC® DSCs with the powerful, yet easy-to-use graphical user interface of MPLAB Integrated Development Environment (IDE).

      Debug Features:
      WDT overflow:True
      Data-memory breakpoints:5
      Pgm-memory SW breakpoints:Unlimited
      Pass counter:True
      Advanced breakpoints:True
      Stop watch:True
      Pgm-memory HW breakpoints:5

    • MPLAB REAL ICE PROBE KIT ( DV244005 )

      MPLAB

      MPLAB REAL ICE In-Circuit Emulator System is Microchip’s next generation high speed emulator for Microchip Flash DSC® and MCU devices. It debugs and programs PIC® and dsPIC® Flash microcontrollers with the easy-to-use but powerful graphical user interface of the MPLAB Integrated Development Environment (IDE), included with each kit.
      The MPLAB REAL ICE probe is connected...

      Debug Features:
      Pgm-memory HW breakpoints:3
      Native Trace:True
      Advanced breakpoints:True
      Runtime watch:Supported
      WDT overflow:True
      Stop watch:True
      Simple HW breakpoints:5
      Data-memory breakpoints:3
      Data capture:Enabled
      Pgm-memory SW breakpoints:Unlimited
      Pass counter:True

    • MPLAB PM3 Universal Device Programmer ( DV007004 )

      MPLAB

      The MPLAB® PM3 Universal Device Programmer is easy to use and operates with a PC or as a stand-alone unit, and programs Microchip's entire line of PIC® devices as well as the latest dsPIC® DSC devices. When used standalone, data can be loaded and saved with the SD/MMC card (not included).

      • Socket: AC164323   PartNo: DSPIC33EP512MU810 (100PF)
      • Socket: AC164323   PartNo: DSPIC33EP512MU810 (100PT)
      • Socket: AC164342   PartNo: DSPIC33EP512MU810 (121BG)
    • MPLAB ICD 3 In-Circuit Debugger ( DV164035 )

      MPLAB

      MPLAB® ICD 3 In-Circuit Debugger System is Microchip's most cost effective high-speed hardware debugger/programmer for Microchip Flash Digital Signal Controller (DSC) and microcontroller (MCU) devices. It debugs and programs PIC® Flash microcontrollers and dsPIC® DSCs with the powerful, yet easy-to-use graphical user interface of MPLAB Integrated Development Environment (IDE).

    • PICkit 3 In-Circuit Debugger ( PG164130 )

      PICkit

      Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit debugging offers these benefits:

      • Low cost
      • Minimum of additional hardware needed for debug
      • Expensive sockets or adapters are not required...

    • MPLAB REAL ICE PROBE KIT ( DV244005 )

      MPLAB

      MPLAB REAL ICE In-Circuit Emulator System is Microchip’s next generation high speed emulator for Microchip Flash DSC® and MCU devices. It debugs and programs PIC® and dsPIC® Flash microcontrollers with the easy-to-use but powerful graphical user interface of the MPLAB Integrated Development Environment (IDE), included with each kit.
      The MPLAB REAL ICE probe is connected...

    Similar Devices
    Product
    Pins
    Flash
    RAM
    Price5K
    Notes
    64
    256
    28,672
    $5.01
    USB, CAN, DSP, HS-PWM
    100
    256
    28,672
    $5.49
    USB, CAN, DSP, HS-PWM
    144
    256
    28,672
    $6.10
    USB, CAN, DSP, HS-PWM
    64
    512
    53,248
    $5.39
    CAN, DSP
    64
    512
    53,248
    $5.39
    CAN, DSP, HS-PWM
    100
    512
    53,248
    $6.16
    USB, CAN, DSP, HS-PWM
    144
    512
    53,248
    $6.78
    USB, CAN, DSP, HS-PWM
    100
    256
    28,672
    $5.49
    USB, CAN
    144
    256
    28,672
    $6.10
    USB, CAN
    64
    512
    53,248
    $5.39
    CAN
    100
    512
    53,248
    $6.16
    USB, CAN
    144
    512
    53,248
    $6.78
    USB, CAN
    RoHS Information
    Part
    Number
    Device
    Weight
    Shipping
    Weight
    Lead
    Count
    Package
    Type
    Package
    Width
    Solder
    Composition
    JEDEC
    Indicator
    RoHS
     
    China
    EFUP
    DSPIC33EP512MU810-E/PT
    0.391000
    1.596639
    100
    TQFP
    12x12x1mm
    Matte Tin
    e3
    DSPIC33EP512MU810-I/PT
    0.391000
    1.596639
    100
    TQFP
    12x12x1mm
    Matte Tin
    e3
    DSPIC33EP512MU810T-I/PT
    0.391000
    1.333333
    100
    TQFP
    12x12x1mm
    Matte Tin
    e3
    DSPIC33EP512MU810T-E/PT
    0.391000
    1.333333
    100
    TQFP
    12x12x1mm
    Matte Tin
    e3
    DSPIC33EP512MU810T-I/PF
    0.497000
    1.199000
    100
    TQFP
    14x14x1mm
    Matte Tin
    e3
    DSPIC33EP512MU810T-E/PF
    0.497000
    1.199000
    100
    TQFP
    14x14x1mm
    Matte Tin
    e3
    DSPIC33EP512MU810-I/PF
    0.497000
    2.333333
    100
    TQFP
    14x14x1mm
    Matte Tin
    e3
    DSPIC33EP512MU810-E/PF
    0.497000
    2.333333
    100
    TQFP
    14x14x1mm
    Matte Tin
    e3
    DSPIC33EP512MU810T-E/BG
    0.192400
    0.481818
    121
    TFBGA
    10x10x1.20mm
    SAC
    e1
    DSPIC33EP512MU810-E/BG
    0.192400
    1.777174
    121
    TFBGA
    10x10x1.20mm
    SAC
    e1
    DSPIC33EP512MU810T-I/BG
    0.192400
    0.481818
    121
    TFBGA
    10x10x1.20mm
    SAC
    e1
    DSPIC33EP512MU810-I/BG
    0.192400
    1.777174
    121
    TFBGA
    10x10x1.20mm
    SAC
    e1
    To see a complete listing of RoHS data for this device, please Click here
    Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.