Microchip Technology MA330031-2 Data Sheet

Page of 530
 2011-2
013 M
ic
rochip 
T
e
chnology 
In
c.
DS70000657H
-page 
85
dsPI
C3
3E
PXX
XGP5
0X
, dsP
IC
3
3
EPX
XXM
C
2
0
X
/5
0X
 A
N
D
 P
IC
2
4
EPX
XXG
P/M
C
20
X
TABLE 4-21:
ECAN1 REGISTER MAP WHEN WIN (C1CTRL1<0>) = 0 OR 1 FOR dsPIC33EPXXXMC/GP50X DEVICES ONLY
File 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
All 
Resets
C1CTRL1
0400
CSIDL
ABAT
CANCKS
REQOP<2:0>
OPMODE<2:0>
CANCAP
WIN
0480
C1CTRL2
0402
DNCNT<4:0>
0000
C1VEC
0404
FILHIT<4:0>
ICODE<6:0>
0040
C1FCTRL
0406
DMABS<2:0>
FSA<4:0>
0000
C1FIFO
0408
FBP<5:0>
FNRB<5:0>
0000
C1INTF
040A
TXBO
TXBP
RXBP
TXWAR
RXWAR EWARN
IVRIF
WAKIF
ERRIF
FIFOIF
RBOVIF
RBIF
TBIF
0000
C1INTE
040C
IVRIE
WAKIE
ERRIE
FIFOIE
RBOVIE
RBIE
TBIE
0000
C1EC
040E
TERRCNT<7:0>
RERRCNT<7:0>
0000
C1CFG1
0410
SJW<1:0>
BRP<5:0>
0000
C1CFG2
0412
WAKFIL
SEG2PH<2:0>
SEG2PHTS
SAM
SEG1PH<2:0>
PRSEG<2:0>
0000
C1FEN1
0414 FLTEN15 FLTEN14 FLTEN13 FLTEN12 FLTEN11 FLTEN10 FLTEN9 FLTEN8
FLTEN7
FLTEN6 FLTEN5 FLTEN4
FLTEN3
FLTEN2
FLTEN1 FLTEN0
FFFF
C1FMSKSEL1
0418
F7MSK<1:0>
F6MSK<1:0>
F5MSK<1:0>
F4MSK<1:0>
F3MSK<1:0>
F2MSK<1:0>
F1MSK<1:0>
F0MSK<1:0>
0000
C1FMSKSEL2
041A
F15MSK<1:0>
F14MSK<1:0>
F13MSK<1:0>
F12MSK<1:0>
F11MSK<1:0>
F10MSK<1:0>
F9MSK<1:0>
F8MSK<1:0>
0000
Legend:
— = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
TABLE 4-22:
ECAN1 REGISTER MAP WHEN WIN (C1CTRL1<0>) = 0 FOR dsPIC33EPXXXMC/GP50X DEVICES ONLY
File 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
All 
Resets
0400-
041E
See definition when WIN = x
C1RXFUL1
0420 RXFUL15 RXFUL14 RXFUL13 RXFUL12 RXFUL11 RXFUL10 RXFUL9
RXFUL8
RXFUL7
RXFUL6
RXFUL5
RXFUL4
RXFUL3
RXFUL2
RXFUL1
RXFUL0
0000
C1RXFUL2
0422 RXFUL31 RXFUL30 RXFUL29 RXFUL28 RXFUL27 RXFUL26 RXFUL25 RXFUL24 RXFUL23 RXFUL22 RXFUL21 RXFUL20 RXFUL19 RXFUL18 RXFUL17 RXFUL16
0000
C1RXOVF1
0428 RXOVF15 RXOVF14 RXOVF13 RXOVF12 RXOVF11 RXOVF10 RXOVF9
RXOVF8
RXOVF7
RXOVF6
RXOVF5
RXOVF4
RXOVF3
RXOVF2
RXOVF1
RXOVF0
0000
C1RXOVF2
042A RXOVF31 RXOVF30 RXOVF29 RXOVF28 RXOVF27 RXOVF26 RXOVF25 RXOVF24 RXOVF23 RXOVF22 RXOVF21 RXOVF20 RXOVF19 RXOVF18 RXOVF17 RXOVF16
0000
C1TR01CON 0430
TXEN1
TXABT1
TXLARB1 TXERR1
TXREQ1 RTREN1
TX1PRI<1:0>
TXEN0
TXABAT0 TXLARB0 TXERR0
TXREQ0
RTREN0
TX0PRI<1:0>
0000
C1TR23CON 0432
TXEN3
TXABT3
TXLARB3 TXERR3
TXREQ3 RTREN3
TX3PRI<1:0>
TXEN2
TXABAT2 TXLARB2 TXERR2
TXREQ2
RTREN2
TX2PRI<1:0>
0000
C1TR45CON 0434
TXEN5
TXABT5
TXLARB5 TXERR5
TXREQ5 RTREN5
TX5PRI<1:0>
TXEN4
TXABAT4 TXLARB4 TXERR4
TXREQ4
RTREN4
TX4PRI<1:0>
0000
C1TR67CON 0436
TXEN7
TXABT7
TXLARB7 TXERR7
TXREQ7 RTREN7
TX7PRI<1:0>
TXEN6
TXABAT6 TXLARB6 TXERR6
TXREQ6
RTREN6
TX6PRI<1:0>
xxxx
C1RXD
0440
ECAN1 Receive Data Word
xxxx
C1TXD
0442
ECAN1 Transmit Data Word
xxxx
Legend:
x
 = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.