Datasheet
Table Of Contents
DS1337 I
2
C Serial Real-Time Clock
Figure 3. Data Write—Slave Receiver Mode
Figure 4. Data Read (from Current Pointer Location)—Slave Transmitter Mode
Figure 5. Data Read (Write Pointer, Then Read)—Slave Receive and Transmit
...
AXXXXXXXX
A
S
0 XXXXXXXX
A
XXXXXXXX A
XXXXXXXX A
P
S - Start
A - Acknowledge (ACK)
P - Stop
<R/W>
DATA TRANSFERRED
(X+1 BYTES + ACKNOWLEDGE)
1101000
<Slave Address>
<Word Address (n)>
<Data(n)>
<Data(n+1)> <Data(n+X)>
Master to slave
Slave to master
...AXXXXXXXXA1101000S 1 XXXXXXXX A XXXXXXXX XXXXXXXX A P
<Data(n+2)> <Data(n+X)>
A
S - Start
A - Acknowledge (ACK)
P - Stop
A - Not Acknowledge (NACK)
<RW>
DATA TRANSFERRED
(X+1 BYTES + ACKNOWLEDGE)
NOTE: LAST DATA BYTE IS FOLLOWED BY A NACK
<Slave Address> <Data(n)> <Data(n+1)>
Master to slave
Slave to master
...AXXXXXXXX XXXXXXXX A XXXXXXXX A XXXXXXXX A
P
S - Start
Sr - Repeated Start
A - Acknowledge (ACK)
P - Stop
A - Not Acknowledge (NACK)
DATA TRANSFERRED
(X+1 BYTES + ACKNOWLEDGE)
NOTE: LAST DATA BYTE IS FOLLOWED BY A NACK
AXXXXXXXXA1101000
S 0
<RW
>
<Word Address (n)>
A
1101000Sr 1
<RW>
<Slave Address>
<Data(n)> <Data(n+1)> <Data(n+2)> <Data(n+X)>
Master to slave
Slave to master
14 of 16