Datasheet

Document Feedback
AS621x
Register Description
Datasheet PUBLIC
DS000677 v2-00 • 2020-Feb-24
36 21
6.2.10 Temperature Register (Address 0x0)
Figure 26:
Temperature Value Register
Addr: 0x0
Bit
Bit Name
0
T0
1
T1
2
T2
3
T3
4
T4
5
T5
6
T6
7
T7
8
T8
9
T9
10
T10
11
T11
12
T12
13
T13
14
T14
15
T15
The temperature register contains the digitally converted temperature value and can be read by
setting the index pointer to the TVAL register (0x0).
Two consecutive bytes must be read to obtain the complete temperature value. The MSB byte (Bits 15
to 8) is transmitted upon the first read access and the LSB byte (Bits 7 to 0) is transmitted after the
second read access.
A temperature value is represented as a two complement value in order to cover also negative values.
After power-up, the temperature value is read as 0°C until the first conversion has been completed.
One LSB corresponds to 0.0078125°C (=1/128 °C).
The binary values can be calculated according to the following formulas:
Positive values: |Value| / LSB
Negative values: Complement (|Value| / LSB ) + 1