
2010
Micr
ochip
T
e
ch
nol
ogy
I
n
c.
DS70
138G
-page
119
dsPIC30F3014/4
013
C1TX1B1
0356
Transmit Buffer 1 Byte 1
Transmit Buffer 1 Byte 0
uuuu uuuu uuuu uuuu
C1TX1B2
0358
Transmit Buffer 1 Byte 3
Transmit Buffer 1 Byte 2
uuuu uuuu uuuu uuuu
C1TX1B3
035A
Transmit Buffer 1 Byte 5
Transmit Buffer 1 Byte 4
uuuu uuuu uuuu uuuu
C1TX1B4
035C
Transmit Buffer 1 Byte 7
Transmit Buffer 1 Byte 6
uuuu uuuu uuuu uuuu
C1TX1CON
035E
—
TXABT TXLARB TXERR
TXREQ
—TXPRI<1:0>
0000 0000 0000 0000
C1TX0SID
0360
Transmit Buffer 0 Standard Identifier<10:6>
—
Transmit Buffer 0 Standard Identifier <5:0>
SRR
TXIDE
uuuu u000 uuuu uuuu
C1TX0EID
0362 Transmit Buffer 0 Extended Identifier <17:14>
—
Transmit Buffer 0 Extended Identifier<13:6>
uuuu 0000 uuuu uuuu
C1TX0DLC
0364
Transmit Buffer 0 Extended Identifier<5:0>
TXRTR
TXRB1
TXRB0
DLC<3:0>
—
uuuu uuuu uuuu u000
C1TX0B1
0366
Transmit Buffer 0 Byte 1
Transmit Buffer 0 Byte 0
uuuu uuuu uuuu uuuu
C1TX0B2
0368
Transmit Buffer 0 Byte 3
Transmit Buffer 0 Byte 2
uuuu uuuu uuuu uuuu
C1TX0B3
036A
Transmit Buffer 0 Byte 5
Transmit Buffer 0 Byte 4
uuuu uuuu uuuu uuuu
C1TX0B4
036C
Transmit Buffer 0 Byte 7
Transmit Buffer 0 Byte 6
uuuu uuuu uuuu uuuu
C1TX0CON
036E
—
TXABT TXLARB TXERR
TXREQ
—TXPRI<1:0>
0000 0000 0000 0000
C1RX1SID
0370
—
Receive Buffer 1 Standard Identifier<10:0>
SRR
RXIDE
000u uuuu uuuu uuuu
C1RX1EID
0372
—
Receive Buffer 1 Extended Identifier <17:6>
0000 uuuu uuuu uuuu
C1RX1DLC
0374
Receive Buffer 1 Extended Identifier<5:0>
RXRTR RXRB1
—
RXRB0
DLC<3:0>
uuuu uuuu 000u uuuu
C1RX1B1
0376
Receive Buffer 1 Byte 1
Receive Buffer 1 Byte 0
uuuu uuuu uuuu uuuu
C1RX1B2
0378
Receive Buffer 1 Byte 3
Receive Buffer 1 Byte 2
uuuu uuuu uuuu uuuu
C1RX1B3
037A
Receive Buffer 1 Byte 5
Receive Buffer 1 Byte 4
uuuu uuuu uuuu uuuu
C1RX1B4
037C
Receive Buffer 1 Byte 7
Receive Buffer 1 Byte 6
uuuu uuuu uuuu uuuu
C1RX1CON
037E
—
—RXFUL
—
RXRTRRO
FILHIT<2:0>
0000 0000 0000 0000
C1RX0SID
0380
—
Receive Buffer 0 Standard Identifier<10:0>
SRR
RXIDE
000u uuuu uuuu uuuu
C1RX0EID
0382
—
Receive Buffer 0 Extended Identifier<17:6>
0000 uuuu uuuu uuuu
C1RX0DLC
0384
Receive Buffer 0 Extended Identifier<5:0>
RXRTR RXRB1
—
RXRB0
DLC<3:0>
uuuu uuuu 000u uuuu
C1RX0B1
0386
Receive Buffer 0 Byte 1
Receive Buffer 0 Byte 0
uuuu uuuu uuuu uuuu
C1RX0B2
0388
Receive Buffer 0 Byte 3
Receive Buffer 0 Byte 2
uuuu uuuu uuuu uuuu
C1RX0B3
038A
Receive Buffer 0 Byte 5
Receive Buffer 0 Byte 4
uuuu uuuu uuuu uuuu
C1RX0B4
038C
Receive Buffer 0 Byte 7
Receive Buffer 0 Byte 6
uuuu uuuu uuuu uuuu
C1RX0CON
038E
—
—RXFUL
—
RXRTRRO DBEN JTOFF FILHIT0 0000 0000 0000 0000
C1CTRL
0390
CANCAP
—
CSIDL
ABAT
CANCKS
REQOP<2:0>
OPMODE<2:0>
—
ICODE<2:0>
—
0000 0100 1000 0000
C1CFG1
0392
—
—SJW<1:0>
BRP<5:0>
0000 0000 0000 0000
C1CFG2
0394
—
WAKFIL
—
SEG2PH<2:0>
SEG2PHTS
SAM
SEG1PH<2:0>
PRSEG<2:0>
0u00 0uuu uuuu uuuu
C1INTF
0396
RX0OVR
RX1OVR
TXBO
TXEP
RXEP
TXWAR RXWAR EWARN
IVRIF
WAKIF
ERRIF
TX2IF
TX1IF
TX0IF
RX1IF
RX0IF
0000 0000 0000 0000
C1INTE
0398
—
IVRIE
WAKIE
ERRIE
TX2IE
TX1IE
TX0IE
RX1IE
RX0IE
0000 0000 0000 0000
C1EC
039A
TERRCNT<7:0>
RERRCNT<7:0>
0000 0000 0000 0000
TABLE 17-1:
dsPIC30F4013 CAN1 REGISTER MAP(1) (CONTINUED)
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
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.