TC1796
Peripheral Units (Vol. 2 of 2)
Controller Area Network (MultiCAN) Controller
User’s Manual
22-157
V2.0, 2007-07
MultiCAN, V2.0
22.8.1
TTCAN Timing Registers
TURR
Time Unit Ratio Register
(290
H
)
Reset Value: 0000 0000
H
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
TUR
0
LTDIV
LT
CS
VAL
rh
r
rw
rw
rh
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
TURADJ
0
ADJ
EN
rwh
r
rwh
Field
Bits
Type Description
ADJEN
0
rwh
Adjust Enable
This bit enables automatic calculation of a new
TURADJ value when a new reference message has
been received (not for the current time master). A
time unit ratio adjust error interrupt will be generated
and bit ADJEN will be automatically cleared when an
overflow or an underflow of the automatically
calculated value occurs.
0
B
The automatic TUR calculation is disabled.
The new value for time unit ratio for TURADJ
must be calculated and written by software.
1
B
The automatic TUR calculation is enabled.
After receiving a reference message, a new
value for TURADJ is calculated by hardware.
The calculated value is checked for overflow or
underflow.
TURADJ
[15:6]
rwh
Time Unit Ratio Adjust
This bit field holds the time unit ratio value that will be
used for the next basic cycle. In the case of an
automatic time unit ratio calculation with an
underflow (overflow), TURADJ is written with all 0s
(1s), ADJEN is cleared and a time unit ratio adjust
error interrupt is generated. A hardware calculated
TURADJ value can be overwritten by software.