ADM1031
http://onsemi.com
25
Table 16. REGISTERS
Register Name
Address
A7−A0 in Hex
Comments
Value Registers 0x08–0x1E See Table 17.
Device ID Register 0x3D This location contains the device identification number. Since this device
is the ADM1031, this register contains 0x31. This register is read only.
Company ID THERM 0x3E This location contains the company identification number (0x41). This
register is read only.
Behavior/Revision 0x3F This location contains the revision number of the device. The lower four bits
reflect device revisions [3:0]. Bit 7 of this register is the THERM
-to-fan
enable bit. See Table 30.
Configuration Register 1 0x00 See Table 18. (Power-On Value = 1001 0000)
Configuration Register 2 0x01 See Table 19. (Power-On Value = 0111 1111)
Status Register 1 0x02 See Table 20. (Power-On Value = 0000 0000)
Status Register 2 0x03 See Table 21. (Power-On Value = 0000 0000)
Manufacturer’s Test Register 0x07 This register is used by the manufacturer for test purposes only. This
register should not be read from or written to in normal operation.
Fan Characteristics Register 1 0x20 See Table 23. (Power-On Value = 0101 1101)
Fan Characteristics Register 2 0x21 See Table 24 . (Power-On Value = 0101 1101)
Fan Speed Configuration Register 0x22 See Table 25. (Power-On Value = 0101 0101)
Fan Filter Register 0x23 See Table 26. (Power-On Value = 0101 0000)
Local Temperature T
MIN
/T
RANGE
0x24 See Table 27. (Power-On Value = 0100 0001)
Remote 1 Temperature T
MIN
/T
RANGE
0x25 See Table 28. (Power-On Value = 0110 0001)
Remote 2 Temperature T
MIN
/T
RANGE
0x26 See Table 29. (Power-On Value = 0110 0001)
Table 17. VALUE REGISTERS
Address R/W Description
0x06 R Extended Temperature Resolution (see Table 22).
0x08 R/W Fan 1 Speed. This register contains the value of the Fan 1 tach measurement.
0x09 R/W Fan 2 Speed. This register contains the value of the Fan 2 tach measurement.
0x0A R Local Temperature Value. This register contains the 8 MSBs of the local temperature measurement.
0x0B R Remote 1 Temperature Value. This register contains the 8 MSBs of the Remote 1 temperature reading.
0x0C R Remote 2 Temperature Value. This register contains the 8 MSBs of the Remote 2 temperature reading.
0x0D R/W Local Temperature Offset. See Table 31. (Power-On Default = 00h)
0x0E R/W Remote 1 Temperature Offset. See Table 32. (Power-On Default = 00h)
0x0F R/W Remote 2 Temperature Offset. See Table 33. (Power-On Default = 00h)
0x10 R/W Fan 1 Tach High Limit. This register contains the limit for the Fan 1 tach measurement. Because the tach
circuit counts between pulses, a slow fan results in a large measure value, so exceeding the limit is the
way to detect a slow or stalled fan. (Power-On Default = FFh)
0x11 R/W Fan 2 Tach High Limit. This register contains the limit for the Fan 2 tach measurement. Because the tach
circuit counts between pulses, a slow fan results in a large measured value, so exceeding the limit is the
way to detect a slow or stalled fan. (Power-On Default = FFh)
0x14 R/W Local Temperature High Limit (Power-On Default 60C)
0x15 R/W Local Temperature Low Limit (Power-On Default 0C)
0x16 R/W Local Temperature THERM Limit (Power-On Default 70C)
0x18 R/W Remote 1 Temperature High Limit (Power-On Default 80C)
0x19 R/W Remote 1 Temperature Low Limit (Power-On Default 0C)
0x1A R/W Remote 1 Temperature THERM Limit (Power-On Default 100C)
0x1C R/W Remote 2 Temperature High Limit (Power-On Default 80C)
0x1D R/W Remote 2 Temperature Low Limit (Power-On Default 0C)
0x1E R/W Remote 2 Temperature THERM Limit (Power-On Default 100C)