DSPIC30F3011-20I/ML Microchip Technology, DSPIC30F3011-20I/ML Datasheet - Page 217
![IC DSPIC MCU/DSP 24K 44QFN](/photos/6/81/68122/150-44-qfn_sml.jpg)
DSPIC30F3011-20I/ML
Manufacturer Part Number
DSPIC30F3011-20I/ML
Description
IC DSPIC MCU/DSP 24K 44QFN
Manufacturer
Microchip Technology
Series
dsPIC™ 30Fr
Datasheets
1.DSPIC30F3010-30ISO.pdf
(228 pages)
2.DSPIC30F3010-30ISO.pdf
(18 pages)
3.DSPIC30F3010-30ISO.pdf
(6 pages)
4.DSPIC30F3010-30ISO.pdf
(16 pages)
5.DSPIC30F3010-30ISO.pdf
(22 pages)
6.DSPIC30F3010-20ISP.pdf
(226 pages)
Specifications of DSPIC30F3011-20I/ML
Core Processor
dsPIC
Core Size
16-Bit
Speed
20 MIPS
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, Motor Control PWM, QEI, POR, PWM, WDT
Number Of I /o
30
Program Memory Size
24KB (8K x 24)
Program Memory Type
FLASH
Eeprom Size
1K x 8
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
2.5 V ~ 5.5 V
Data Converters
A/D 9x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
44-QFN
Core Frequency
40MHz
Core Supply Voltage
5.5V
Embedded Interface Type
I2C, SPI, UART
No. Of I/o's
30
Flash Memory Size
24KB
Supply Voltage Range
2.5V To 5.5V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
XLT44QFN2 - SOCKET TRAN ICE 44QFN/40DIPAC164322 - MODULE SOCKET MPLAB PM3 28/44QFN
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
DSPIC30F301120IML
INDEX
A
A/D
AC Characteristics ............................................................ 171
AC Temperature and Voltage Specifications .................... 171
ADC
Address Generator Units .................................................... 35
Alternate 16-Bit Timer/Counter ........................................... 89
Alternate Vector Table ........................................................ 45
Assembler
Automatic Clock Stretch.................................................... 112
B
Band Gap Start-up Time
Barrel Shifter ....................................................................... 22
Bit-Reversed Addressing .................................................... 38
Block Diagrams
BOR Characteristics ......................................................... 170
BOR. See Brown-out Reset.
Brown-out Reset
Brown-out Reset (BOR) .................................................... 137
© 2008 Microchip Technology Inc.
1 Msps Configuration Guideline................................ 130
600 ksps Configuration Guideline ............................. 131
Conversion Rate Parameters.................................... 129
Selecting the Conversion Clock ................................ 128
Voltage Reference Schematic .................................. 130
Load Conditions ........................................................ 171
750 ksps Configuration Guideline ............................. 131
Conversion Speeds................................................... 129
MPASM Assembler................................................... 160
During 10-Bit Addressing (STREN = 1) .................... 112
During 7-Bit Addressing (STREN = 1) ...................... 112
Receive Mode ........................................................... 112
Transmit Mode .......................................................... 112
Requirements............................................................ 178
Timing Characteristics .............................................. 178
Example ...................................................................... 38
Implementation ........................................................... 38
Modifier Values (table) ................................................ 39
Sequence Table (16-Entry)......................................... 39
10-Bit High-Speed ADC Functional .......................... 126
16-Bit Timer1 Module.................................................. 66
16-Bit Timer4 .............................................................. 76
16-Bit Timer5 .............................................................. 77
32-Bit Timer4/5 ........................................................... 75
Dedicated Port Structure............................................. 59
DSP Engine ................................................................ 19
dsPIC30F3010 .............................................................. 9
dsPIC30F3011 .............................................................. 8
External Power-on Reset Circuit............................... 145
I
Input Capture Mode .................................................... 79
Oscillator System ...................................................... 139
Output Compare Mode ............................................... 83
PWM Module .............................................................. 94
Quadrature Encoder Interface .................................... 87
Reset System............................................................ 143
Shared Port Structure ................................................. 60
SPI ............................................................................ 106
SPI Master/Slave Connection ................................... 106
UART Receiver ......................................................... 118
UART Transmitter ..................................................... 117
Timing Requirements................................................ 177
2
C............................................................................. 110
C
C Compilers
Center-Aligned PWM .......................................................... 97
CLKOUT and I/O Timing
Code Examples
Code Protection ................................................................ 137
Complementary PWM Operation........................................ 98
Configuring Analog Port Pins.............................................. 60
Control Registers ................................................................ 48
Core Overview .................................................................... 15
Core Register Map.............................................................. 31
Customer Change Notification Service............................. 220
Customer Notification Service .......................................... 220
Customer Support............................................................. 220
D
Data Access from Program Memory Using
Data Accumulators and Adder/Subtracter .......................... 20
Data Accumulators and Adder/Subtracter
Data Address Space........................................................... 27
Data EEPROM Memory...................................................... 53
dsPIC30F3010/3011
MPLAB C18.............................................................. 160
MPLAB C30.............................................................. 160
Characteristics.......................................................... 176
Requirements ........................................................... 176
Data EEPROM Block Erase ....................................... 54
Data EEPROM Block Write ........................................ 56
Data EEPROM Read.................................................. 53
Data EEPROM Word Erase ....................................... 54
Data EEPROM Word Write ........................................ 55
Erasing a Row of Program Memory ........................... 49
Initiating a Programming Sequence ........................... 50
Loading Write Latches ................................................ 50
NVMADR .................................................................... 48
NVMADRU ................................................................. 48
NVMCON.................................................................... 48
NVMKEY .................................................................... 48
Program Space Visibility............................................. 26
Overflow and Saturation ............................................. 20
Data Space Write Saturation ...................................... 22
Round Logic ............................................................... 21
Write Back .................................................................. 21
Alignment.................................................................... 30
Alignment (Figure) ...................................................... 30
Effect of Invalid Memory Accesses............................. 30
MCU and DSP (MAC Class)
Memory Map......................................................... 27, 28
Near Data Space ........................................................ 31
Software Stack ........................................................... 31
Spaces........................................................................ 30
Width .......................................................................... 30
Erasing ....................................................................... 54
Erasing, Block............................................................. 54
Erasing, Word............................................................. 54
Protection Against Spurious Write.............................. 57
Reading ...................................................................... 53
Write Verify ................................................................. 57
Writing ........................................................................ 55
Writing, Block.............................................................. 56
Writing, Word.............................................................. 55
Instructions Example .......................................... 29
DS70141E-page 215