![](http://datasheet.mmic.net.cn/390000/LM73CIMK_datasheet_16816033/LM73CIMK_15.png)
2.0 LM73 Registers
(Continued)
2.5 T
LOW
LOWER-LIMIT REGISTER
Pointer Address 03h (R/W)
Reset State: 8000h (–256C)
D15
SIGN
D14
128C
D13
64C
D12
32C
D11
16C
D10
8C
D9
4C
D8
2C
D7
1C
D6
0.5C
D5
D4
D3
D2
D1
D0
0.25C
reserved
Bits
15:5
Name
Lower-Limit
Temperature
Description
If the measured temperature that is stored in the temperature register falls below this
user-programmable lower temperature limit, the ALERT pin will be deactivated and the T
LOW
flag in the Control/Status register will be set to 1. Two’s complement format.
Returns zeros upon read. Recommend writing zeros only in these bits.
4:0
Reserved
2.6 CONTROL/STATUS REGISTER
Pointer Address 04h (R/W)
Reset State: 08h
D7
D6
D5
D4
D3
D2
THI
D1
D0
DAV
TO_DIS
RES1
RES0
reserved
ALRT_STAT
TLOW
Bits
7
Name
Time-Out Disable
Description
Disable the time-out feature on the SMBDAT and SMBCLK lines if set to 1. Setting this bit
turns off the bus-idle timers, enabling the LM73 to operate at lowest shutdown current.
Selects one of four user-programmable temperature data resolutions
00: 0.25C/LSB, 11-bit word (10 bits plus sign)
01: 0.125C/LSB, 12-bit word (11 bits plus sign)
10: 0.0625C/LSB, 13-bit word (12 bits plus sign)
11: 0.03125C/LSB, 14-bit word (13 bits plus sign)
Always returns zero when read. Recommend customer write zero only.
Value is 0 when ALERT output is low. Value is 1 when ALERT output is high. The ALERT
output is reset under any of the following conditions: (1) Cleared by writing a 1 to the ALERT
Reset bit in the configuration register, (2) Measured temperature falls below the T
LOW
limit,
or (3) cleared via the ARA sequence. Recommend customer write zero only.
Bit is set to 1 when the measured temperature exceeds the T
HIGH
limit stored in the
programmable T
HIGH
register. Flag is reset to 0 when both of the following conditions are
met: (1) measured temperature no longer exceeds the programmed T
HIGH
limit
and
(2) upon
reading the Control/Status register. If the temperature is not longer above the T
HIGH
limit, this
status bit remains set until it is read by the master so that the system can check the history
of what caused the ALERT output to go active. This bit is not cleared after every read if the
measured temperature is still above the T
HIGH
limit.
Bit is set to 1 when the measured temperature falls below the T
LOW
limit stored in the
programmable T
LOW
register. Flag is reset to 0 when both of the following conditions are
met: (1) measured temperature is no longer below the programmed T
LOW
limit
and
(2) upon
reading the Control/Status register. If the temperature is no longer below the T
LOW
limit, the
status bit remains set until it is read by the master so that the system can check the history
of what cause the ALERT output to go active. This bit is not cleared after every read if
temperature is still below T
LOW
limit.
This bit is 0 when the LM73 is in the process of converting a new temperature. It is 1 when
the conversion is done. After initiating a temperature conversion while operating in the
one-shot mode, this status bit can be monitored to indicate when the conversion is done.
After triggering the one-shot conversion, the data in the temperature register is invalid until
this bit is high (that is, after completion of the conversion). On power-up, the LM73 is in
continuous conversion mode; while in continuous conversion mode (the default mode after
power-on reset) this bit will always be high. Recommend customer write zero only.
6:5
Temperature
Resolution
4
3
reserved
ALERT Pin Status
2
Temperature High
Flag
1
Temperature Low
Flag
0
Data Available Flag
L
www.national.com
15