18.08.2013 Views

datasheet (3).pdf - EEWeb

datasheet (3).pdf - EEWeb

datasheet (3).pdf - EEWeb

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.

dsPIC33FJ32MC302/304, dsPIC33FJ64MCX02/X04 AND dsPIC33FJ128MCX02/X04<br />

CiCTRL1 register ...................................................... 250<br />

CiCTRL2 register ...................................................... 251<br />

CiEC register............................................................. 257<br />

CiFCTRL register ...................................................... 253<br />

CiFEN1 register ........................................................ 259<br />

CiFIFO register ......................................................... 254<br />

CiFMSKSEL1 register............................................... 263<br />

CiFMSKSEL2 register............................................... 264<br />

CiINTE register ......................................................... 256<br />

CiINTF register.......................................................... 255<br />

CiRXFnEID register .................................................. 263<br />

CiRXFnSID register .................................................. 262<br />

CiRXFUL1 register.................................................... 266<br />

CiRXFUL2 register.................................................... 266<br />

CiRXMnEID register.................................................. 265<br />

CiRXMnSID register.................................................. 265<br />

CiRXOVF1 register ................................................... 267<br />

CiRXOVF2 register ................................................... 267<br />

CiTRmnCON register................................................ 268<br />

CiVEC register .......................................................... 252<br />

ECAN1 Register Map (C1CTRL1.WIN = 0 or 1) ......... 58<br />

ECAN1 Register Map (C1CTRL1.WIN = 0) ................ 58<br />

ECAN1 Register Map (C1CTRL1.WIN = 1) ................ 59<br />

Frame Types............................................................. 247<br />

Modes of Operation .................................................. 249<br />

Overview ................................................................... 247<br />

ECAN Registers<br />

Acceptance Filter Enable Register (CiFEN1)............ 259<br />

Acceptance Filter Extended Identifier Register n (CiRXFnEID).................................................................<br />

263<br />

Acceptance Filter Mask Extended Identifier Register n<br />

(CiRXMnEID) .................................................... 265<br />

Acceptance Filter Mask Standard Identifier Register n<br />

(CiRXMnSID) .................................................... 265<br />

Acceptance Filter Standard Identifier Register n (CiRXFnSID).................................................................<br />

262<br />

Baud Rate Configuration Register 1 (CiCFG1)......... 257<br />

Baud Rate Configuration Register 2 (CiCFG2)......... 258<br />

Control Register 1 (CiCTRL1)................................... 250<br />

Control Register 2 (CiCTRL2)................................... 251<br />

FIFO Control Register (CiFCTRL) ............................ 253<br />

FIFO Status Register (CiFIFO) ................................. 254<br />

Filter 0-3 Buffer Pointer Register (CiBUFPNT1) ....... 259<br />

Filter 12-15 Buffer Pointer Register (CiBUFPNT4) ... 261<br />

Filter 15-8 Mask Selection Register (CiFMSKSEL2). 264<br />

Filter 4-7 Buffer Pointer Register (CiBUFPNT2) ....... 260<br />

Filter 7-0 Mask Selection Register (CiFMSKSEL1)... 263<br />

Filter 8-11 Buffer Pointer Register (CiBUFPNT3) ..... 260<br />

Interrupt Code Register (CiVEC) .............................. 252<br />

Interrupt Enable Register (CiINTE) ........................... 256<br />

Interrupt Flag Register (CiINTF) ............................... 255<br />

Receive Buffer Full Register 1 (CiRXFUL1).............. 266<br />

Receive Buffer Full Register 2 (CiRXFUL2).............. 266<br />

Receive Buffer Overflow Register 2 (CiRXOVF2)..... 267<br />

Receive Overflow Register (CiRXOVF1) .................. 267<br />

ECAN Transmit/Receive Error Count Register (CiEC) ..... 257<br />

ECAN TX/RX Buffer m Control Register (CiTRmnCON) .. 268<br />

Electrical Characteristics................................................... 343<br />

AC ..................................................................... 354, 394<br />

Enhanced CAN Module..................................................... 247<br />

Equations<br />

Device Operating Frequency .................................... 146<br />

Errata .................................................................................. 13<br />

F<br />

Flash Program Memory....................................................... 77<br />

Control Registers ........................................................ 78<br />

Operations .................................................................. 78<br />

Programming Algorithm.............................................. 81<br />

RTSP Operation ......................................................... 78<br />

Table Instructions ....................................................... 77<br />

Flexible Configuration ....................................................... 321<br />

H<br />

High Temperature Electrical Characteristics .................... 391<br />

DS70291E-page 428 © 2011 Microchip Technology Inc.<br />

I<br />

I/O Ports............................................................................ 163<br />

Parallel I/O (PIO) ...................................................... 163<br />

Write/Read Timing.................................................... 164<br />

I2C Operating Modes ...................................................... 233<br />

Registers .................................................................. 233<br />

In-Circuit Debugger........................................................... 327<br />

In-Circuit Emulation .......................................................... 321<br />

In-Circuit Serial Programming (ICSP)....................... 321, 327<br />

Input Capture .................................................................... 203<br />

Registers .................................................................. 204<br />

Input Change Notification ................................................. 164<br />

Instruction Addressing Modes ............................................ 67<br />

File Register Instructions ............................................ 67<br />

Fundamental Modes Supported ................................. 68<br />

MAC Instructions ........................................................ 68<br />

MCU Instructions ........................................................ 67<br />

Move and Accumulator Instructions............................ 68<br />

Other Instructions ....................................................... 68<br />

Instruction Set<br />

Overview................................................................... 334<br />

Summary .................................................................. 331<br />

Instruction-Based Power-Saving Modes........................... 157<br />

Idle............................................................................ 158<br />

Sleep ........................................................................ 157<br />

Internal RC Oscillator<br />

Use with WDT........................................................... 326<br />

Internet Address ............................................................... 423<br />

Interrupt Control and Status Registers ............................... 95<br />

IECx............................................................................ 95<br />

IFSx ............................................................................ 95<br />

INTCON1.................................................................... 95<br />

INTCON2.................................................................... 95<br />

IPCx............................................................................ 95<br />

Interrupt Setup Procedures............................................... 132<br />

Initialization............................................................... 132<br />

Interrupt Disable ....................................................... 132<br />

Interrupt Service Routine.......................................... 132<br />

Trap Service Routine................................................ 132<br />

Interrupt Vector Table (IVT) ................................................ 91<br />

Interrupts Coincident with Power Save Instructions ......... 158<br />

J<br />

JTAG Boundary Scan Interface ........................................ 321<br />

JTAG Interface.................................................................. 327<br />

M<br />

Memory Organization ......................................................... 39<br />

Microchip Internet Web Site.............................................. 423<br />

Modes of Operation<br />

Disable...................................................................... 249<br />

Initialization............................................................... 249<br />

Listen All Messages.................................................. 249<br />

Listen Only................................................................ 249<br />

Loopback .................................................................. 249<br />

Normal Operation ..................................................... 249<br />

Modulo Addressing ............................................................. 69<br />

Applicability................................................................. 70<br />

Operation Example..................................................... 69

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

Saved successfully!

Ooh no, something went wrong!