dsPIC33AK512MPS510 CAN1 registers

The 80 registers of CAN1 (CAN bus 1), from 0x2600, with their reset value and every field. The dsPIC33AK512MPS510 has 2031 registers in 115 peripherals, one page each.

CAN1 CAN bus 1

C1CON

Address
0x2600
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

C1NBTCFG

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

C1DBTCFG

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

C1TDC

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

C1TBC

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

C1TSCON

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

C1VEC

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

C1INT

Address
0x261C
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

C1RXIF

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

C1TXIF

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

C1RXOVIF

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

C1TXATIF

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

C1TXREQ

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

C1TREC

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

C1BDIAG0

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

C1BDIAG1

Address
0x263C
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

C1TEFCON

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

C1TEFSTA

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

C1TEFUA

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

C1FIFOBA

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

C1TXQCON

Address
0x2650
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

C1TXQSTA

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

C1TXQUA

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

C1FIFOCON1

Address
0x265C
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

C1FIFOSTA1

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

C1FIFOUA1

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

C1FIFOCON2

Address
0x2668
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

C1FIFOSTA2

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

C1FIFOUA2

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

C1FIFOCON3

Address
0x2674
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

C1FIFOSTA3

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

C1FIFOUA3

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

C1FIFOCON4

Address
0x2680
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

C1FIFOSTA4

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

C1FIFOUA4

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

C1FIFOCON5

Address
0x268C
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

C1FIFOSTA5

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

C1FIFOUA5

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

C1FIFOCON6

Address
0x2698
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

C1FIFOSTA6

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

C1FIFOUA6

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

C1FIFOCON7

Address
0x26A4
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

C1FIFOSTA7

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

C1FIFOUA7

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

C1FLTCON0

Address
0x26B0
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

C1FLTCON1

Address
0x26B4
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

C1FLTCON2

Address
0x26B8
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

C1FLTCON3

Address
0x26BC
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

C1FLTOBJ0

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

C1MASK0

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

C1FLTOBJ1

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

C1MASK1

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

C1FLTOBJ2

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

C1MASK2

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

C1FLTOBJ3

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

C1MASK3

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

C1FLTOBJ4

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

C1MASK4

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

C1FLTOBJ5

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

C1MASK5

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

C1FLTOBJ6

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

C1MASK6

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

C1FLTOBJ7

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

C1MASK7

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

C1FLTOBJ8

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

C1MASK8

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

C1FLTOBJ9

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

C1MASK9

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

C1FLTOBJ10

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

C1MASK10

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

C1FLTOBJ11

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

C1MASK11

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

C1FLTOBJ12

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

C1MASK12

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

C1FLTOBJ13

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

C1MASK13

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

C1FLTOBJ14

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

C1MASK14

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

C1FLTOBJ15

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

C1MASK15

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