Access Memory [17h]
This command instructs the DS1624 to access its E
2
memory. After issuing this command, the next data byte
is the value of the word address to be accessed. See the
Memory section for detailed explanations of the use of
this protocol and data format following it.
Access Cong [ACh]
If R/W is “0”, this command writes to the configuration
register. After issuing this command, the next data byte
is the value to be written into the configuration register. If
R/W is “1,” the next data byte read is the value stored in
the configuration register.
Read Temperature [AAh]
This command reads the last temperature conversion
result. The DS1624 sends 2 bytes in the format described
earlier, which are the contents of this register.
Start Convert T [EEh]
This command begins a temperature conversion. No fur-
ther data is required. In one-shot mode, the temperature
conversion is performed and then the DS1624 remain
sidle. In continuous mode, this command initiates continu-
ous conversions.
Stop Convert T [22h]
This command stops temperature conversion. No further
data is required. This command can be used to halt a
DS1624 in continuous conversion mode. After issuing this
command, the current temperature measurement is com-
pleted, then the DS1624 remains idle until a Start Convert
T is issued to resume continuous operation.
During the programming cycle, the DS1624 does not
acknowledge any further accesses to the device until the
programming cycle is complete (no longer than 50ms).
Note 1: In continuous conversion mode, a Stop Convert T command halta continuous conversion. To restart, the Start Convert T
command must be issued. In one-shot mode, a Start Convert T command must be issued for every temperature reading
desired.
Note 2: Writing to the E
2
typically requires 10ms at room temperature. After issuing a write command, no further reads or writes
should be requested for at least 10ms.
Table 2. DS1624 Command Set
INSTRUCTION DESCRIPTION PROTOCOL
2-WIRE BUS DATA AFTER
ISSUING PROTOCOL
TEMPERATURE CONVERSION COMMANDS
Read Temperature
Reads last converted temperature value from
temperature register
AAh <read 2 bytes data>
Start Convert T Initiates temperature conversion (Note 1) EEh idle
Stop Convert T Halts temperature conversion (Note 1) 22h idle
THERMOSTAT COMMANDS
Access Memory
Reads or writes to 256-byte EEPROM memory
(Note 2)
17h <write data>
Access Cong
Reads or writes conguration data to
conguration register (Note 2)
ACh <write data>
DS1624 Digital Thermometer and Memory
www.maximintegrated.com
Maxim Integrated
│
10