PIC24HJ64 Datasheet
PIC24HJ64 Datasheet
PIC24HJ64 Datasheet
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
PIC24HJ32GP302/304, <strong>PIC24HJ64</strong>GPX02/X04, AND PIC24HJ128GPX02/X04<br />
INDEX<br />
A<br />
A/D Converter ................................................................... 213<br />
DMA .......................................................................... 213<br />
Initialization ............................................................... 213<br />
Key Features............................................................. 213<br />
AC Characteristics ............................................................ 285<br />
Internal RC Accuracy ................................................ 287<br />
Load Conditions ........................................................ 285<br />
ADC Module<br />
ADC11 Register Map .................................................. 30<br />
Alternate Vector Table (AIVT)............................................. 61<br />
Arithmetic Logic Unit (ALU)................................................. 18<br />
Assembler<br />
MPASM Assembler................................................... 272<br />
B<br />
Block Diagrams<br />
16-bit Timer1 Module ................................................ 153<br />
A/D Module ....................................................... 214, 215<br />
Connections for On-Chip Voltage Regulator............. 257<br />
Device Clock ..................................................... 113, 115<br />
ECAN Module ........................................................... 188<br />
Input Capture ............................................................ 161<br />
Output Compare ....................................................... 163<br />
PIC24HJ32GP302/304,<br />
<strong>PIC24HJ64</strong>GPX02/X04,<br />
and PIC24HJ128GPX02/X04 ............................. 10<br />
PIC24HJ32GP302/304,<br />
<strong>PIC24HJ64</strong>GPX02/X04,<br />
and PIC24HJ128GPX02/X04 CPU Core ............ 14<br />
PLL............................................................................ 115<br />
Reset System.............................................................. 53<br />
Shared Port Structure ............................................... 125<br />
SPI ............................................................................ 167<br />
Timer2 (16-bit) .......................................................... 155<br />
Timer2/3 (32-bit) ....................................................... 157<br />
UART ........................................................................ 181<br />
Watchdog Timer (WDT) ............................................ 258<br />
C<br />
C Compilers<br />
MPLAB C18 .............................................................. 272<br />
MPLAB C30 .............................................................. 272<br />
Clock Switching................................................................. 122<br />
Enabling .................................................................... 122<br />
Sequence.................................................................. 122<br />
Code Examples<br />
Erasing a Program Memory Page............................... 51<br />
Initiating a Programming Sequence............................ 52<br />
Loading Write Buffers ................................................. 52<br />
Port Write/Read ........................................................ 127<br />
PWRSAV Instruction Syntax..................................... 123<br />
Code Protection ........................................................ 253, 259<br />
Configuration Bits.............................................................. 253<br />
Configuration Register Map .............................................. 253<br />
Configuring Analog Port Pins............................................ 126<br />
CPU<br />
Control Register .......................................................... 16<br />
CPU Clocking System....................................................... 114<br />
PLL Configuration ..................................................... 115<br />
Selection ................................................................... 114<br />
Sources..................................................................... 114<br />
Customer Change Notification Service ............................. 335<br />
Customer Notification Service........................................... 335<br />
Customer Support............................................................. 335<br />
D<br />
Data Address Space........................................................... 21<br />
Alignment.................................................................... 21<br />
Memory Map for PIC24HJ128GP202/204<br />
and <strong>PIC24HJ64</strong>GP202/204 Devices<br />
with 8 KB RAM ................................................... 23<br />
Memory Map for PIC24HJ32GP302/304<br />
Devices with 4 KB RAM...................................... 22<br />
Near Data Space ........................................................ 21<br />
Software Stack ........................................................... 41<br />
Width .......................................................................... 21<br />
DC Characteristics............................................................ 276<br />
I/O Pin Input Specifications ...................................... 281<br />
I/O Pin Output Specifications.................................... 283<br />
Idle Current (IDOZE) .................................................. 280<br />
Idle Current (IIDLE) .................................................... 279<br />
Operating Current (IDD) ............................................ 278<br />
Power-Down Current (IPD)........................................ 280<br />
Program Memory...................................................... 284<br />
Temperature and Voltage Specifications.................. 277<br />
Development Support....................................................... 271<br />
DMA Module<br />
DMA Register Map ..................................................... 31<br />
DMAC Registers............................................................... 103<br />
DMAxCNT ................................................................ 103<br />
DMAxCON................................................................ 103<br />
DMAxPAD ................................................................ 103<br />
DMAxREQ ................................................................ 103<br />
DMAxSTA................................................................. 103<br />
DMAxSTB................................................................. 103<br />
Doze Mode ....................................................................... 124<br />
E<br />
ECAN Module<br />
CiBUFPNT1 register................................................. 199<br />
CiBUFPNT2 register................................................. 200<br />
CiBUFPNT3 register................................................. 200<br />
CiBUFPNT4 register................................................. 201<br />
CiCFG1 register........................................................ 197<br />
CiCFG2 register........................................................ 198<br />
CiCTRL1 register...................................................... 190<br />
CiCTRL2 register...................................................... 191<br />
CiEC register ............................................................ 197<br />
CiFCTRL register...................................................... 193<br />
CiFEN1 register ........................................................ 199<br />
CiFIFO register ......................................................... 194<br />
CiFMSKSEL1 register .............................................. 203<br />
CiFMSKSEL2 register .............................................. 204<br />
CiINTE register ......................................................... 196<br />
CiINTF register ......................................................... 195<br />
CiRXFnEID register .................................................. 203<br />
CiRXFnSID register .................................................. 202<br />
CiRXFUL1 register ................................................... 206<br />
CiRXFUL2 register ................................................... 206<br />
CiRXMnEID register ................................................. 205<br />
CiRXMnSID register ................................................. 205<br />
CiRXOVF1 register................................................... 207<br />
CiRXOVF2 register................................................... 207<br />
CiTRmnCON register ............................................... 208<br />
CiVEC register.......................................................... 192<br />
ECAN1 Register Map (C1CTRL1.WIN = 0 or 1)......... 33<br />
ECAN1 Register Map (C1CTRL1.WIN = 0)................ 33<br />
ECAN1 Register Map (C1CTRL1.WIN = 1)................ 34<br />
Frame Types ............................................................ 187<br />
Modes of Operation .................................................. 189<br />
Overview................................................................... 187<br />
© 2008 Microchip Technology Inc. Preliminary DS70293B-page 329