DS1615
052698 11/20
falling edge on the ST pin if the Sample Rate register
contains a non–zero value AND the SE bit is a 1.
If MIP is a logic 0, the DS1615 is not currently in datalog-
ging mode. The MIP bit transitions from a logic 1 to a
logic 0 whenever datalogging is stopped. Datalogging
is stopped when the DS1615 is cleared via the clear bit
and clear instruction or when any of the RTC or Control
registers (with the exception of the Status register) are
written to during a mission. The MIP bit can also be writ-
ten to a logic 0 by the end user to stop datalogging. It
cannot, however, be written to a logic 1.
SIP
– Sample in Progress This bit indicates that the
DS1615 is currently in the process of acquiring a tem-
perature sample. When the SIP bit is 0, a temperature
conversion is not currently in process and the next con-
version will not begin for at least 250 ms. When the SIP
bit is a 1, a temperature conversion is in progress and no
registers or memory locations should be read or written.
The SIP bit will be a 1 for a maximum of 750 ms.
LOBAT
– Low Battery Flag – This bit reflects the status
of the backup power source connected to the V
BAT
pin.
A logic one for this bit indicates an exhausted lithium
energy source.
TLF
– Temperature Low Flag – A logic 1 in the Tempera-
ture Low Flag bit indicates that the temperature is less
than or equal to the value in the Temperature Low
Threshold register. If TLIE is also a logic 1, the INT pin
will go low. TLF is cleared by writing this bit to a logic 0.
THF
– Temperature High Flag – A logic 1 in the Temper-
ature High Flag bit indicates that the temperature is
greater than or equal to the value in the Temperature
High Threshold register. If THIE is also a logic 1, the INT
pin will go low. THF is cleared by writing this bit to a
logic 0.
ALMF
– Alarm Flag – A logic 1 in the Alarm Flag bit indi-
cates that the current time has matched the time of day
Alarm registers. If the AIE bit is also a logic 1, the INT
pin will go low. ALMF is cleared by writing this bit to a
logic 0.
SAMPLE RATE REGISTER
SR7
SR6
SR5
SR4
SR3
SR2
SR1
SR0
MSb
LSb
The data sample rate for the DS1615 can range from
once per minute to once per 255 minutes. The rate is
equal to the value written to the Sample Rate register
multiplied by one minute.
This register can only be written to a new value when the
MEM CLR bit in the Status register is set to 1. In other
words, once a datalog mission has started, it cannot be
changed without first issuing the Clear Memory com-
mand.
The Sample Rate register is cleared by issuing the Clear
Memory command.
START DELAY RESISTER
D15
D14
D13
D12
D11
D10
D9
D8
MSb
LSb
D7
D6
D5
D4
D3
D2
D1
D0
The Start Delay register determines the amount of delay
before the DS1615 begins to take temperature mea-
surements. The amount of the delay is roughly equal to
the value in the register multiplied by one minute. If the
register contains 00h, the first sample will begin when
the seconds register rolls over from 59 to 00.
The value in this register decrements each time the
seconds register rolls over from 59 to 00 until the Start
Delay register reaches a value of 00h.
TEMPERATURE HIGH THRESHOLD
REGISTER
TH7
TH6
TH5
TH4
TH3
TH2
TH1
TH0
MSb
LSb