195
7647H–AVR–03/12
Atmel ATmega16/32/64/M1/C1
16.10.12 CAN Timer Registers - CANTIML and CANTIMH
• Bits 15:0 - CANTIM15:0: CAN Timer Count
CAN timer counter range 0 to 65,535.
16.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.
16.10.14 CAN Transmit Error Counter Register - CANTEC
• Bit 7:0 – TEC7:0: Transmit Error Count
CAN transmit error counter range 0 to 255.
16.10.15 CAN Receive Error Counter Register - CANREC
• Bit 7:0 – REC7:0: Receive Error Count
CAN receive error counter range 0 to 255.
16.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 178.
Bit76543210
CANTIM7 CANTIM6 CANTIM5 CANTIM4 CANTIM3 CANTIM2 CANTIM1 CANTIM0 CANTIML
CANTIM15 CANTIM14 CANTIM13 CANTIM12 CANTIM11 CANTIM10 CANTIM9 CANTIM8 CANTIMH
Bit 15141312111098
Read/Write RRRRRRRR
Initial Value00000000
Bit 76543210
TIMTTC7 TIMTTC6 TIMTTC5 TIMTTC4 TIMTTC3 TIMTTC2 TIMTTC1 TIMTTC0 CANTTCL
TIMTTC15 TIMTTC14 TIMTTC13 TIMTTC12 TIMTTC11 TIMTTC10 TIMTTC9 TIMTTC8 CANTTCH
Bit 15141312111098
Read/Write R R R R R R R R
Initial Value 0 0 0 0 0 0 0 0
Bit 76543210
TEC7 TEC6 TEC5 TEC4 TEC3 TEC2 TEC1 TEC0 CANTEC
Read/WriteRRRRRRRR
Initial Value00000000
Bit 76543210
REC7 REC6 REC5 REC4 REC3 REC2 REC1 REC0 CANREC
Read/WriteRRRRRRRR
Initial Value00000000
Bit 7 6 5 4 3 2 1 0
HPMOB3 HPMOB2 HPMOB1 HPMOB0 CGP3 CGP
2CGP1CGP0 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