2010-2013 Microchip Technology Inc. DS39881E-page 271
PIC24FJ64GA004 FAMILY
P
Packaging
Details ....................................................................... 253
Marking ..................................................................... 251
Parallel Master Port. See PMP.
Peripheral Enable Bits ...................................................... 104
Peripheral Module Disable (PMD) Bits ............................. 104
Peripheral Pin Select (PPS).............................................. 107
Available Peripherals and Pins ................................. 107
Configuration Control................................................ 109
Considerations for Use ............................................. 110
Input Mapping ........................................................... 107
Mapping Exceptions.................................................. 109
Output Mapping ........................................................ 109
Peripheral Priority ..................................................... 107
Registers........................................................... 111–124
Pinout Descriptions ....................................................... 11–16
PMSLP Bit
and Wake-up Time.................................................... 103
Power Supply Pins.............................................................. 18
Power-Saving Features .................................................... 103
Clock Frequency and Switching................................ 103
Instruction-Based Modes .......................................... 103
Selective Peripheral Power Control .......................... 104
Power-up Requirements ................................................... 216
Product Identification System ........................................... 275
Program Memory
Access Using Table Instructions................................. 45
Address Construction.................................................. 43
Address Space............................................................ 29
Flash Configuration Words ......................................... 30
Memory Map............................................................... 29
Organization................................................................ 30
Program Space Visibility (PSV) .................................. 46
Program Verification ......................................................... 218
Pulse-Width Modulation. See PWM.
R
Reader Response ............................................................. 274
Register Maps
A/D Converter (ADC) .................................................. 39
Clock Control .............................................................. 42
CPU Core.................................................................... 33
CRC ............................................................................ 40
Dual Comparator......................................................... 40
I2C............................................................................... 36
ICN.............................................................................. 33
Input Capture .............................................................. 35
Interrupt Controller...................................................... 34
NVM ............................................................................ 42
Output Compare ......................................................... 36
Pad Configuration ....................................................... 38
Parallel Master/Slave Port .......................................... 40
Peripheral Pin Select (PPS)........................................ 41
PMD ............................................................................ 42
PORTA........................................................................ 38
PORTB........................................................................ 38
PORTC ....................................................................... 38
Real-Time Clock and Calendar (RTCC) ..................... 40
SPI .............................................................................. 37
Timers ......................................................................... 35
UART .......................................................................... 37
Registers
AD1CHS (A/D Input Select)...................................... 198
AD1CON1 (A/D Control 1)........................................ 195
AD1CON2 (A/D Control 2)........................................ 196
AD1CON3 (A/D Control 3)........................................ 197
AD1CSSL (A/D Input Scan Select)........................... 199
AD1PCFG (A/D Port Configuration) ......................... 199
ALCFGRPT (Alarm Configuration) ........................... 181
ALMINSEC (Alarm Minutes and
Seconds Value) ................................................ 185
ALMTHDY (Alarm Month and Day Value) ................ 184
ALWDHR (Alarm Weekday and Hours Value) ......... 185
CLKDIV (Clock Divider) .............................................. 99
CMCON (Comparator Control) ................................. 204
CORCON (CPU Control) ...................................... 27, 63
CRCCON (CRC Control) .......................................... 191
CRCXOR (CRC XOR Polynomial) ........................... 192
CVRCON (Comparator Voltage
Reference Control) ........................................... 208
CW1 (Flash Configuration Word 1) .......................... 210
CW2 (Flash Configuration Word 2) .......................... 212
DEVID (Device ID).................................................... 213
DEVREV (Device Revision)...................................... 214
I2CxCON (I2Cx Control)........................................... 154
I2CxMSK (I2Cx Slave Mode Address Mask)............ 157
I2CxSTAT (I2Cx Status)........................................... 156
ICxCON (Input Capture x Control)............................ 134
IEC0 (Interrupt Enable Control 0) ............................... 72
IEC1 (Interrupt Enable Control 1) ............................... 74
IEC2 (Interrupt Enable Control 2) ............................... 75
IEC3 (Interrupt Enable Control 3) ............................... 76
IEC4 (Interrupt Enable Control 4) ............................... 77
IFS0 (Interrupt Flag Status 0) ..................................... 66
IFS1 (Interrupt Flag Status 1) ..................................... 68
IFS2 (Interrupt Flag Status 2) ..................................... 69
IFS3 (Interrupt Flag Status 3) ..................................... 70
IFS4 (Interrupt Flag Status 4) ..................................... 71
INTCON1 (Interrupt Control 1) ................................... 64
INTCON2 (Interrupt Control 2) ................................... 65
INTTREG (Interrupt Control and Status) .................... 93
IPC0 (Interrupt Priority Control 0) ............................... 78
IPC1 (Interrupt Priority Control 1) ............................... 79
IPC10 (Interrupt Priority Control 10) ........................... 88
IPC11 (Interrupt Priority Control 11) ........................... 88
IPC12 (Interrupt Priority Control 12) ........................... 89
IPC15 (Interrupt Priority Control 15) ........................... 90
IPC16 (Interrupt Priority Control 16) ........................... 91
IPC18 (Interrupt Priority Control 18) ........................... 92
IPC2 (Interrupt Priority Control 2) ............................... 80
IPC3 (Interrupt Priority Control 3) ............................... 81
IPC4 (Interrupt Priority Control 4) ............................... 82
IPC5 (Interrupt Priority Control 5) ............................... 83
IPC6 (Interrupt Priority Control 6) ............................... 84
IPC7 (Interrupt Priority Control 7) ............................... 85
IPC8 (Interrupt Priority Control 8) ............................... 86
IPC9 (Interrupt Priority Control 9) ............................... 87
MINSEC (RTCC Minutes and Seconds Value) ........ 183
MTHDY (RTCC Month and Day Value).................... 182
NVMCON (Flash Memory Control)............................. 49
OCxCON (Output Compare x Control) ..................... 139
OSCCON (Oscillator Control)..................................... 97
OSCTUN (FRC Oscillator Tune) .............................. 100