Datasheet

© 2007-2012 Microchip Technology Inc. DS70291G-page 449
dsPIC33FJ32MC302/304, dsPIC33FJ64MCX02/X04 AND dsPIC33FJ128MCX02/X04
INDEX
A
AC Characteristics .................................................... 369, 418
ADC Module.............................................................. 421
ADC Module (10-bit Mode) ....................................... 422
ADC Module (12-bit Mode) ....................................... 421
Internal RC Accuracy ................................................ 371
Load Conditions ................................................ 369, 418
ADC Module
ADC11 Register Map ............................................ 50, 51
Alternate Interrupt Vector Table (AIVT) .............................. 89
Analog-to-Digital Converter............................................... 281
DMA .......................................................................... 281
Initialization ............................................................... 281
Key Features............................................................. 281
Arithmetic Logic Unit (ALU)................................................. 30
Assembler
MPASM Assembler................................................... 354
B
Barrel Shifter ....................................................................... 34
Bit-Reversed Addressing .................................................... 66
Example ...................................................................... 67
Implementation ........................................................... 66
Sequence Table (16-Entry)......................................... 67
Block Diagrams
16-bit Timer1 Module ................................................ 195
ADC Module...................................................... 282, 283
Connections for On-Chip Voltage Regulator............. 339
Device Clock ..................................................... 143, 145
DSP Engine ................................................................ 31
dsPIC33FJ32MC302/304, dsPIC33FJ64MCX02/X04,
and dsPIC33FJ128MCX02/X04.......................... 12
dsPIC33FJ32MC302/304, dsPIC33FJ64MCX02/X04,
and dsPIC33FJ128MCX02/X04 CPU Core ........ 23
ECAN Module ........................................................... 255
Input Capture ............................................................ 205
Output Compare ....................................................... 209
PLL............................................................................ 145
PWM Module .................................................... 214, 215
Quadrature Encoder Interface .................................. 227
Reset System.............................................................. 79
Shared Port Structure ............................................... 163
SPI ............................................................................ 233
Timer2 (16-bit) .......................................................... 199
Timer2/3 (32-bit) ....................................................... 201
UART ........................................................................ 247
Watchdog Timer (WDT) ............................................ 340
C
C Compilers
MPLAB C18 .............................................................. 354
Clock Switching................................................................. 153
Enabling .................................................................... 153
Sequence.................................................................. 153
Code Examples
Erasing a Program Memory Page............................... 77
Initiating a Programming Sequence............................ 78
Loading Write Buffers ................................................. 78
Port Write/Read ........................................................ 164
PWRSAV Instruction Syntax..................................... 155
Code Protection ........................................................ 335, 341
Comparator Module .......................................................... 297
Configuration Bits.............................................................. 335
Configuration Register Map .............................................. 335
Configuring Analog Port Pins............................................ 164
CPU
Control Register.......................................................... 26
CPU Clocking System ...................................................... 144
PLL Configuration..................................................... 145
Selection................................................................... 144
Sources .................................................................... 144
Customer Change Notification Service............................. 455
Customer Notification Service .......................................... 455
Customer Support............................................................. 455
D
Data Accumulators and Adder/Subtracter .......................... 32
Data Space Write Saturation ...................................... 34
Overflow and Saturation ............................................. 32
Round Logic ............................................................... 33
Write Back .................................................................. 33
Data Address Space........................................................... 37
Alignment.................................................................... 37
Memory Map for dsPIC33FJ128MC202/204 and
dsPIC33FJ64MC202/204 Devices
with 8 KB RAM ................................................... 39
Memory Map for dsPIC33FJ128MC802/804 and
dsPIC33FJ64MC802/804 Devices
with 16 KB RAM ................................................. 40
Memory Map for dsPIC33FJ32MC302/304 Devices with
4 KB RAM........................................................... 38
Near Data Space ........................................................ 37
Software Stack ........................................................... 63
Width .......................................................................... 37
DC and AC Characteristics
Graphs and Tables ................................................... 425
DC Characteristics............................................................ 358
Doze Current (I
DOZE)................................................ 415
High Temperature..................................................... 414
I/O Pin Input Specifications ...................................... 364
I/O Pin Output Specifications............................ 367, 416
Idle Current (I
DOZE) .................................................. 363
Idle Current (I
IDLE) .................................................... 361
Operating Current (I
DD) ............................................ 360
Operating MIPS vs. Voltage ..................................... 414
Power-Down Current (I
PD)........................................ 362
Power-down Current (I
PD) ........................................ 415
Program Memory.............................................. 368, 417
Temperature and Voltage......................................... 414
Temperature and Voltage Specifications.................. 359
Thermal Operating Conditions.................................. 414
Development Support....................................................... 353
DMA Module
DMA Register Map ..................................................... 52
DMAC Registers............................................................... 133
DMAxCNT ................................................................ 133
DMAxCON................................................................ 133
DMAxPAD ................................................................ 133
DMAxREQ ................................................................ 133
DMAxSTA................................................................. 133
DMAxSTB................................................................. 133
Doze Mode ....................................................................... 156
DSP Engine ........................................................................ 30
Multiplier ..................................................................... 32
E
ECAN Module
CiBUFPNT1 register................................................. 267
CiBUFPNT2 register................................................. 268
CiBUFPNT3 register................................................. 268
CiBUFPNT4 register................................................. 269
CiCFG1 register........................................................ 265