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

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 ........................................................... 182
Address Generator Units ................................................... 35
Alternate Vector Table (AIVT) ............................................ 45
Alternate 16-bit Timer/Counter ........................................... 89
Assembler
Automatic Clock Stretch ................................................... 110
B
Barrel Shifter ...................................................................... 22
Bit-Reversed Addressing ................................................... 38
Block Diagrams
© 2007 Microchip Technology Inc.
Aborting a Conversion ............................................. 152
Acquisition Requirements ........................................ 156
ADCHS .................................................................... 149
ADCON1 .................................................................. 149
ADCON2 .................................................................. 149
ADCON3 .................................................................. 149
ADCSSL ................................................................... 149
ADPCFG .................................................................. 149
Configuring Analog Port Pins ................................... 158
Connection Considerations ...................................... 158
Conversion Operation .............................................. 151
Effects of a Reset ..................................................... 157
Operation During CPU Idle Mode ............................ 157
Operation During CPU Sleep Mode ......................... 157
Output Formats ........................................................ 157
Power-Down Modes ................................................. 157
Programming the Start of Conversion Trigger ......... 152
Register Map ............................................................ 159
Result Buffer ............................................................ 151
Selecting the Conversion Clock ............................... 152
Selecting the Conversion Sequence ........................ 151
Temperature and Voltage Specifications ................. 182
Internal FRC Jitter, Accuracy and Drift .................... 186
Internal LPRC Accuracy ........................................... 186
Load Conditions ....................................................... 182
PLL Jitter .................................................................. 184
MPASM Assembler .................................................. 170
During 10-bit Addressing (STREN = 1) .................... 110
During 7-bit Addressing (STREN = 1) ...................... 110
Receive Mode .......................................................... 110
Transmit Mode ......................................................... 110
Example ..................................................................... 38
Implementation .......................................................... 38
Modifier Values for XBREV Register ......................... 39
Sequence Table (16-Entry) ........................................ 39
CAN Buffers and Protocol Engine ............................ 124
Dedicated Port Structure ............................................ 59
DSP Engine ............................................................... 19
dsPIC30F5015 ............................................................. 8
dsPIC30F5016 ........................................................... 11
External Power-on Reset Circuit .............................. 142
Input Capture Mode ................................................... 79
I
Oscillator System ..................................................... 135
Output Compare Mode .............................................. 83
Programmer’s Model .................................................. 17
PWM Module ............................................................. 94
Quadrature Encoder Interface ................................... 87
Reset System ........................................................... 139
2
C ............................................................................ 108
BOR. See Brown-out Reset.
Brown-out Reset (BOR) ................................................... 133
C
C Compilers
CAN
CAN Module .................................................................... 123
Code Examples
Code Protection ............................................................... 133
Configuring Analog Port Pins ............................................. 60
dsPIC30F5015/5016
Shared Port Structure ................................................ 60
SPI ........................................................................... 104
SPI Master/Slave Connection .................................. 104
UART Receiver ........................................................ 116
UART Transmitter .................................................... 115
10-bit High-Speed A/D Functional ........................... 150
16-bit Timer1 Module (Type A Timer) ........................ 66
16-bit Timer2 (Type B Timer) .................................... 71
16-bit Timer3 (Type C Timer) .................................... 71
16-bit Timer4 (Type B Timer) .................................... 76
16-bit Timer5 (Type C Timer) .................................... 76
32-bit Timer2/3 .......................................................... 70
32-bit Timer4/5 .......................................................... 75
MPLAB C18 ............................................................. 170
MPLAB C30 ............................................................. 170
Baud Rate Setting ................................................... 128
Bit Timing ................................................................. 128
Message Reception ................................................. 126
Message Transmission ............................................ 127
Modes of Operation ................................................. 125
Phase Segments ..................................................... 129
Prescaler Setting ..................................................... 129
Propagation Segment .............................................. 129
Sample Point ........................................................... 129
Synchronization ....................................................... 129
CAN1 Register Map ................................................. 130
Frame Types ........................................................... 123
Overview .................................................................. 123
Data EEPROM Block Erase ...................................... 56
Data EEPROM Block Write ....................................... 58
Data EEPROM Read ................................................. 55
Data EEPROM Word Erase ...................................... 56
Data EEPROM Word Write ....................................... 57
Erasing a Row of Program Memory .......................... 51
Initiating a Programming Sequence .......................... 52
Loading Write Latches ............................................... 52
Acceptance Filter Masks ................................. 126
Acceptance Filters ........................................... 126
Receive Buffers ............................................... 126
Receive Errors ................................................. 126
Receive Interrupts ........................................... 126
Receive Overrun .............................................. 126
Aborting ........................................................... 127
Errors ............................................................... 127
Interrupts ......................................................... 128
Sequence ........................................................ 127
Transmit Buffers .............................................. 127
Transmit Priority .............................................. 127
Disable ............................................................ 125
Error Recognition ............................................. 125
Initialization ...................................................... 125
Listen-Only ...................................................... 125
Loopback ......................................................... 125
Normal ............................................................. 125
DS70149C-page 219

Related parts for DSPIC30F5015-30I/PT