DSPIC30F6010-20E/PF Microchip Technology, DSPIC30F6010-20E/PF Datasheet - Page 225

no-image

DSPIC30F6010-20E/PF

Manufacturer Part Number
DSPIC30F6010-20E/PF
Description
IC,DSP,16-BIT,CMOS,TQFP,80PIN,PLASTIC
Manufacturer
Microchip Technology
Series
dsPIC™ 30Fr

Specifications of DSPIC30F6010-20E/PF

Rohs Compliant
YES
Core Processor
dsPIC
Core Size
16-Bit
Speed
20 MIPS
Connectivity
CAN, I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LVD, Motor Control PWM, QEI, POR, PWM, WDT
Number Of I /o
68
Program Memory Size
144KB (48K x 24)
Program Memory Type
FLASH
Eeprom Size
4K x 8
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
2.5 V ~ 5.5 V
Data Converters
A/D 16x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
80-TQFP, 80-VQFP
Package
80TQFP
Device Core
dsPIC
Family Name
dsPIC30
Maximum Speed
20 MHz
Operating Supply Voltage
3.3|5 V
Data Bus Width
16 Bit
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
DM300019 - BOARD DEMO DSPICDEM 80L STARTERAC164314 - MODULE SKT FOR PM3 80PFDM300020 - BOARD DEV DSPICDEM MC1 MOTORCTRLAC30F001 - MODULE SOCKET DSPIC30F 80TQFPXLT80PT2 - SOCKET TRANSITION ICE 80TQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
DSPIC30F601020EPF

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSPIC30F6010-20E/PF
Manufacturer:
Microchip Technology
Quantity:
10 000
INDEX
A
AC Characteristics ............................................................ 179
ADC
Address Generator Units .................................................... 33
Alternate 16-bit Timer/Counter............................................ 87
Alternate Interrupt Vector Table .......................................... 43
Assembler
B
Barrel Shifter ....................................................................... 20
Bit-Reversed Addressing .................................................... 36
Block Diagrams
© 2007 Microchip Technology Inc.
Load Conditions ........................................................ 179
Temperature and Voltage Specifications .................. 179
1 Msps Configuration Guideline................................ 138
600 ksps Configuration Guideline ............................. 139
750 ksps Configuration Guideline ............................. 139
Aborting a Conversion .............................................. 136
Acquisition Requirements ......................................... 140
ADCHS ..................................................................... 133
ADCON1 ................................................................... 133
ADCON2 ................................................................... 133
ADCON3 ................................................................... 133
ADCSSL.................................................................... 133
ADPCFG ................................................................... 133
Configuring Analog Port Pins.................................... 142
Connection Considerations....................................... 142
Conversion Operation ............................................... 135
Conversion Rate Parameters.................................... 137
Conversion Speeds................................................... 137
Effects of a Reset...................................................... 141
Operation During CPU Idle Mode ............................. 141
Operation During CPU Sleep Mode.......................... 141
Output Formats ......................................................... 141
Power-Down Modes.................................................. 141
Programming the Start of Conversion Trigger .......... 136
Register Map............................................................. 143
Result Buffer ............................................................. 135
Selecting the Conversion Clock ................................ 136
Selecting the Conversion Sequence......................... 135
Voltage Reference Schematic .................................. 138
MPASM Assembler................................................... 168
Example ...................................................................... 36
Implementation ........................................................... 36
Modifier Values (table) ................................................ 37
Sequence Table (16-Entry)......................................... 37
10-Bit, High-Speed ADC ........................................... 134
16-bit Timer1 Module .................................................. 64
16-bit Timer4............................................................... 74
16-bit Timer5............................................................... 75
32-bit Timer4/5............................................................ 73
ADC Analog Input Model .......................................... 140
CAN Buffers and Protocol Engine............................. 124
Dedicated Port Structure............................................. 57
DSP Engine ................................................................ 17
dsPIC30F4011 .............................................................. 7
dsPIC30F4012 .............................................................. 8
External Power-on Reset Circuit............................... 153
I
Input Capture Mode .................................................... 77
Oscillator System ...................................................... 147
Output Compare Mode ............................................... 81
PWM Module .............................................................. 92
2
C............................................................................. 108
BOR. See Brown-out Reset.
Brown-out Reset
C
C Compilers
CAN Module ..................................................................... 123
Center-Aligned PWM .......................................................... 95
Code Examples
Code Protection ................................................................ 145
Complementary PWM Operation........................................ 96
Configuring Analog Port Pins.............................................. 58
Core Overview .................................................................... 13
Core Register Map.............................................................. 30
Customer Change Notification Service............................. 228
Customer Notification Service .......................................... 228
Customer Support............................................................. 228
D
Data Access from Program Memory
Data Accumulators and Adder/Subtracter .......................... 18
Data Address Space........................................................... 25
dsPIC30F4011/4012
Quadrature Encoder Interface .................................... 85
Reset System ........................................................... 151
Shared Port Structure................................................. 58
SPI............................................................................ 104
SPI Master/Slave Connection................................... 104
UART Receiver......................................................... 116
UART Transmitter..................................................... 115
Characteristics.......................................................... 177
MPLAB C18.............................................................. 168
MPLAB C30.............................................................. 168
Baud Rate Setting .................................................... 128
CAN1 Register Map.................................................. 130
Frame Types ............................................................ 123
Message Reception.................................................. 126
Message Transmission............................................. 127
Modes of Operation .................................................. 125
Overview................................................................... 123
Data EEPROM Block Erase ....................................... 52
Data EEPROM Block Write ........................................ 54
Data EEPROM Read.................................................. 51
Data EEPROM Word Erase ....................................... 52
Data EEPROM Word Write ........................................ 53
Erasing a Row of Program Memory ........................... 47
Initiating a Programming Sequence ........................... 48
Loading Write Latches ................................................ 48
Port Write/Read .......................................................... 58
Using Program Space Visibility .................................. 24
Data Space Write Saturation ...................................... 20
Overflow and Saturation ............................................. 18
Round Logic ............................................................... 19
Write-Back .................................................................. 19
Alignment.................................................................... 28
Alignment (Figure) ...................................................... 28
Data Spaces ............................................................... 28
Effect of Invalid Memory Accesses............................. 28
MCU and DSP (MAC Class)
Memory Map............................................................... 26
Near Data Space ........................................................ 29
Software Stack ........................................................... 29
Width .......................................................................... 28
Instructions Example .......................................... 27
DS70135E-page 223

Related parts for DSPIC30F6010-20E/PF