beautypg.com

Rainbow Electronics DS1616 User Manual

Page 5

background image

DS1616

5 of 28

MEMORY

The memory map in Figure 2a shows the general organization of the DS1616. As can be seen in the
figure, the device is segmented into 32-byte pages. Pages 0 and 1 contain the RTC and Control registers
(see Figure 2b for more detail). The User NV RAM resides in page 2. Pages 17 to 19 are assigned to
storing the alarm time stamps and durations and pages 64 to 71 are reserved for histogram memory. The
data logging memory covers pages 128 to 191. Memory pages 3 to 16, 20 to 63, 68 to 127, and 192 and
up are reserved for future extensions.

The end user can write only to the RTC and Control registers and the User NV RAM. The rest of the
memory map is read-only from the end user’s perspective.

DS1616 MEMORY MAP Figure 2a

Address

Register definition

Page(s)

0000H

003FH

RTC and Control Registers

0 - 1

0040H

005FH

User NV RAM

2

0060H
0217H

(Reserved for Future Extensions)

3 – 16*

0218H

021FH

Serial Number

16**

0220H

027FH

Alarm Time Stamps and Durations

17 – 19

0280H

07FFH

(Reserved for Future Extensions)

20 – 63

0800H

087FH

Temperature Histogram (63 Bins of 2 Bytes Each)

64 – 67

0880H

08FFH

ADC Channel 1 Data Histogram (64 Bins of 2 Bytes Each)

68 – 71

0900H

0FFFH

(Reserved for Future Extensions)

72 – 127

1000H

17FFH

Datalog Memory (64 pages)

128 – 191

1800H

and higher

(Reserved for Future Extensions)

192 +

*

First 8 bytes

**

Last 8 bytes