|
CAT9557 Datasheet, PDF (11/17 Pages) ON Semiconductor – 8-Bit I2C-Bus and SMBus I/O Port | |||
|
◁ |
CAT9557
SCL 1 2 3 4 5 6 7 8 9
slave address
command byte
SDA S 0 0 1 1 A2 A1 A0 0 A 0 0 0 0 0 0 0 1 A
data to port
DATA 1
STOP
condition
AP
START condition
write to port
data out from port
R/W acknowledge
from slave
acknowledge
from slave
Figure 11. Write to Output Port Register
acknowledge
from slave
tv(Q)
DATA 1
VALID
SCL 1 2 3 4 5 6 7 8 9
slave address
command byte
SDA S 0 0 1 1 A2 A1 A0 0 A 0 0 0 0 0 0 1 1/0 A
data to register
DATA
START condition
R/W acknowledge
from slave
acknowledge
from slave
Figure 12. Write to I/O Configuration or Polarity Inversion Registers
STOP
condition
AP
acknowledge
from slave
slave address
SDA S 0 0 1 1 A2 A1 A0 0 A
command byte
A (cont.)
START condition
R/W
acknowledge
from slave
slave address
acknowledge
from slave
data from register
data from register
(cont.) S 0 0 1 1 A2 A1 A0 1 A
DATA (first byte)
A
DATA (last byte)
NA P
(repeated)
START condition
R/W
acknowledge
from slave
acknowledge
from master
no acknowledge
from master STOP
condition
at this moment masterâtransmitter becomes masterâreceiver
and slaveâreceiver becomes slaveâtransmitter
Figure 13. Read from Register
http://onsemi.com
11
|
▷ |