19.07.2014 Views

PIC24HJ64 Datasheet

PIC24HJ64 Datasheet

PIC24HJ64 Datasheet

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!