Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes
product primary image

dsPIC33EP256MC206

16-bit DSC for Precision Motor Control

Status: In Production

Features:

  • 7.14 ns PWM resolution
  • ADC module: Configurable as 10-bit, 1.1 Msps with four S&H or 12-bit, 500 ksps with one S&H
  • Up to three Op amp/Comparators
  • 32-bit Quadrature Encoder Interface (QEI) module configurable as a timer/counter
  • Peripheral Trigger Generator (PTG) for scheduling complex sequences
  • 4-channel DMA with user-selectable priority arbitration
View More
Overview
Documents
Development Environment
Similar Devices
RoHS Information
Buy Now

Device Overview

Summary

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.

Additional Features
  • Operating Conditions
    • 3.0V to 3.6V, -40ºC to +85ºC, DC to 70 MIPS
    • 3.0V to 3.6V, -40ºC to +150ºC, DC to 60 MIPS
  • dsPIC33E DSC Core
    • 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
    • Two 40-bit Accumulators with Rounding and Saturation Options
    • Single-Cycle Multiply and Accumulate
    • Single-Cycle shifts for up to 40-bit Data
    • 16x16 Fractional Multiply/Divide Operations
  • High-Speed PWM
    • Up to three PWM pairs with independent timing
    • Dead time for rising and falling edges
    • 7.14 ns PWM resolution
    • PWM support for Inverters, PFC, Lighting- BLDC, PMSM, ACIM, SRM
    • Programmable Fault inputs
    • Flexible trigger configurations for ADC conversions
  • Advanced Analog Features
    • ADC module: Configurable as 10-bit, 1.1 Msps with four S&H or 12-bit, 500 ksps with one S&H
    • Up to three Op amp/Comparators
    • Op Amp direct connection to the ADC module
    • Additional dedicated comparator
    • Programmable references with 32 voltage points for comparators
    • Charge Time Measurement Unit (CTMU)
  • Timers/Output Compare/Input Capture
    • 12 general purpose timers
    • Five 16-bit and up to two 32-bit timers/counters
    • Four OC modules configurable as timers/counters
    • PTG module with two configurable timers/counters
    • 32-bit Quadrature Encoder Interface (QEI) module configurable as a timer/counter
    • Four IC modules
    • Peripheral Trigger Generator (PTG) for scheduling complex sequences
  • Communication Interfaces
    • Two UART modules (15 Mbps)
    • Two 4-wire SPI modules (15 Mbps)
    • Two I2C™ modules (up to 1 Mbaud) with SMBus support
    • PPS to allow function remap
    • Programmable Cyclic Redundancy Check (CRC)
  • Direct Memory Access (DMA)
    • 4-channel DMA with user-selectable priority arbitration
    • UART, SPI, ADC, CAN, IC, OC, and Timers
    • UART, SPI, ADC, IC, OC, and Timers
Parametrics
Name
Value
Architecture
16-bit
Max CPU Speed (MHz)
70
CPU Speed (MIPS/DMIPS)
70
Program Memory Size (KB)
256
SRAM (KB)
32
Direct Memory Access Channels
4
Temperature Range (C)
-40 to 150
Operating Voltage Range (V)
3 to 3.6
Pin Count
64
Comparators
4
Analog Peripherals
1-A/D 16x12-bit @ 1100(ksps) 1-D/A 0x4-bit
UART
2
SPI
2
I2C
2
Timers
5 x 16-bit 2 x 32-bit
Motor Control PWM Outputs
6
Input Capture
4
Max PWM outputs (including complementary)
10
Number of PWM Time Bases
2
Output Compare Channels
4
Class B Hardware
Yes
Quadrature Encoder Interface
1
Peripheral Trigger Generator
Yes
Peripheral Pin Select / Pin Muxing
Yes
Supported in MPLAB Code Configurator
Yes

Documents

Jump to:

Code Examples

05/11/2015
38KB
05/11/2015
37KB
05/11/2015
41KB
05/11/2015
46KB
05/11/2015
45KB
05/11/2015
46KB
05/11/2015
37KB
05/11/2015
48KB
05/11/2015
50KB
05/11/2015
39KB
05/11/2015
38KB
02/15/2019
45KB

IBIS

03/18/2018
285KB

Reference Manual

