beautypg.com

Rainbow Electronics DS1616 User Manual

Page 17

background image

DS1616

17 of 28

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

MSb

LSb

TH7

TH6

TH5

TH4

TH3

TH2

TH1

TH0

This register determines the high threshold for interrupt generation from the thermal sensor. If the
temperature is greater than or equal to the value in this register, an interrupt will be activated if the
Temperature High Interrupt Enable (THIE) bit is set to a logic 1.

TEMPERATURE-LOW THRESHOLD REGISTER

MSb

LSb

TL7

TL6

TL5

TL4

TL3

TL2

TL1

TL0

This register determines the low threshold for interrupt generation from the thermal sensor. If the
temperature is less than or equal to the value in this register, an interrupt will be activated if the
Temperature Low Interrupt Enable (TLIE) bit is set to a logic 1.

CURRENT TEMPERATURE REGISTER

MSb

LSb

CT7

CT6

CT5

CT4

CT3

CT2

CT1

CT0

This register provides the most recently acquired temperature measurement if the CS0 bit in the Control 2
Register is set to 1. Otherwise, the value will be all 1s and will not be reported by the Read Data
command. It contains either the most recently measured sample from automatic datalogging or it
contains data that was acquired in response to a user’s instruction for an immediate temperature
measurement. When the DS1615 is not on a mission, an immediate measurement is acquired by issuing
the Read Data command with CS0 set to 1.

After issuing the Read Data command, the value in this register is valid only if the Data Ready (DR) bit
in the Status 1 register is a logic 1.

CURRENT SAMPLES COUNTER

This 3-byte register set provides the number of samples that have been logged during the current data
logging operation (also known as a “mission”). The contents of this register can be used by software to
point to the most recent data sample in the Datalog NV RAM. The data in these registers are cleared by
enabling and issuing the Clear Memory command.

TOTAL SAMPLES COUNTER

This three-byte register set provides the total number of data samples that have been logged during the
life of the product. This value cannot be written by the end user. The value in this register is maintained
as long as the lithium energy source is available.

CURRENT ADC DATA REGISTERS [1-3]

MSb

LSb

CA7

CA6

CA5

CA4

CA3

CA2

CA1

CA0