Datasheet

© 2006 Microchip Technology Inc. Preliminary DS70178C-page 279
dsPIC30F1010/202X
M
Memory Organization.......................................................... 29
Microchip Internet Web Site..............................................273
Modulo Addressing ............................................................. 43
Applicability.................................................................45
Operation Example .....................................................44
Start and End Address................................................ 43
W Address Register Selection ....................................43
MPLAB ASM30 Assembler, Linker, Librarian ................... 228
MPLAB ICD 2 In-Circuit Debugger ................................... 229
MPLAB ICE 2000 High-Performance Universal
In-Circuit Emulator .................................................... 229
MPLAB Integrated Development Environment Software .. 227
MPLAB PM3 Device Programmer ....................................229
MPLAB REAL ICE In-Circuit Emulator System.................229
MPLINK Object Linker/MPLIB Object Librarian ................228
N
NVM Register Map.............................................................. 85
O
OC/PWM Module Timing Characteristics..........................252
Operating Current (I
DD).....................................................233
Oscillator
System Overview...................................................... 197
Oscillator Configurations................................................... 205
Fail-Safe Clock Monitor............................................. 208
Initial Clock Source Selection ................................... 206
Phase Locked Loop (PLL) ........................................ 206
Start-up Timer (OST) ................................................206
Oscillator Control Register (OSCCON).............................199
Oscillator Selection ...........................................................197
Oscillator Selection Configuration Bits (FOSC) ................ 204
Oscillator Selection Configuration Bits (FOSCSEL).......... 203
Oscillator Start-up Timer
Timing Characteristics ..............................................246
Timing Requirements................................................247
Oscillator Tuning Register (OSCTUN).............................. 201
Oscillator Tuning Register 2 (OSCTUN2).........................202
Output Compare Interrupts ...............................................104
Output Compare Module...................................................101
Timing Characteristics ..............................................251
Timing Requirements................................................251
Output Compare Operation During CPU Idle Mode.......... 103
Output Compare Register Map.........................................105
Output Compare Sleep Mode Operation .......................... 103
P
Packaging Information
Marking.....................................................................267
PICSTART Plus Development Programmer .....................230
Pinout Descriptions ................................................. 11, 14, 17
PLL Clock Timing Specifications....................................... 242
POR. See Power-on Reset
Port Register Map (dsPIC30F1010/2020)...........................79
Port Register Map (dsPIC30F2023)....................................80
Port Write/Read Example ................................................... 78
Power Supply PWM .......................................................... 107
Power Supply PWM Module
Timing Requirements................................................253
Power Supply PWM Register Map.................................... 142
Power-Down Current (I
PD)................................................ 237
Power-on Reset (POR).....................................................197
Oscillator Start-up Timer (OST) ................................ 197
Power-up Timer (PWRT) .......................................... 197
Power-Saving Modes........................................................ 214
Idle............................................................................ 215
Sleep ........................................................................ 214
Power-Saving Modes (Sleep and Idle) ............................. 197
Power-up Timer
Timing Characteristics.............................................. 246
Timing Requirements ............................................... 247
Primary Time Base Register (PTPER) ............................. 111
Product Identification System ........................................... 283
Program Address Space..................................................... 29
Construction ............................................................... 30
Data Access from Program Memory Using
Table Instructions ............................................... 31
Data Access from, Address Generation ..................... 30
Memory Map............................................................... 29
Table Instructions
TBLRDH ............................................................. 31
TBLRDL.............................................................. 31
TBLWTH............................................................. 31
TBLWTL ............................................................. 31
Program and EEPROM Characteristics............................ 239
Program Counter ................................................................ 20
Program Data Table Access............................................... 32
Program Space Visibility
Window into Program Space Operation ..................... 33
Programmer’s Model .......................................................... 20
Diagram...................................................................... 21
Programming Operations.................................................... 83
Algorithm for Program Flash....................................... 83
Erasing a Row of Program Memory ........................... 83
Initiating the Programming Sequence ........................ 84
Loading Write Latches................................................ 84
Programming, Device Instructions.................................... 219
PWM Alternate Dead-Time Register (ALTDTRx) ............. 115
PWM Control Register (PWMCONx)................................ 112
PWM Dead-Time Register (DTRx) ................................... 114
PWM Fault Current-Limit Control Register (FCLCONx) ... 117
PWM I/O Control Register (IOCONx) ............................... 116
PWM Master Duty Cycle Register (MDC)......................... 112
PWM Phase-Shift Register (PHASEx).............................. 114
PWM Time Base Control Register (PTCON).................... 110
PWM Trigger Compare Value Register (TRIGx) .............. 119
PWM Trigger Control Register (TRGCONx)..................... 115
R
Reader Response............................................................. 274
Register Map
ADC Register............................................................ 190
Analog Comparator Control Register ....................... 195
Core Registers............................................................ 38
Device Configuration Register.................................. 218
I
2
C Register.............................................................. 159
Input Capture Registers............................................ 100
Input Change Notification Registers........................... 80
Interrupt Controller Registers ..................................... 75
NVM Registers ........................................................... 85
Output Compare Registers....................................... 105
Port Registers (dsPIC30F1010/2020) ........................ 79
Port Registers (dsPIC30F2023) ................................. 80
Power Supply PWM Registers ................................. 142
SPI1 Register ........................................................... 152
System Integration Register (dsPIC30F202X) ......... 218
Timer 1 Registers ....................................................... 90
Timer2/3 Registers ..................................................... 95
UART1 Register ....................................................... 168