dsPIC30F401
1
/4012
DS70135G-p
age
136
2010
Microchip
T
e
chnolo
g
y
Inc.
TABLE 19-1:
CAN1 REGISTER MAP(1)
SFR Name
Addr.
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Reset State
C1RXF0SID
0300
—
Receive Acceptance Filter 0 Standard Identifier<10:0>
—
EXIDE 000u uuuu uuuu uu0u
C1RXF0EIDH
0302
—
Receive Acceptance Filter 0 Extended Identifier<17:6>
0000 uuuu uuuu uuuu
C1RXF0EIDL
0304
Receive Acceptance Filter 0 Extended Identifier<5:0>
—
uuuu uu00 0000 0000
C1RXF1SID
0308
—
Receive Acceptance Filter 1 Standard Identifier<10:0>
—
EXIDE 000u uuuu uuuu uu0u
C1RXF1EIDH
030A
—
Receive Acceptance Filter 1 Extended Identifier<17:6>
0000 uuuu uuuu uuuu
C1RXF1EIDL
030C
Receive Acceptance Filter 1 Extended Identifier<5:0>
—
uuuu uu00 0000 0000
C1RXF2SID
0310
—
Receive Acceptance Filter 2 Standard Identifier<10:0>
—
EXIDE 000u uuuu uuuu uu0u
C1RXF2EIDH
0312
—
Receive Acceptance Filter 2 Extended Identifier<17:6>
0000 uuuu uuuu uuuu
C1RXF2EIDL
0314
Receive Acceptance Filter 2 Extended Identifier<5:0>
—
uuuu uu00 0000 0000
C1RXF3SID
0318
—
Receive Acceptance Filter 3 Standard Identifier<10:0>
—
EXIDE 000u uuuu uuuu uu0u
C1RXF3EIDH
031A
—
Receive Acceptance Filter 3 Extended Identifier<17:6>
0000 uuuu uuuu uuuu
C1RXF3EIDL
031C
Receive Acceptance Filter 3 Extended Identifier<5:0>
—
uuuu uu00 0000 0000
C1RXF4SID
0320
—
Receive Acceptance Filter 4 Standard Identifier<10:0>
—
EXIDE 000u uuuu uuuu uu0u
C1RXF4EIDH
0322
—
Receive Acceptance Filter 4 Extended Identifier<17:6>
0000 uuuu uuuu uuuu
C1RXF4EIDL
0324
Receive Acceptance Filter 4 Extended Identifier<5:0>
—
uuuu uu00 0000 0000
C1RXF5SID
0328
—
Receive Acceptance Filter 5 Standard Identifier<10:0>
—
EXIDE 000u uuuu uuuu uu0u
C1RXF5EIDH
032A
—
Receive Acceptance Filter 5 Extended Identifier<17:6>
0000 uuuu uuuu uuuu
C1RXF5EIDL
032C
Receive Acceptance Filter 5 Extended Identifier<5:0>
—
uuuu uu00 0000 0000
C1RXM0SID
0330
—
Receive Acceptance Mask 0 Standard Identifier<10:0>
—MIDE
000u uuuu uuuu uu0u
C1RXM0EIDH 0332
—
Receive Acceptance Mask 0 Extended Identifier<17:6>
0000 uuuu uuuu uuuu
C1RXM0EIDL
0334
Receive Acceptance Mask 0 Extended Identifier<5:0>
—
uuuu uu00 0000 0000
C1RXM1SID
0338
—
Receive Acceptance Mask 1 Standard Identifier<10:0>
—MIDE
000u uuuu uuuu uu0u
C1RXM1EIDH 033A
—
Receive Acceptance Mask 1 Extended Identifier<17:6>
0000 uuuu uuuu uuuu
C1RXM1EIDL
033C
Receive Acceptance Mask 1 Extended Identifier<5:0>
—
uuuu uu00 0000 0000
C1TX2SID
0340
Transmit Buffer 2 Standard Identifier<10:6>
—
Transmit Buffer 2 Standard Identifier<5:0>
SRR
TXIDE uuuu u000 uuuu uuuu
C1TX2EID
0342
Transmit Buffer 2 Extended Identifier<17:14>
—
Transmit Buffer 2 Extended Identifier<13:6>
uuuu 0000 uuuu uuuu
C1TX2DLC
0344
Transmit Buffer 2 Extended Identifier<5:0>
TXRTR
TXRB1
TXRB0
DLC<3:0>
—
uuuu uuuu uuuu u000
C1TX2B1
0346
Transmit Buffer 2 Byte 1
Transmit Buffer 2 Byte 0
uuuu uuuu uuuu uuuu
C1TX2B2
0348
Transmit Buffer 2 Byte 3
Transmit Buffer 2 Byte 2
uuuu uuuu uuuu uuuu
C1TX2B3
034A
Transmit Buffer 2 Byte 5
Transmit Buffer 2 Byte 4
uuuu uuuu uuuu uuuu
C1TX2B4
034C
Transmit Buffer 2 Byte 7
Transmit Buffer 2 Byte 6
uuuu uuuu uuuu uuuu
C1TX2CON
034E
—
TXABT TXLARB TXERR
TXREQ
—TXPRI<1:0>
0000 0000 0000 0000
C1TX1SID
0350
Transmit Buffer 1 Standard Identifier<10:6>
—
Transmit Buffer 1 Standard Identifier<5:0>
SRR
TXIDE uuuu u000 uuuu uuuu
C1TX1EID
0352
Transmit Buffer 1 Extended Identifier<17:14>
—
Transmit Buffer 1 Extended Identifier<13:6>
uuuu 0000 uuuu uuuu
C1TX1DLC
0354
Transmit Buffer 1 Extended Identifier<5:0>
TXRTR
TXRB1
TXRB0
DLC<3:0>
—
uuuu uuuu uuuu u000
C1TX1B1
0356
Transmit Buffer 1 Byte 1
Transmit Buffer 1 Byte 0
uuuu uuuu uuuu uuuu
Legend:
u
= uninitialized bit; — = unimplemented bit, read as ‘0’
Note
1:
Refer to the “dsPIC30F Family Reference Manual” (DS70046) for descriptions of register bit fields.