![](data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEARgBGAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAMDAlQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA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iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5X4g2+rXXhny9F0DTNcu/PQ/ZNSjR4tvOWwzKMjjv3rqqKAPn/wDsX4h/9Ei8Df8AgJb/APx6j+xfiH/0SLwN/wCAlv8A/Hq+gKKAPn/+xfiH/wBEi8Df+Alv/wDHqP7F+If/AESLwN/4CW//AMer6AooA+f/AOxfiH/0SLwN/wCAlv8A/HqP7F+If/RIvA3/AICW/wD8er6AooA+f/7F+If/AESLwN/4CW//AMeo/sX4h/8ARIvA3/gJb/8Ax6voCigD5/8A7F+If/RIvA3/AICW/wD8eo/sX4h/9Ei8Df8AgJb/APx6voCigD5//sX4h/8ARIvA3/gJb/8Ax6j+xfiH/wBEi8Df+Alv/wDHq+gKKAPn/wDs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)
dsPIC33FJ32GP202/204 and dsPIC33FJ16GP304
DS70290J-page 292 © 2007-2011 Microchip Technology Inc.
Registers................................................................... 163
I2C Module
I2C1 Register Map ...................................................... 38
In-Circuit Debugger ........................................................... 196
In-Circuit Emulation........................................................... 189
In-Circuit Serial Programming (ICSP) ....................... 189, 196
Input Capture
Registers................................................................... 149
Input Change Notification.................................................. 116
Instruction Addressing Modes............................................. 45
File Register Instructions ............................................ 45
Fundamental Modes Supported.................................. 46
MAC Instructions......................................................... 46
MCU Instructions ........................................................ 45
Move and Accumulator Instructions............................ 46
Other Instructions........................................................ 46
Instruction Set
Overview ................................................................... 200
Summary................................................................... 197
Instruction-Based Power-Saving Modes ........................... 109
Idle ............................................................................ 110
Sleep......................................................................... 109
Internal RC Oscillator
Use with WDT ........................................................... 194
Internet Address................................................................ 295
Interrupt Control and Status Registers................................ 74
IECx ............................................................................ 74
IFSx............................................................................. 74
INTCON1 .................................................................... 74
INTCON2 .................................................................... 74
IPCx ............................................................................ 74
Interrupt Setup Procedures ................................................. 96
Initialization ................................................................. 96
Interrupt Disable.......................................................... 96
Interrupt Service Routine ............................................ 96
Trap Service Routine .................................................. 96
Interrupt Vector Table (IVT) ................................................ 71
Interrupts Coincident with Power Save Instructions.......... 110
J
JTAG Boundary Scan Interface ........................................ 189
M
Memory Organization.......................................................... 29
Microchip Internet Web Site .............................................. 295
Modulo Addressing ............................................................. 47
Applicability ................................................................. 48
Operation Example ..................................................... 47
Start and End Address................................................ 47
W Address Register Selection .................................... 47
MPLAB ASM30 Assembler, Linker, Librarian ................... 206
MPLAB Integrated Development Environment Software .. 205
MPLAB PM3 Device Programmer..................................... 208
MPLAB REAL ICE In-Circuit Emulator System................. 207
MPLINK Object Linker/MPLIB Object Librarian ................ 206
N
NVM Module
Register Map............................................................... 44
O
Open-Drain Configuration ................................................. 116
Output Compare................................................................ 151
Registers................................................................... 154
P
Packaging ......................................................................... 267
Details....................................................................... 269
Marking............................................................. 267, 268
Peripheral Module Disable (PMD) .................................... 110
Pinout I/O Descriptions (table)............................................ 11
PMD Module
Register Map .............................................................. 44
PORTA
Register Map .............................................................. 43
PORTB
Register Map .............................................................. 43
Power-on Reset (POR)....................................................... 67
Power-Saving Features .................................................... 109
Clock Frequency and Switching ............................... 109
Program Address Space..................................................... 29
Construction ............................................................... 50
Data Access from Program Memory Using
Program Space Visibility..................................... 53
Data Access from Program Memory Using
Table Instructions ............................................... 52
Data Access from, Address Generation ..................... 51
Memory Map............................................................... 29
Table Read Instructions
TBLRDH ............................................................. 52
TBLRDL.............................................................. 52
Visibility Operation ...................................................... 53
Program Memory
Interrupt Vector........................................................... 30
Organization ............................................................... 30
Reset Vector............................................................... 30
R
Reader Response............................................................. 296
Registers
AD1CHS0 (ADC1 Input Channel 0 Select ................ 185
AD1CHS123 (ADC1 Input Channel 1, 2, 3 Select)... 183
AD1CON1 (ADC1 Control 1) .................................... 179
AD1CON2 (ADC1 Control 2) .................................... 181
AD1CON3 (ADC1 Control 3) .................................... 182
AD1CSSL (ADC1 Input Scan Select Low)................ 187
AD1PCFGL (ADC1 Port Configuration Low) ............ 187
CLKDIV (Clock Divisor) ............................................ 103
CORCON (Core Control) ...................................... 23, 75
I2CxCON (I2Cx Control) ........................................... 164
I2CxMSK (I2Cx Slave Mode Address Mask) ............ 168
I2CxSTAT (I2Cx Status) ........................................... 166
ICxCON (Input Capture x Control)............................ 149
IEC0 (Interrupt Enable Control 0) ................... 83, 85, 86
IFS0 (Interrupt Flag Status 0) ..................................... 79
IFS1 (Interrupt Flag Status 1) ..................................... 81
IFS4 (Interrupt Flag Status 4) ..................................... 82
INTCON1 (Interrupt Control 1).................................... 76
INTCON2 (Interrupt Control 2).................................... 78
INTTREG Interrupt Control and Status Register ........ 95
IPC0 (Interrupt Priority Control 0) ............................... 87
IPC1 (Interrupt Priority Control 1) ............................... 88
IPC16 (Interrupt Priority Control 16) ........................... 94
IPC2 (Interrupt Priority Control 2) ............................... 89
IPC3 (Interrupt Priority Control 3) ............................... 90
IPC4 (Interrupt Priority Control 4) ............................... 91
IPC5 (Interrupt Priority Control 5) ............................... 92
IPC7 (Interrupt Priority Control 7) ............................... 93
NVMCOM (Flash Memory Control)....................... 57, 58
OCxCON (Output Compare x Control) ..................... 154
OSCCON (Oscillator Control) ................................... 101