|
DS1338 Datasheet, PDF (14/16 Pages) Maxim Integrated Products – I2C RTC with 56-Byte NV RAM | |||
|
◁ |
Figure 6. Data WriteâSlave Receiver Mode
DS1338 I2C RTC with 56-Byte NV RAM
<Slave Address>
<Word Address (n)>
<Data (n)>
<Data (n+1)>
<Data (n+X)>
S 1101000 0 A XXXXXXXX A XXXXXXXX A XXXXXXXX A ... XXXXXXXX A P
S - START
A - ACKNOWLEDGE (ACK)
P - STOP
MASTER TO SLAVE
SLAVE TO MASTER
DATA TRANSFERRED
(X+1 BYTES + ACKNOWLEDGE)
Figure 7. Data Read (From Current Pointer Location)âSlave Transmitter Mode
<Slave Address>
<Data (n)>
<Data (n+1)>
<Data (n+2)>
<Data (n+X)>
S 1101000 1 A XXXXXXXX A XXXXXXXX A XXXXXXXX A ... XXXXXXXX A P
S - START
A - ACKNOWLEDGE (ACK)
P - STOP
A - NOT ACKNOWLEDGE (NACK)
MASTER TO SLAVE
SLAVE TO MASTER
DATA TRANSFERRED
(X+1 BYTES + ACKNOWLEDGE)
NOTE: LAST DATA BYTE IS FOLLOWED BY A NACK
Figure 8. Data Read (Write Pointer, Then ReadâSlave Receive and Transmit
<Word Address (n)>
<Slave Address>
S 1101000 0 A XXXXXXXX A Sr 1101000 1 A
<Data (n)>
<Data (n+1)>
<Data (n+2)>
<Data (n+X)>
XXXXXXXX A XXXXXXXX A XXXXXXXX A ... XXXXXXXX A P
S - START
SR - REPEATED START
A - ACKNOWLEDGE (ACK)
P - STOP
A - NOT ACKNOWLEDGE (NACK)
MASTER TO SLAVE
SLAVE TO MASTER
DATA TRANSFERRED
(X+1 BYTES + ACKNOWLEDGE)
NOTE: LAST DATA BYTE IS FOLLOWED BY A NACK
14 of 16
|
▷ |