DSPIC30F5016T-30I/PT Part Information

Details for DSPIC30F5016T-30I/PT by Microchip Technology

dsPIC30F5016

Part Description

dsPIC30F Motor Control 16-bit Digital Signal Controller. Seamless migration options from this device to dsPIC33F and PIC24 devices in similar packages.

Part Downloads

distributor space

Part Features

  • High-Performance Modified RISC CPU:
  • Modified Harvard architecture
  • C compiler optimized instruction set architecture
  • 84 base instructions with flexible addressing modes
  • 24-bit wide instructions, 16-bit wide data path
  • 16 x 16-bit working register array
  • Up to 30 MIPs operation:
  • DC to 40 MHz external clock input
  • 4 MHz-10 MHz oscillator input with PLL active (4x, 8x, 16x)
  • Peripheral and External interrupt sources
  • 8 user selectable priority levels for each interrupt
  • 4 processor exceptions and software traps
  • Primary and Alternate interrupt Vector Tables DSP Engine Features:
  • Modulo and Bit-Reversed Addressing modes
  • Two, 40-bit wide accumulators with optional saturation logic
  • 17-bit x 17-bit single cycle hardware fractional/ integer multiplier
  • Single cycle Multiply-Accumulate (MAC) operation
  • 40-stage Barrel Shifter
  • Dual data fetch Peripheral Features:
  • High current sink/source I/O pins: 25 mA/25 mA
  • Optionally pair up 16-bit timers into 32-bit timer modules
  • 3-wire SPIu2122 modules (supports 4 Frame modes)
  • I2Cu2122 module supports Multi-Master/Slave mode and 7-bit/10-bit addressing
  • Addressable UART modules with FIFO buffers Motor Control PWM Module Features:
  • Complementary or Independent Output modes
  • Edge and Center Aligned modes
  • Multiple duty cycle generators
  • Dedicated time base with 4 modes
  • Programmable output polarity
  • Dead time control for Complementary mode
  • Manual output control
  • Trigger for synchronized A/D conversions Quadrature Encoder Interface Module Features:
  • Phase A, Phase B and Index Pulse input
  • 16-bit up/down position counter
  • Count direction status
  • Position Measurement (x2 and x4) mode
  • Programmable digital noise filters on inputs
  • Alternate 16-bit Timer/Counter mode
  • Interrupt on position counter rollover/underflow Analog Features:
  • 10-bit 1 Msps Analog-to-Digital Converter (A/D)
  • A/D Conversion available during Sleep and Idle
  • 4 Sample/Hold Channels
  • Multiple Conversion Sequencing Options Special Microcontroller Features:
  • Enhanced Flash program memory:
  • 10,000 erase/write cycle (min.) for industrial temperature range, 100K (typical)
  • Data EEPROM memory:
  • 100,000 erase/write cycle (min.) for industrial temperature range, 1M (typical)
  • Self-reprogrammable under software control
  • Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
  • Flexible Watchdog Timer (WDT) with on-chip low power RC oscillator for reliable operation
  • Fail-Safe clock monitor operation
  • Detects clock failure and switches to on-chip low power RC oscillator
  • Programmable code protection
  • In-Circuit Serial Programmingu2122 (ICSPu2122)
  • Programmable Brown-out Detection and Reset generation
  • Selectable Power Management modes
  • Sleep, Idle and Alternate Clock modes CMOS Technology:
  • Low power, high speed Flash technology
  • Wide operating voltage range (2.5V to 5.5V)
  • Industrial and Extended temperature ranges
  • Low power consumption

Part Specifications

Family 16-bit DSC
Part Family PIC30F6010
Part Prefix dsPIC30F
Architecture 16
Core 16-bit dsPIC DSC
MaxSpeed (MHz) 120
CPU Type 16-bit dsPIC DSC
CPU Speed (MIPS/DMIPS) 30
Program Memory Type Flash
SelfWrite Yes
Program Memory Size (KB) 66
Program Memory Size (KWords) 22
Secure Bootloader (CodeGuard™ Security) Basic
RAM (bytes) 2048
Data EEPROM (bytes) 1024
Emulated EEPROM in Flash True
Temp. Range Min. -40
Temp. Range Max. 125
Operation Voltage Min.(V) 2.5
Operation Voltage Max.(V) 5.5
Max I/O Pins 68
Pin Count 80
Brown Out Reset (BOR) BOR
Low Voltage Detection (LVD) LVD
Power On Reset (POR) Yes
Internal Oscillator 7.37 MHz, 512 kHz
Number of ADCs 1
ADC Channels 16
Max ADC Sampling Rate (ksps) 1000
Max ADC Resolution (bits) 10
Max ADC Sample/Hold (S/H) 1
UART 1
SPI™ 2
I2C 1
Max 16 Bit Digital Timers 5
Max 32 Bit Digital Timers 2
Watch Dog Timers (WDT) Yes
Timers 10
Motor Control PWM Channels 8
Standalone Output Compare/ Standard PWM 4
Input Capture 4
Max # PWM outputs (including complementary outputs) 12
Number of PWM Time Bases 2
PWM Max Resolution (bits) 16
PWM Resolution (time ns) 33
Output Compare Channels 4
USB Interface None
Number of CAN Modules 1
Type of CAN module CAN
CAN Transmit Buffers 3
CAN Receive Buffers 3
Ethernet None
Integrated Wireless Frequency None
Wireless Technology None
Quadrature Encoder Interface (QEI) 1
Parallel Port GPIO
JTAG None
Debug Interface ICSP
Keydifferences DSP
InstructionWord 24
Temperature Range -40C to +85C

Alternative Part Descriptions

  • IC,DSP,16-BIT,CMOS,TQFP,80PIN,PLASTIC ROHS COMPLIANT: YES | Newark Electronics
  • MCU 16-bit dsPIC30 dsPIC RISC 66KB Flash 3.3V/5V 80-Pin TQFP T/R | Avnet America
  • Digital Signal Processors, DSP, DSC 30MIPS 66 KB | Allied Electronics & Automation
  • MCU 16-bit dsPIC30 dsPIC RISC 66KB Flash 3.3V/5V 80-Pin TQFP T/R | Avnet Europe

Viewing Distributors for DSPIC30F5016T-30I/PT

Loading...
Loading Results for DSPIC30F5016T-30I/PT