The DSPIC33EP512MU810-I/PT is a 16-bit Digital Signal Controller features a 70MIPS dsPIC® DSC core with integrated DSP and enhanced on-chip peripherals. This 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. This device is also ideal for high-performance general purpose applications.
16-bit dsPIC33E core
Modified Harvard architecture
C compiler optimized instruction set
16-bit Wide data path
24-bit wide instructions
16 x 16 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 PWM outputs per PWM generator
Quadrature Encoder Interface (QEI) - 32-bit position counter
Advanced analogue features - Flexible and independent ADC trigger sources
9 16-bit timers/counters, unused output compares can be used as Std. times for a total of 25 timers
15-channel DMA with user-selectable priority arbitration