Datasheet
dsPIC33FJ06GS101/X02 and dsPIC33FJ16GSX02/X04
DS70318F-page 378 © 2008-2012 Microchip Technology Inc.
Flexible Configuration .......................................................265
H
High Temperature Electrical Characteristics..................... 331
High-Speed 10-bit Analog-to-Digital Converter (ADC)...... 237
High-Speed Analog Comparator....................................... 261
High-Speed PWM .............................................................195
I
I/O Ports............................................................................ 153
Parallel I/O (PIO).......................................................153
Write/Read Timing ....................................................154
I
2
C
Operating Modes ...................................................... 223
Registers................................................................... 225
In-Circuit Debugger........................................................... 270
In-Circuit Emulation........................................................... 265
In-Circuit Serial Programming (ICSP) ....................... 265, 270
Input Capture ....................................................................189
Registers................................................................... 190
Input Change Notification.................................................. 154
Instruction Addressing Modes............................................. 71
File Register Instructions ............................................71
Fundamental Modes Supported..................................72
MAC Instructions......................................................... 72
MCU Instructions ........................................................ 71
Move and Accumulator Instructions............................ 72
Other Instructions........................................................72
Instruction Set
Overview ...................................................................276
Summary...................................................................273
Instruction-Based Power-Saving Modes........................... 145
Idle ............................................................................ 146
Sleep......................................................................... 145
Interfacing Program and Data Memory Spaces .................. 76
Internal RC Oscillator
Use with WDT ...........................................................269
Internet Address................................................................ 381
Interrupt Control and Status Registers................................ 98
IECx ............................................................................ 98
IFSx.............................................................................98
INTCON1 ....................................................................98
INTCON2 ....................................................................98
INTTREG ....................................................................98
IPCx ............................................................................ 98
Interrupt Setup Procedures............................................... 132
Initialization ............................................................... 132
Interrupt Disable........................................................132
Interrupt Service Routine .......................................... 132
Trap Service Routine ................................................132
Interrupt Vector Table (IVT) ................................................95
Interrupts Coincident with Power Save Instructions.......... 146
J
JTAG Boundary Scan Interface ........................................265
JTAG Interface.................................................................. 270
M
Memory Organization.......................................................... 41
Microchip Internet Web Site.............................................. 381
Modulo Addressing .............................................................73
Applicability.................................................................74
Operation Example .....................................................73
Start and End Address................................................73
W Address Register Selection ....................................73
MPLAB ASM30 Assembler, Linker, Librarian ...................282
MPLAB Integrated Development Environment Software.. 281
MPLAB PM3 Device Programmer .................................... 284
MPLAB REAL ICE In-Circuit Emulator System ................ 283
MPLINK Object Linker/MPLIB Object Librarian................ 282
O
Open-Drain Configuration................................................. 154
Oscillator Configuration .................................................... 133
Output Compare ............................................................... 191
P
Packaging......................................................................... 351
Details....................................................................... 353
Marking..................................................................... 351
Peripheral Module Disable (PMD) .................................... 146
Pinout I/O Descriptions (table)............................................ 17
Power-on Reset (POR)....................................................... 92
Power-Saving Features .................................................... 145
Clock Frequency and Switching ............................... 145
Program Address Space..................................................... 41
Construction ............................................................... 76
Data Access from Program Memory Using Program
Space Visibility ................................................... 79
Data Access from Program Memory Using Table Instruc-
tions.................................................................... 78
Data Access from, Address Generation ..................... 77
Memory Maps............................................................. 41
Table Read Instructions
TBLRDH ............................................................. 78
TBLRDL.............................................................. 78
Visibility Operation...................................................... 79
Program Memory
Interrupt Vector........................................................... 42
Organization ............................................................... 42
Reset Vector............................................................... 42
R
Reader Response............................................................. 382
Registers
.................................................................................. 214
ACLKCON (Auxiliary Clock Divisor Control)............. 142
ALTDTRx (PWM Alternate Dead-Time).................... 207
Analog-to-Digital Base Register (ADBASE).............. 248
Analog-to-Digital Control Register (ADCON)............ 245
Analog-to-Digital Convert Pair Control Register 0
(ADCPC0)......................................................... 249
Analog-to-Digital Convert Pair Control Register 1
(ADCPC1)......................................................... 252
Analog-to-Digital Convert Pair Control Register 2
(ADCPC2)......................................................... 255
Analog-to-Digital Convert Pair Control Register 3
(ADCPC3)......................................................... 258
Analog-to-Digital Port Configuration Register (ADPCFG)
248
Analog-to-Digital Status Register (ADSTAT)............ 247
CLKDIV (Clock Divisor) ............................................ 139
CMPCPNx (Comparator Control) ............................. 263
CMPDACx (Comparator DAC Control)..................... 264
CORCON (Core Control)...................................... 34, 99
DTRx (PWMx Dead-Time)........................................ 207
FCLCONx (PWMx Fault Current-Limit Control)........ 211
I2CxCON (I2Cx Control)........................................... 226
I2CxMSK (I2Cx Slave Mode Address Mask)............ 230
I2CxSTAT (I2Cx Status) ........................................... 228
ICxCON (Input Capture x Control)............................ 190
IEC0 (Interrupt Enable Control 0) ............................. 110