Rainbow-electronics DS1672 Instrukcja Użytkownika Strona 12

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 12
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 11
DS1672
12 of 12
Figure 6. Data Transfer on 2-Wire Serial Bus
MSB
slave address
R/W
direction
bit
SDA
SCL
START
CONDITION
12 6789
12 89
STOP CONDITION
OR
REPEATED
START CONDITION
3 - 8
acknowledgement
signal from receiver
acknowledgement
signal from receiver
ACK ACK
repeated if more bytes
are transferred
Figure 7. Data Write: Slave Receiver Mode
Figure 8. Data Read: Slave Transmitter Mode
AXXXXXXXXA1101000S 0 XXXXXXXX A XXXXXXXX A XXXXXXXX A P
<Slave Address> <Word Address (n)> <Data(n) <Data(n+1)> <Data(n+X)>
S - START
A - ACKNOWLEDGE
P - STOP
<RW>
R/W - READ/WRITE OR DIRECTION BIT ADDRESS = D0H
DATA TRANSFERRED
(X+1 BYTES + ACKNOWLEDGE)
AXXXXXXXXA1101000S 1 XXXXXXXX A XXXXXXXX A XXXXXXXX A P
<Slave Address> <Data(n)> <Data(n+1) <Data(n+2)> <Data(n+X)>
S - START
A - ACKNOWLEDGE
P - STOP
A - NOT ACKNOWLEDGE
<RW>
R/W - READ/WRITE OR DIRECTION BIT ADDRESS = D1H
DATA TRANSFERRED
(X+1 BYTES + ACKNOWLEDGE); NOTE: LAST DATA BYTE IS
FOLLOWED BY A NOT ACKNOWLEDGE (A) SIGNAL)
Przeglądanie stron 11
1 2 ... 7 8 9 10 11 12

Komentarze do niniejszej Instrukcji

Brak uwag