260
7679H–CAN–08/08
AT90CAN32/64/128
19.10.13 CAN TTC Timer Registers - CANTTCL and CANTTCH
• Bits 15:0 - TIMTTC15:0: TTC Timer Count
CAN TTC timer counter range 0 to 65,535.
19.10.14 CAN Transmit Error Counter Register - CANTEC
• Bit 7:0 – TEC7:0: Transmit Error Count
CAN transmit error counter range 0 to 255.
19.10.15 CAN Receive Error Counter Register - CANREC
• Bit 7:0 – REC7:0: Receive Error Count
CAN receive error counter range 0 to 255.
19.10.16 CAN Highest Priority MOb Register - CANHPMOB
• Bit 7:4 – HPMOB3:0: Highest Priority MOb Number
MOb having the highest priority in CANSIT registers.
If CANSIT = 0 (no MOb), the return value is 0xF.
Note:
Do not confuse “MOb priority” and “Message ID priority”.
See “Message Objects” on page 243.
• Bit 3:0 – CGP3:0: CAN General Purpose Bits
These bits can be pre-programmed to match with the wanted configuration of the CANPAGE
register (i.e., AINC and INDX2:0 setting).
19.10.17 CAN Page MOb Register - CANPAGE
Bit
7
6
5
4
3
2
1
0
TIMTTC7
TIMTTC6
TIMTTC5
TIMTTC4
TIMTTC3
TIMTTC2
TIMTTC1 TIMTTC0 CANTTCL
TIMTTC15 TIMTTC14 TIMTTC13 TIMTTC12 TIMTTC11 TIMTTC10 TIMTTC9 TIMTTC8 CANTTCH
Bit
15
14
13
12
11
10
9
8
Read/Write
R
R
R
R
R
R
R
R
Initial Value
0
0
0
0
0
0
0
0
Bit
7
6
5
4
3
2
1
0
TEC7
TEC6
TEC5
TEC4
TEC3
TEC2
TEC1
TEC0
CANTEC
Read/Write
R
R
R
R
R
R
R
R
Initial Value
0
0
0
0
0
0
0
0
Bit
7
6
5
4
3
2
1
0
REC7
REC6
REC5
REC4
REC3
REC2
REC1
REC0
CANREC
Read/Write
R
R
R
R
R
R
R
R
Initial Value
0
0
0
0
0
0
0
0
Bit
7
6
5
4
3
2
1
0
HPMOB3 HPMOB2 HPMOB1 HPMOB0
CGP3
CGP2
CGP1
CGP0
CANHPMOB
Read/Write
R
R
R
R
R/W
R/W
R/W
R/W
Initial Value
1
1
1
1
0
0
0
0
Bit
7
6
5
4
3
2
1
0
MOBNB3 MOBNB2 MOBNB1 MOBNB0
AINC
INDX2
INDX1
INDX0
CANPAGE
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Initial Value
0
0
0
0
0
0
0
0