Datasheet

© 2007-2011 Microchip Technology Inc. DS70264E-page 253
dsPIC33FJ12GP201/202
INDEX
A
A/D Converter ................................................................... 163
Initialization ............................................................... 163
Key Features............................................................. 163
AC Characteristics ............................................................ 204
Internal RC Accuracy ................................................ 206
Load Conditions ........................................................ 204
ADC Module
ADC1 Register Map .............................................. 41, 42
Alternate Vector Table (AIVT)............................................. 69
Arithmetic Logic Unit (ALU)................................................. 25
Assembler
MPASM Assembler................................................... 190
B
Barrel Shifter ....................................................................... 29
Bit-Reversed Addressing .................................................... 48
Example ...................................................................... 49
Implementation ........................................................... 48
Sequence Table (16-Entry)......................................... 49
Block Diagrams
16-bit Timer1 Module ................................................ 129
Connections for On-Chip Voltage Regulator............. 178
DSP Engine ................................................................ 26
dsPIC33FJ12GP201/202 ............................................ 10
dsPIC33FJ12GP201/202 CPU Core........................... 20
dsPIC33FJ12GP201/202 Oscillator System ............... 97
dsPIC33FJ12GP201/202 PLL..................................... 99
Input Capture ............................................................ 137
Output Compare ....................................................... 139
PLL.............................................................................. 99
Reset System.............................................................. 61
Shared Port Structure ............................................... 111
SPI ............................................................................ 143
Timer2 (16-bit) .......................................................... 133
Timer2/3 (32-bit) ....................................................... 132
UART ........................................................................ 157
Watchdog Timer (WDT) ............................................ 179
C
C Compilers
MPLAB C18 .............................................................. 190
Clock Switching................................................................. 106
Enabling .................................................................... 106
Sequence.................................................................. 106
Code Examples
Erasing a Program Memory Page............................... 59
Initiating a Programming Sequence............................ 60
Loading Write Buffers ................................................. 60
Port Write/Read ........................................................ 112
PWRSAV Instruction Syntax..................................... 107
Code Protection ........................................................ 175, 180
Configuration Bits.............................................................. 175
Description (Table).................................................... 176
Configuration Register Map .............................................. 175
Configuring Analog Port Pins............................................ 112
CPU
Control Register .......................................................... 22
CPU Clocking System......................................................... 98
Options........................................................................ 98
Selection ..................................................................... 98
Customer Change Notification Service ............................. 257
Customer Notification Service........................................... 257
Customer Support............................................................. 257
D
Data Accumulators and Adder/Subtracter .......................... 27
Data Space Write Saturation ...................................... 29
Overflow and Saturation ............................................. 27
Round Logic ............................................................... 28
Write Back .................................................................. 28
Data Address Space........................................................... 32
Alignment.................................................................... 33
Memory Map for dsPIC33FJ12GP201/202 Devices with
1 KB RAM........................................................... 34
Near Data Space ........................................................ 33
Software Stack ........................................................... 45
Width .......................................................................... 32
DC Characteristics............................................................ 194
I/O Pin Input Specifications ...................................... 199
I/O Pin Output Specifications.................................... 202
Idle Current (I
DOZE) .................................................. 198
Idle Current (I
IDLE) .................................................... 197
Operating Current (I
DD) ............................................ 196
Power-Down Current (I
PD)........................................ 198
Program Memory...................................................... 203
Temperature and Voltage Specifications.................. 195
Development Support....................................................... 189
DSP Engine ........................................................................ 25
Multiplier ..................................................................... 27
E
Electrical Characteristics .................................................. 193
AC............................................................................. 204
Equations
Device Operating Frequency...................................... 98
Errata.................................................................................... 8
F
Flash Program Memory ...................................................... 55
Control Registers........................................................ 56
Operations .................................................................. 56
Programming Algorithm.............................................. 59
RTSP Operation ......................................................... 56
Table Instructions ....................................................... 55
Flexible Configuration ....................................................... 175
I
I/O Ports ........................................................................... 111
Parallel I/O (PIO) ...................................................... 111
Write/Read Timing.................................................... 112
I
2
C
Addresses................................................................. 150
Operating Modes ...................................................... 149
Registers .................................................................. 149
I
2
C Module
I2C1 Register Map...................................................... 39
In-Circuit Debugger........................................................... 180
In-Circuit Emulation .......................................................... 175
In-Circuit Serial Programming (ICSP)....................... 175, 180
Infrared Support
External IrDA, IrDA Clock Output ............................. 158
Input Capture
Registers .................................................................. 138
Input Change Notification ................................................. 112
Instruction Addressing Modes ............................................ 45
File Register Instructions ............................................ 45