DSPIC33EP128GM306-E/PT Part Information

Details for DSPIC33EP128GM306-E/PT by Microchip Technology


Part Description

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.

Part Downloads

distributor space

Part Features

  • Operating Conditions
  • 3.0V to 3.6V, -40°C to +85°C, up to 70 MIPS
  • 3.0V to 3.6V, -40°C to +125°C, up to 60 MIPS  Core: 16-Bit dsPIC33E CPU
  • Code-Efficient (C and Assembly) Architecture
  • Two 40-Bit Wide Accumulators
  • Single-Cycle (MAC/MPY) with Dual Data Fetch
  • Single-Cycle Mixed-Sign MUL plus Hardware Divide
  • 32-Bit Multiply Support  High-Speed PWM
  • Up to 12 PWM Outputs (six generators)
  • Primary Master Time Base Inputs allow Time Base Synchronization from Internal/External Sources
  • Dead Time for Rising and Falling Edges
  • 7.14 ns PWM Resolution
  • PWM Support for: 
  • DC/DC, AC/DC, Inverters, PFC, Lighting
  • Programmable Fault Inputs
  • Flexible Trigger Configurations for ADC Conversions
  • Supports PWM Lock, PWM Output Chopping and Dynamic Phase Shifting  Advanced Analog Features
  • Two Independent ADC modules:
  • Configurable as 10-bit, 1.1 Msps with four S&H or 12-bit, 500 ksps with one S&H
  • 11, 13, 18, 30 or 49 analog inputs
  • Flexible and Independent ADC Trigger Sources
  • Up to Four Op Amp/Comparators with Direct Connection to the ADC module:
  • Additional dedicated comparator
  • Programmable references with 32 voltage points
  • Programmable blanking and filtering
  • Charge Time Measurement Unit (CTMU):
  • Supports mTouch™ capacitive touch sensing
  • Provides high-resolution time measurement (1 ns)
  • On-chip temperature measurement  Timers/Output Compare/Input Capture
  • 21 General Purpose Timers:
  • Nine 16-bit and up to four 32-bit timers/counters
  • Eight output capture modules configurable as timers/counters
  • PTG module with two configurable timers/counters
  • Two 32-bit Quadrature Encoder Interface (QEI) modules configurable as a timer/counter
  • Eight Input Capture modules
  • Peripheral Pin Select (PPS) to allow Function Remap
  • Peripheral Trigger Generator (PTG) for Scheduling Complex Sequences  Communication Interfaces
  • Four Enhanced Addressable UART modules (17.5 Mbps):
  • With support for LIN/J2602 protocols and IrDA®
  • Three 3-Wire/4-Wire SPI modules (15 Mbps)
  • 25 Mbps Data Rate for Dedicated SPI module (with no PPS)
  • Two I2C™ modules (up to 1 Mbps) with SMBus Support
  • Programmable Cyclic Redundancy Check (CRC)
  • Codec Interface module (DCI) with I2S Support  Direct Memory Access (DMA)
  • 4-Channel DMA with User-Selectable Priority Arbitration
  • Peripherals Supported by the DMA Controller include:
  • UART, SPI, ADC and input capture
  • Output compare and timers

Part Specifications

Family 16-bit DSC
Part Family dsPIC33EP512GM710
Part Prefix dsPIC
Architecture 16
Core 16-bit dsPIC DSC
MaxSpeed (MHz) 70
CPU Type 16-bit dsPIC DSC
Program Memory Type Flash
SelfWrite Yes
Program Memory Size (KB) 128
Program Memory Size (KWords) 42
Secure Bootloader (CodeGuard™ Security) Basic
RAM (bytes) 16384
Emulated EEPROM in Flash True
Direct Memory Access (DMA) Channels 4
Temp. Range Min. -40
Temp. Range Max. 150
Operation Voltage Min.(V) 3
Operation Voltage Max.(V) 3.6
Max I/O Pins 53
Pin Count 64
Brown Out Reset (BOR) BOR
Low Voltage Detection (LVD) None
Power On Reset (POR) Yes
Internal Oscillator 7.37 MHz, 32 kHz
Internal Osc better than 1% accuracy True
Number of Comparators 5
Comparator max speed (ns) 19
Number of ADCs 2
ADC Channels 30
Diff ADC Inputs 4 Unipolar Differential Inputs
Max ADC Sampling Rate (ksps) 1100
Max ADC Resolution (bits) 12
Max ADC Sample/Hold (S/H) 1
Number of DACs 2
Max DAC Resolution (bits) 4
Number of Op Amps 4
SPI™ 3
I2C 2
I2S 1
Max 16 Bit Digital Timers 9
Max 32 Bit Digital Timers 4
Watch Dog Timers (WDT) Yes
Timers 21
Motor Control PWM Channels 12
Standalone Output Compare/ Standard PWM 8
Input Capture 8
Max # PWM outputs (including complementary outputs) 20
Number of PWM Time Bases 2
PWM Max Resolution (bits) 16
PWM Resolution (time ns) 7
Output Compare Channels 8
USB Interface None
Type of CAN module None
IrDA Yes
Ethernet None
Integrated Wireless Frequency None
Wireless Technology None
Class B Hardware True
Quadrature Encoder Interface (QEI) 2
CODEC Interface (I2S, AC97) Yes
Peripheral Trigger Generator (PTG) True
Peripheral Pin Select (PPS)/Pin Muxing Yes
Parallel Port PMP
JTAG Boundary Scan
Debug Interface ICSP
Keydifferences HS-PWM, 2x ADC12-bit
Include in Focus Product Selector Guide True
Temperature Range -40C to +125C

Alternative Part Descriptions

  • 128KB FLASH, 16KB RAM, 12 MCPWM, 8/8 IC/OC, 2 QEI, 4 OP-AMPS, CTMU, PTG, 64 TQFP 10X10X1MM TRAY ROHS COMPLIANT: YES | Newark Electronics
  • MCU 16-Bit dsPIC RISC 128KB Flash 3.3V 64-Pin TQFP Tray | Avnet America
  • 128KB Flash, 16KB RAM, 12 MCPWM, 8/8 IC/OC, 2 QEI, 4 Op-Amps, CTMU, PTG | Allied Electronics & Automation
  • dsPIC33EP Series 16 kB RAM 128 kB Flash 16-Bit Digital Signal Controller-TQFP-64 | Future Electronics

Viewing Distributors for DSPIC33EP128GM306-E/PT

Loading Results for DSPIC33EP128GM306-E/PT