beautypg.com

12 cantiml and cantimh – can timer registers, 13 canttcl and canttch – can ttc timer registers, 14 cantec – can transmit error counter register – Rainbow Electronics ATmega64M1 User Manual

Page 191: 15 canrec – can receive error counter register, 16 canhpmob – can highest priority mob register

background image

191

8209A–AVR–08/09

ATmega16M1/32M1/64M1

20.10.12 CANTIML and CANTIMH – CAN Timer Registers

• Bits 15:0 - CANTIM[15:0]: CAN Timer Count

CAN timer counter range 0 to 65,535.

20.10.13 CANTTCL and CANTTCH – CAN TTC Timer Registers

• Bits 15:0 - TIMTTC[15:0]: TTC Timer Count

CAN TTC timer counter range 0 to 65,535.

20.10.14 CANTEC – CAN Transmit Error Counter Register

• Bit 7:0 – TEC[7:0]: Transmit Error Count

CAN transmit error counter range 0 to 255.

20.10.15 CANREC – CAN Receive Error Counter Register

• Bit 7:0 – REC[7:0]: Receive Error Count

CAN receive error counter range 0 to 255.

20.10.16 CANHPMOB – CAN Highest Priority MOb Register

• Bit 7:4 – HPMOB[3: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 174.

Bit

7

6

5

4

3

2

1

0

CANTIM7

CANTIM6

CANTIM5

CANTIM4

CANTIM3

CANTIM2

CANTIM1

CANTIM0

CANTIML

CANTIM15

CANTIM14

CANTIM13

CANTIM12

CANTIM11

CANTIM10

CANTIM9

CANTIM8

CANTIMH

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

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