Download All
03/14/2014
467KB
11/13/2013
497KB
11/13/2013
508KB

Software

Webinars

Brochures

Development Environment

  • Emulators & Debuggers
  • Programmers
  • Software Libraries
  • Code Examples
Emulators & Debuggers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Fast programming, increased functionality, at the same price as its predecessor.


The MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and programming of PIC®, dsPIC®, AVR, SAM and CEC flash microcontrollers, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE), version 4.15. The MPLAB

...

Learn More
Add To Cart
MPLAB ICD 4 In-Circuit Debugger
MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® Microcontrollers (MCUs), dsPIC® Digital Signal Controllers (DSCs), and CEC flash microcontrollers. This speed is provided by a SAME70 MCU with 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield faster

...

Learn More
Add To Cart
PICkit 3 In-Circuit Debugger
PICkit 3 In-Circuit Debugger ( PG164130 )
(Not Recommended for new design)

The PICkit 3 is not recommended for new designs. For new designs, please see the MPLAB PICKit 4.

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

...

Learn More
Add To Cart
MPLAB ICD 3 In-Circuit Debugger
MPLAB ICD 3 In-Circuit Debugger ( DV164035 )
(Not Recommended for new design)

 The MPLAB ICD 3 is a mature product. For new designs, consider using the MPLAB ICD 4 (DV164045)

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

...

Learn More
Add To Cart
MPLAB REAL ICE PROBE KIT
MPLAB REAL ICE PROBE KIT ( DV244005 )
(Not Recommended for new design)

 

Not recommended for new designs. For new designs, please consider the MPLAB ICD 4 (DV164045).

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

...

Debug Features:
Runtime watch:Supported
Native Trace:True


Learn More
Add To Cart
Programmers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Fast programming, increased functionality, at the same price as its predecessor.


The MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and programming of PIC®, dsPIC®, AVR, SAM and CEC flash microcontrollers, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE), version 4.15. The MPLAB

...

Learn More
Add To Cart
MPLAB ICD 4 In-Circuit Debugger
MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® Microcontrollers (MCUs), dsPIC® Digital Signal Controllers (DSCs), and CEC flash microcontrollers. This speed is provided by a SAME70 MCU with 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield faster

...

Learn More
Add To Cart
PICkit 3 In-Circuit Debugger
PICkit 3 In-Circuit Debugger ( PG164130 )
(Not Recommended for new design)

The PICkit 3 is not recommended for new designs. For new designs, please see the MPLAB PICKit 4.

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

...

Learn More
Add To Cart
MPLAB PM3 Universal Device Programmer
MPLAB PM3 Universal Device Programmer ( DV007004 )

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).

Learn More
Add To Cart
MPLAB ICD 3 In-Circuit Debugger
MPLAB ICD 3 In-Circuit Debugger ( DV164035 )
(Not Recommended for new design)

 The MPLAB ICD 3 is a mature product. For new designs, consider using the MPLAB ICD 4 (DV164045)

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

...

Learn More
Add To Cart
MPLAB REAL ICE PROBE KIT
MPLAB REAL ICE PROBE KIT ( DV244005 )
(Not Recommended for new design)

 

Not recommended for new designs. For new designs, please consider the MPLAB ICD 4 (DV164045).

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

...

Learn More
Add To Cart
Software Libraries
16-bit CPU Self-test Library

The 16-bit CPU Self-test Library is intended to periodically verify during run-time, that all CPU core features are functioning correctly. This library supports the dsPIC33F, PIC24H, dsPIC33E and

...

Learn More
Microchip Easy Bootloader Library for PIC24/dsPIC33 and PIC32MM

Microchip Easy Bootloader Library for PIC24/dsPIC33 and PIC32MM

...

Learn More

Similar Devices

