DS1629
19 of 23
Sample Command Sequence Table 10
Example: Assuming the DS1629 is configured such that the clock is running and the thermometer is
converting, read the current time and temperature. Also read the status of the alarm flags.
BUS MASTER
MODE
DS1629
MODE
DATA (MSB
FIRST
COMMENTS
TX
RX
START
Bus Master initiates a START condition
TX
RX
9Eh
Bus Master sends DS1629 address R/
= 0
RX
TX
ACK
DS1629   enerates acknowled  e bit
TX
RX
AAh
Bus Master sends read tem erature rotocol
RX
TX
A  K
D  1  2
n r
kn    l
i
TX
RX
START
Bus Master initiates a re eated START condition
TX
RX
9Fh
Bus Master sends DS1629 address R/
= 1
RX
TX
ACK
DS1629   enerates acknowled  e bit
RX
TX
<data b te>
DS1629   enerates MSB of tem erature
TX
RX
ACK
Bus Master enerates acknowled  e bit
RX
TX
<
>
D  1  2
n r
L  B  f   m   r    r
TX
RX
NACK
Master   enerates not-acknowled  e bit
TX
RX
START
Bus Master initiates a re eated START condition
TX
RX
9Eh
Bus Master sends DS1629 address R/
= 0
RX
TX
ACK
DS1629   enerates acknowled  e bit
TX
RX
C0h
Bus Master sends access clock   rotocol
RX
TX
A  K
D  1  2
n r
kn    l
i
TX
RX
01h
Bus Master set clock re ister address to minutes
RX
TX
ACK
DS1629   enerates acknowled  e bit
TX
RX
TART
B   M
r ini i
r
TART    n  i i  n
TX
RX
9Fh
Bus Master sends DS1629 address R/
= 1
RX
TX
ACK
DS1629   enerates acknowled  e bit
RX
TX
<
>
D  1  2
n r
min
TX
RX
ACK
Bus Master enerates acknowled  e bit
RX
TX
<data b te>
DS1629   enerates hours and clock mode
TX
RX
A  K
B   M
r    n r
kn    l
i
"
"
"
"
RX
TX
<data b te>
DS1629   enerates   ear
TX
RX
A  K
M
r    n r
n  -   kn    l
i
TX
RX
START
Bus Master initiates a re eated START condition
TX
RX
9Eh
Bus Master sends DS1629 address R/
= 0
RX
TX
A  K
D  1  2
n r
kn    l
i
TX
RX
ACh
Bus Master sends access confi  uration   rotocol
RX
TX
ACK
DS1629   enerates acknowled  e bit
TX
RX
9Fh
Bus Master sends DS1629 address R/
= 1
RX
TX
ACK
DS1629   enerates acknowled  e bit
RX
TX
<data b te>
DS1629   enerates MSB of confi  uration re  ister
TX
RX
A  K
M
r    n r
kn    l
i
RX
TX
<data byte>
DS1629 generates LSB of configuration register
fl
TX
RX
NACK
Master   enerates not-acknowled  e bit
TX
RX
STOP
Bus Master initiates STOP condition