dsPIC33AK256MPS510 CAN2 registers

The 80 registers of CAN2 (CAN bus 2), from 0x28F0, with their reset value and every field. The dsPIC33AK256MPS510 has 2031 registers in 115 peripherals, one page each.

CAN2 CAN bus 2

C2CON

Address
0x28F0
Reset
0x04980760
Access
read/write
Size
32-bit
19 fields
FieldBitsWhat it does
ABAT27
REQOP26:24
OPMOD23:21
TXQEN20
STEF19
SERR2LOM18
ESIGM17
RTXAT16
ON15
SIDL13
BRSDIS12
BUSY11
WFT10:9
WAKFIL8
CLKSEL7
PXEDIS6
ISOCRCEN5
DNCNT4:0
TXBWS31:28

C2NBTCFG

Address
0x28F4
Reset
0x003E0F0F
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
TSEG123:16
TSEG214:8
SJW6:0
BRP31:24

C2DBTCFG

Address
0x28F8
Reset
0x000E0303
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
TSEG120:16
TSEG211:8
SJW3:0
BRP31:24

C2TDC

Address
0x28FC
Reset
0x00021000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
EDGFLTEN25
SID11EN24
TDCMOD17:16
TDCO14:8
TDCV5:0

C2TBC

Address
0x2900
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TBC31:0

C2TSCON

Address
0x2904
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
TSRES18
TSEOF17
TBCEN16
TBCPRE9:0

C2VEC

Address
0x2908
Reset
0x40400040
Access
read only
Size
32-bit
4 fields
FieldBitsWhat it does
RXCODE30:24
TXCODE22:16
FILHIT12:8
ICODE6:0

C2INT

Address
0x290C
Reset
0x00000000
Access
read/write
Size
32-bit
22 fields
FieldBitsWhat it does
WAKIE30
CERRIE29
SERRIE28
RXOVIE27
TXATIE26
TEFIE20
MODIE19
TBCIE18
RXIE17
TXIE16
IVMIF15
WAKIF14
CERRIF13
SERRIF12
RXOVIF11
TXATIF10
TEFIF4
MODIF3
TBCIF2
RXIF1
TXIF0
IVMIE31

C2RXIF

Address
0x2910
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RFIF31:1

C2TXIF

Address
0x2914
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
TFIF31:0

C2RXOVIF

Address
0x2918
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RFOVIF31:1

C2TXATIF

Address
0x291C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
TFATIF31:0

C2TXREQ

Address
0x2920
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TXREQ31:0

C2TREC

Address
0x2924
Reset
0x00200000
Access
read only
Size
32-bit
8 fields
FieldBitsWhat it does
TXBO21
TXBP20
RXBP19
TXWARN18
RXWARN17
EWARN16
TERRCNT15:8
RERRCNT7:0

C2BDIAG0

Address
0x2928
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
DRERRCNT23:16
NTERRCNT15:8
NRERRCNT7:0
DTERRCNT31:24

C2BDIAG1

Address
0x292C
Reset
0x00000000
Access
read/write
Size
32-bit
15 fields
FieldBitsWhat it does
ESI30
DCRCERR29
DSTUFERR28
DFORMERR27
DBIT1ERR25
DBIT0ERR24
TXBOERR23
NCRCERR21
NSTUFERR20
NFORMERR19
NACKERR18
NBIT1ERR17
NBIT0ERR16
EFMSGCNT15:0
DLCMM31

C2TEFCON

Address
0x2930
Reset
0x00000400
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
FSIZE28:24
FRESET10
UINC8
TEFTSEN5
TEFOVIE3
TEFFIE2
TEFHIE1
TEFNEIE0

C2TEFSTA

Address
0x2934
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
TEFOVIF3
TEFFIF2
TEFHIF1
TEFNEIF0

C2TEFUA

Address
0x2938
Reset
x (not fixed at power-on)
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
TEFUA31:0

C2FIFOBA

Address
0x293C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
FIFOBA31:0

