Datasheet
© 2010 Microchip Technology Inc. DS70141F-page 219
dsPIC30F3010/3011
INDEX
Numerics
10-Bit HighBSpeed A/D
Connection Considerations....................................... 132
10-Bit High-Speed A/D
A/D Acquisition Requirements .................................. 130
Aborting a Conversion .............................................. 126
ADCHS ..................................................................... 123
ADCON1................................................................... 123
ADCON2................................................................... 123
ADCON3................................................................... 123
ADCSSL.................................................................... 123
ADPCFG................................................................... 123
Configuring Analog Port Pins.................................... 132
Conversion Operation............................................... 125
Effects of a Reset...................................................... 131
Operation During CPU Idle Mode ............................. 131
Operation During CPU Sleep Mode.......................... 131
Output Formats......................................................... 131
Power-Down Modes.................................................. 131
Programming the Start of Conversion Trigger ..........126
Register Map............................................................. 133
Result Buffer ............................................................. 125
Sampling Requirements............................................ 130
Selecting the Conversion Sequence......................... 125
10-Bit High-Speed Analog-to-Digital Converter (ADC) Module
123
16-Bit Up/Down Position Counter Mode ............................. 88
Count Direction Status................................................ 88
Error Checking............................................................ 88
A
A/D
1 Msps Configuration Guideline................................ 128
600 ksps Configuration Guideline ............................. 129
Conversion Rate Parameters.................................... 127
Selecting the Conversion Clock................................ 126
Voltage Reference Schematic .................................. 128
AC Characteristics ............................................................ 172
Load Conditions........................................................ 172
AC Temperature and Voltage Specifications .................... 172
ADC
750 ksps Configuration Guideline ............................. 129
Conversion Speeds................................................... 127
Address Generator Units .................................................... 37
Alternate 16-Bit Timer/Counter ........................................... 89
Alternate Vector Table ........................................................ 47
Assembler
MPASM Assembler................................................... 160
Automatic Clock Stretch.................................................... 110
During 10-Bit Addressing (STREN = 1) .................... 110
During 7-Bit Addressing (STREN = 1) ...................... 110
Receive Mode........................................................... 110
Transmit Mode.......................................................... 110
B
Band Gap Start-up Time
Requirements............................................................ 179
Timing Characteristics .............................................. 179
Barrel Shifter ....................................................................... 24
Bit-Reversed Addressing .................................................... 40
Example...................................................................... 40
Implementation ........................................................... 40
Modifier Values (table)................................................ 41
Sequence Table (16-Entry) ........................................ 41
Block Diagrams
10-Bit High-Speed ADC Functional .......................... 124
16-Bit Timer1 Module ................................................. 66
16-Bit Timer4.............................................................. 76
16-Bit Timer5.............................................................. 77
32-Bit Timer4/5........................................................... 75
Dedicated Port Structure ............................................ 59
DSP Engine................................................................ 21
dsPIC30F3010............................................................ 11
dsPIC30F3011............................................................ 10
External Power-on Reset Circuit .............................. 143
I
2
C ............................................................................ 108
Input Capture Mode.................................................... 79
Oscillator System...................................................... 137
Output Compare Mode............................................... 83
PWM Module.............................................................. 94
Quadrature Encoder Interface .................................... 87
Reset System ........................................................... 141
Shared Port Structure................................................. 60
SPI............................................................................ 104
SPI Master/Slave Connection................................... 104
UART Receiver......................................................... 116
UART Transmitter..................................................... 115
BOR Characteristics ......................................................... 171
BOR. See Brown-out Reset.
Brown-out Reset
Timing Requirements ............................................... 178
Brown-out Reset (BOR).................................................... 135
C
C Compilers
MPLAB C18.............................................................. 160
Center-Aligned PWM.......................................................... 97
CLKOUT and I/O Timing
Characteristics.......................................................... 177
Requirements ........................................................... 177
Code Examples
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
Code Protection................................................................ 135
Complementary PWM Operation........................................ 98
Configuring Analog Port Pins.............................................. 60
Control Registers................................................................ 50
NVMADR.................................................................... 50
NVMADRU ................................................................. 50
NVMCON.................................................................... 50
NVMKEY .................................................................... 50
Core Overview.................................................................... 17
Core Register Map.............................................................. 33
Customer Change Notification Service............................. 219
Customer Notification Service .......................................... 219
Customer Support............................................................. 219
D
Data Access from Program Memory
Using Program Space Visibility .................................. 28
Data Accumulators and Adder/Subtracter .......................... 22