Product
Pins
Flash (KB)
RAM (KB)
Price 5K
Notes
28
128
16
$1.86
DSP, HS-PWM
44
128
16
$2.10
DSP, HS-PWM
64
128
16
$2.31
DSP, HS-PWM
28
128
16
$2.07
CAN, DSP, HS-PWM
44
128
16
$2.31
CAN, DSP, HS-PWM
64
128
16
$2.52
CAN, DSP, HS-PWM
28
256
32
$2.20
DSP, HS-PWM
44
256
32
$2.44
DSP, HS-PWM
64
256
32
$2.65
DSP, HS-PWM
28
256
32
$2.41
CAN, DSP, HS-PWM
44
256
32
$2.65
CAN, DSP, HS-PWM
64
256
32
$2.86
CAN, DSP, HS-PWM
28
32
4
$1.37
DSP, HS-PWM
36
32
4
$1.47
DSP, HS-PWM
44
32
4
$1.61
DSP, HS-PWM
28
32
4
$1.58
CAN, DSP, HS-PWM
36
32
4
$1.61
CAN, DSP, HS-PWM
44
32
4
$1.82
CAN, DSP, HS-PWM
28
512
48
$2.73
CAN, DSP, HS-PWM
44
512
48
$2.94
CAN, DSP, HS-PWM
64
512
48
$3.15
CAN, DSP, HS-PWM
28
512
48
$2.94
CAN, DSP, HS-PWM
44
512
32
$3.15
CAN, DSP, HS-PWM
64
512
48
$3.36
CAN, DSP, HS-PWM
28
64
8
$1.65
DSP, HS-PWM
36
64
8
$1.68
DSP, HS-PWM
44
64
8
$1.89
DSP, HS-PWM
64
64
8
$2.10
DSP, HS-PWM
28
64
8
$1.86
CAN, DSP, HS-PWM
36
64
8
$1.89
CAN, DSP, HS-PWM
44
64
8
$2.10
CAN, DSP, HS-PWM
64
64
8
$2.31
CAN, DSP, HS-PWM
28
128
16
$1.86
12-bit ADC
44
128
16
$2.10
12-bit ADC
64
128
16
$2.31
12-bit ADC
28
128
16
$1.86
HS-PWM, 12-bit ADC
44
128
16
$2.10
HS-PWM, 12-bit ADC
64
128
16
$2.31
HS-PWM, 12-bit ADC
28
256
32
$2.20
HS-PWM, 12-bit ADC
44
256
32
$2.44
HS-PWM, 12-bit ADC
64
256
32
$2.65
HS-PWM, 12-bit ADC
28
32
4
$1.37
HS-PWM, 12-bit ADC
36
32
4
$1.40
HS-PWM, 12-bit ADC
44
32
4
$1.61
HS-PWM, 12-bit ADC
28
512
48
$2.73
HS-PWM, 12-bit ADC
44
512
48
$2.94
HS-PWM, 12-bit ADC
64
512
48
$3.15
HS-PWM, 12-bit ADC
28
64
8
$1.65
HS-PWM, 12-bit ADC
36
64
8
$1.68
HS-PWM, 12-bit ADC
44
64
8
$1.89
 
64
64
8
$2.10
 

RoHS Information

Part Number
Device Weight (g)
Shipping Weight (Kg)
Lead Count
Package Type
Package Width
Solder Composition
JEDEC Indicator
RoHS
China EFUP
DSPIC33EP256MC206-E/PT
0.286700
2.487500
64
TQFP
10x10x1mm
Matte Tin
e3
DSPIC33EP256MC206-E/PTVAO
0.286700
2.487500
64
TQFP
10x10x1mm
Matte Tin
e3
DSPIC33EP256MC206-H/PT
0.286700
2.487500
64
TQFP
10x10x1mm
Matte Tin
e3
DSPIC33EP256MC206-I/PT
0.286700
2.487500
64
TQFP
10x10x1mm
Matte Tin
e3
DSPIC33EP256MC206T-E/PT
0.286700
0.574667
64
TQFP
10x10x1mm
Matte Tin
e3
DSPIC33EP256MC206T-H/PT
0.286700
0.574667
64
TQFP
10x10x1mm
Matte Tin
e3
DSPIC33EP256MC206T-I/PT
0.286700
0.574667
64
TQFP
10x10x1mm
Matte Tin
e3
DSPIC33EP256MC206-E/MR
0.232400
0.350000
64
QFN
9x9x0.9mm
Matte Tin
e3
DSPIC33EP256MC206-I/MR
0.232400
0.350000
64
QFN
9x9x0.9mm
Matte Tin
e3
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.

Buy from the Microchip Store

Grid
View
Table
View
Filter:
Apply
Clear
Only show products with samples
Product
Leads
Package Type
Temp Range
Packing Media
5K Pricing
Buy