C2TXQCON

Address
0x2940
Reset
0x00600480
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE28:24
TXAT22:21
TXPRI20:16
FRESET10
TXREQ9
UINC8
TXEN7
TXATIE4
TXQEIE2
TXQNIE0
PLSIZE31:29

C2TXQSTA

Address
0x2944
Reset
0x00000005
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
TXQCI12:8
TXABT7
TXLARB6
TXERR5
TXATIF4
TXQEIF2
TXQNIF0

C2TXQUA

Address
0x2948
Reset
x (not fixed at power-on)
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
TXQUA31:0

C2FIFOCON1

Address
0x294C
Reset
0x00600400
Access
read/write
Size
32-bit
15 fields
FieldBitsWhat it does
FSIZE28:24
TXAT22:21
TXPRI20:16
FRESET10
TXREQ9
UINC8
TXEN7
RTREN6
RXTSEN5
TXATIE4
RXOVIE3
TFERFFIE2
TFHRFHIE1
TFNRFNIE0
PLSIZE31:29

C2FIFOSTA1

Address
0x2950
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
FIFOCI12:8
TXABT7
TXLARB6
TXERR5
TXATIF4
RXOVIF3
TFERFFIF2
TFHRFHIF1
TFNRFNIF0

C2FIFOUA1

Address
0x2954
Reset
x (not fixed at power-on)
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
FIFOUA31:0

C2FIFOCON2

Address
0x2958
Reset
0x00600400
Access
read/write
Size
32-bit
15 fields
FieldBitsWhat it does
FSIZE28:24
TXAT22:21
TXPRI20:16
FRESET10
TXREQ9
UINC8
TXEN7
RTREN6
RXTSEN5
TXATIE4
RXOVIE3
TFERFFIE2
TFHRFHIE1
TFNRFNIE0
PLSIZE31:29

C2FIFOSTA2

Address
0x295C
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
FIFOCI12:8
TXABT7
TXLARB6
TXERR5
TXATIF4
RXOVIF3
TFERFFIF2
TFHRFHIF1
TFNRFNIF0

C2FIFOUA2

Address
0x2960
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
FIFOUA31:0

C2FIFOCON3

Address
0x2964
Reset
0x00600400
Access
read/write
Size
32-bit
15 fields
FieldBitsWhat it does
FSIZE28:24
TXAT22:21
TXPRI20:16
FRESET10
TXREQ9
UINC8
TXEN7
RTREN6
RXTSEN5
TXATIE4
RXOVIE3
TFERFFIE2
TFHRFHIE1
TFNRFNIE0
PLSIZE31:29

C2FIFOSTA3

Address
0x2968
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
FIFOCI12:8
TXABT7
TXLARB6
TXERR5
TXATIF4
RXOVIF3
TFERFFIF2
TFHRFHIF1
TFNRFNIF0

C2FIFOUA3

Address
0x296C
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
FIFOUA31:0

C2FIFOCON4

Address
0x2970
Reset
0x00600400
Access
read/write
Size
32-bit
15 fields
FieldBitsWhat it does
FSIZE28:24
TXAT22:21
TXPRI20:16
FRESET10
TXREQ9
UINC8
TXEN7
RTREN6
RXTSEN5
TXATIE4
RXOVIE3
TFERFFIE2
TFHRFHIE1
TFNRFNIE0
PLSIZE31:29

C2FIFOSTA4

Address
0x2974
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
FIFOCI12:8
TXABT7
TXLARB6
TXERR5
TXATIF4
RXOVIF3
TFERFFIF2
TFHRFHIF1
TFNRFNIF0

C2FIFOUA4

Address
0x2978
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
FIFOUA31:0

C2FIFOCON5

Address
0x297C
Reset
0x00600400
Access
read/write
Size
32-bit
15 fields
FieldBitsWhat it does
FSIZE28:24
TXAT22:21
TXPRI20:16
FRESET10
TXREQ9
UINC8
TXEN7
RTREN6
RXTSEN5
TXATIE4
RXOVIE3
TFERFFIE2
TFHRFHIE1
TFNRFNIE0
PLSIZE31:29

