beautypg.com

13 can ttc timer registers - canttcl and canttch, 14 can transmit error counter register - cantec, 15 can receive error counter register - canrec – Rainbow Electronics ATmega64C1 User Manual

Page 193: 16 can highest priority mob register - canhpmob

background image

193

7647A–AVR–02/08

ATmega32/64/M1/C1

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 176.

• 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).

16.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