DSPIC30F5015-30I/PT Microchip Technology, DSPIC30F5015-30I/PT Datasheet - Page 225

IC DSPIC MCU/DSP 66K 64TQFP

DSPIC30F5015-30I/PT

Manufacturer Part Number
DSPIC30F5015-30I/PT
Description
IC DSPIC MCU/DSP 66K 64TQFP
Manufacturer
Microchip Technology
Series
dsPIC™ 30Fr

Specifications of DSPIC30F5015-30I/PT

Program Memory Type
FLASH
Program Memory Size
66KB (22K x 24)
Package / Case
64-TFQFP
Core Processor
dsPIC
Core Size
16-Bit
Speed
30 MIPs
Connectivity
CAN, I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, Motor Control PWM, QEI, POR, PWM, WDT
Number Of I /o
52
Eeprom Size
1K x 8
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
2.5 V ~ 5.5 V
Data Converters
A/D 16x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Product
DSCs
Data Bus Width
16 bit
Processor Series
DSPIC30F
Core
dsPIC
Maximum Clock Frequency
30 MHz
Number Of Programmable I/os
52
Data Ram Size
2 KB
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52713-733, 52714-737, 53276-922, EWDSPIC
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, ICE4000, DM240002, DM330011
Minimum Operating Temperature
- 40 C
Package
64TQFP
Device Core
dsPIC
Family Name
dsPIC30
Maximum Speed
30 MHz
Operating Supply Voltage
3.3|5 V
Interface Type
CAN/I2C/SPI/UART
On-chip Adc
16-chx10-bit
Number Of Timers
5
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
XLT64PT5 - SOCKET TRAN ICE 64MQFP/TQFPAC164319 - MODULE SKT MPLAB PM3 64TQFPAC30F008 - MODULE SKT FOR DSPIC30F 64TQFPDV164005 - KIT ICD2 SIMPLE SUIT W/USB CABLE
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
DSPIC30F501530IPT

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSPIC30F5015-30I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
DSPIC30F5015-30I/PT
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
DSPIC30F5015-30I/PT
0
INDEX
A
A/D
AC
AC Characteristics ........................................................... 186
Address Generator Units ................................................... 37
Alternate Interrupt Vector Table (AIVT) ............................. 47
Alternate 16-bit Timer/Counter ........................................... 93
Assembler
Automatic Clock Stretch ................................................... 116
B
Barrel Shifter ...................................................................... 24
Bit-Reversed Addressing ................................................... 40
Block Diagrams
© 2011 Microchip Technology Inc.
Aborting a Conversion ............................................. 142
Acquisition Requirements ........................................ 146
ADCHS .................................................................... 139
ADCON1 .................................................................. 139
ADCON2 .................................................................. 139
ADCON3 .................................................................. 139
ADCSSL ................................................................... 139
ADPCFG .................................................................. 139
Configuring Analog Port Pins ................................... 148
Connection Considerations ...................................... 148
Conversion Operation .............................................. 141
Effects of a Reset ..................................................... 147
Operation During CPU Idle Mode ............................ 147
Operation During CPU Sleep Mode ......................... 147
Output Formats ........................................................ 147
Power-Down Modes ................................................. 147
Programming the Start of Conversion Trigger ......... 142
Register Map ............................................................ 149
Result Buffer ............................................................ 141
Selecting the Conversion Clock ............................... 142
Selecting the Conversion Sequence ........................ 141
Temperature and Voltage Specifications ................. 186
Internal FRC Jitter, Accuracy and Drift .................... 190
Internal LPRC Accuracy ........................................... 190
Load Conditions ....................................................... 186
PLL Jitter .................................................................. 188
MPASM Assembler .................................................. 174
During 10-bit Addressing (STREN = 1) .................... 116
During 7-bit Addressing (STREN = 1) ...................... 116
Receive Mode .......................................................... 116
Transmit Mode ......................................................... 116
Example ..................................................................... 40
Implementation .......................................................... 40
Modifier Values for XBREV Register ......................... 41
Sequence Table (16-Entry) ........................................ 41
CAN Buffers and Protocol Engine ............................ 130
Dedicated Port Structure ............................................ 61
DSP Engine ............................................................... 21
dsPIC30F5015 ........................................................... 10
dsPIC30F5016 ........................................................... 13
External Power-on Reset Circuit .............................. 159
Input Capture Mode ................................................... 81
I
Oscillator System ..................................................... 153
Output Compare Mode .............................................. 85
Programmer’s Model .................................................. 19
PWM Module ............................................................. 98
Quadrature Encoder Interface ................................... 91
Reset System ........................................................... 157
2
C ............................................................................ 114
BOR. See Brown-out Reset.
Brown-out Reset (BOR) ................................................... 151
C
C Compilers
CAN
CAN Module .................................................................... 129
Code Examples
Code Protection ............................................................... 151
Configuring Analog Port Pins ............................................. 62
Core
dsPIC30F5015/5016
Shared Port Structure ................................................ 62
SPI ........................................................................... 110
SPI Master/Slave Connection .................................. 110
UART Receiver ........................................................ 122
UART Transmitter .................................................... 121
10-bit High-Speed A/D Functional ........................... 140
16-bit Timer1 Module (Type A Timer) ........................ 68
16-bit Timer2 (Type B Timer) .................................... 73
16-bit Timer3 (Type C Timer) .................................... 73
16-bit Timer4 (Type B Timer) .................................... 78
16-bit Timer5 (Type C Timer) .................................... 78
32-bit Timer2/3 .......................................................... 72
32-bit Timer4/5 .......................................................... 77
MPLAB C18 ............................................................. 174
Baud Rate Setting ................................................... 134
Bit Timing ................................................................. 134
Message Reception ................................................. 132
Message Transmission ............................................ 133
Modes of Operation ................................................. 131
Phase Segments ..................................................... 135
Prescaler Setting ..................................................... 135
Propagation Segment .............................................. 135
Sample Point ........................................................... 135
Synchronization ....................................................... 135
CAN1 Register Map ................................................. 136
Frame Types ........................................................... 129
Overview .................................................................. 129
Data EEPROM Block Erase ...................................... 58
Data EEPROM Block Write ....................................... 60
Data EEPROM Read ................................................. 57
Data EEPROM Word Erase ...................................... 58
Data EEPROM Word Write ....................................... 59
Erasing a Row of Program Memory .......................... 53
Initiating a Programming Sequence .......................... 54
Loading Write Latches ............................................... 54
Acceptance Filter Masks ................................. 132
Acceptance Filters ........................................... 132
Receive Buffers ............................................... 132
Receive Errors ................................................. 132
Receive Interrupts ........................................... 132
Receive Overrun .............................................. 132
Aborting ........................................................... 133
Errors ............................................................... 133
Interrupts ......................................................... 134
Sequence ........................................................ 133
Transmit Buffers .............................................. 133
Transmit Priority .............................................. 133
Disable ............................................................ 131
Error Recognition ............................................. 131
Initialization ...................................................... 131
Listen-Only ...................................................... 131
Loopback ......................................................... 131
Normal ............................................................. 131
DS70149E-page 225

Related parts for DSPIC30F5015-30I/PT