C2FIFOSTA5

Address
0x2980
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
FIFOCI12:8
TXABT7
TXLARB6
TXERR5
TXATIF4
RXOVIF3
TFERFFIF2
TFHRFHIF1
TFNRFNIF0

C2FIFOUA5

Address
0x2984
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
FIFOUA31:0

C2FIFOCON6

Address
0x2988
Reset
0x00600400
Access
read/write
Size
32-bit
15 fields
FieldBitsWhat it does
FSIZE28:24
TXAT22:21
TXPRI20:16
FRESET10
TXREQ9
UINC8
TXEN7
RTREN6
RXTSEN5
TXATIE4
RXOVIE3
TFERFFIE2
TFHRFHIE1
TFNRFNIE0
PLSIZE31:29

C2FIFOSTA6

Address
0x298C
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
FIFOCI12:8
TXABT7
TXLARB6
TXERR5
TXATIF4
RXOVIF3
TFERFFIF2
TFHRFHIF1
TFNRFNIF0

C2FIFOUA6

Address
0x2990
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
FIFOUA31:0

C2FIFOCON7

Address
0x2994
Reset
0x00600400
Access
read/write
Size
32-bit
15 fields
FieldBitsWhat it does
FSIZE28:24
TXAT22:21
TXPRI20:16
FRESET10
TXREQ9
UINC8
TXEN7
RTREN6
RXTSEN5
TXATIE4
RXOVIE3
TFERFFIE2
TFHRFHIE1
TFNRFNIE0
PLSIZE31:29

C2FIFOSTA7

Address
0x2998
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
FIFOCI12:8
TXABT7
TXLARB6
TXERR5
TXATIF4
RXOVIF3
TFERFFIF2
TFHRFHIF1
TFNRFNIF0

C2FIFOUA7

Address
0x299C
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
FIFOUA31:0

C2FLTCON0

Address
0x29A0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
F3BP28:24
FLTEN223
F2BP20:16
FLTEN115
F1BP12:8
FLTEN07
F0BP4:0
FLTEN331

C2FLTCON1

Address
0x29A4
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
F7BP28:24
FLTEN623
F6BP20:16
FLTEN515
F5BP12:8
FLTEN47
F4BP4:0
FLTEN731

C2FLTCON2

Address
0x29A8
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
F11BP28:24
FLTEN1023
F10BP20:16
FLTEN915
F9BP12:8
FLTEN87
F8BP4:0
FLTEN1131

C2FLTCON3

Address
0x29AC
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
F15BP28:24
FLTEN1423
F14BP20:16
FLTEN1315
F13BP12:8
FLTEN127
F12BP4:0
FLTEN1531

C2FLTOBJ0

Address
0x29B0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK0

Address
0x29B4
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ1

Address
0x29B8
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK1

Address
0x29BC
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ2

Address
0x29C0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK2

Address
0x29C4
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ3

Address
0x29C8
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK3

Address
0x29CC
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ4

Address
0x29D0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK4

Address
0x29D4
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ5

Address
0x29D8
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK5

Address
0x29DC
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ6

Address
0x29E0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK6

Address
0x29E4
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ7

Address
0x29E8
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK7

Address
0x29EC
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ8

Address
0x29F0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK8

Address
0x29F4
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ9

Address
0x29F8
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK9

Address
0x29FC
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ10

Address
0x2A00
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK10

Address
0x2A04
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ11

Address
0x2A08
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK11

Address
0x2A0C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ12

Address
0x2A10
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK12

Address
0x2A14
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ13

Address
0x2A18
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK13

Address
0x2A1C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ14

Address
0x2A20
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK14

Address
0x2A24
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0

C2FLTOBJ15

Address
0x2A28
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
EXIDE30
SID1129
EID28:11
SID10:0

C2MASK15

Address
0x2A2C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
MIDE30
MSID1129
MEID28:11
MSID10:0