Datasheet
Temperature is represented in the DS1624 in terms of a 0.0625°C LSB, yielding the following 12-bit example:
Operation and Control
A configuration/status register is used to determine the method of operation the DS1624 will use in a particular application
as well as indicating the status of the temperature conversion operation.
The configuration register is defined as follows:
where:
DONE = Conversion Done bit, “1” = Conversion complete, “0” = conversion in progress.
1SHOT = One Shot Mode. If 1SHOT is “1,” the DS1624 performs one temperature conversion upon receipt of the Start
Convert T protocol. If 1SHOT is “0,” the DS1624 continuously performs temperature conversions. This bit is nonvolatile
and the DS1624 is shipped with 1SHOT = “0.”
Since the configuration register is implemented in E
2
, writes to the register require 10ms to complete. After issuing a
command to write to the configuration register, no further accesses to the DS1624 should be made for at least 10ms.
Table 1. Temperature/Data Relationships
TEMP (°C)
DIGITAL OUTPUT
(BINARY)
DIGITAL OUTPUT
(HEX)
+125 01111101 00000000 7D00h
+25.0625 00011001 00010000 1910h
+0.5 00000000 10000000 0080h
0 00000000 00000000 0000h
-0.5 11111111 10000000 FF80h
-25.0625 11100110 11110000 E6F0h
-55 11001001 00000000 C900h
MSB LSB
0 0 0 1 1 0 0 1 0 0 0 1 0 0 0 0
= +25.0625°C
CONFIGURATION/STATUS REGISTER
DONE 0 0 0 1 0 1 1SHOT
DS1624 Digital Thermometer and Memory
www.maximintegrated.com
Maxim Integrated
│
8