English
Language : 

CAT9557 Datasheet, PDF (12/17 Pages) ON Semiconductor – 8-Bit I2C-Bus and SMBus I/O Port
CAT9557
slave address
SDA S 0 0 1 1 A2 A1 A0 1 A
data from port
DATA 1
A
data from port
DATA 4
no acknowledge
from master
NA P
START condition
R/W acknowledge
from slave
acknowledge
from master
STOP
condition
read from
port
data into
port
DATA 1
th(D)
DATA 2 DATA 3
tsu(D)
DATA 4
Remark: This figure assumes the command byte has previously been programmed with 00h.
Transfer of data can be stopped at any moment by a STOP condition. When this occurs, data present at the
last acknowledge phase is valid (output mode). Input data is lost.
Figure 14. Read Input Port Register
VDD (5 V)
VDD
MASTER
CONTROLLER
SCL
SDA
RESET
VSS
1.8 kW
1.8 kW
APPLICATIONS INFORMATION
2 kW
2 kW
620 W
VDD
CAT9557
SCL
IO0
SDA
IO1
IO2
RESET
IO3
IO4
IO5
A2
IO6
A1
A0
IO7
KEYPAD
100 kW
(x 4)
TEMPERATURE
INT.
SENSOR
VDD
BEEPER
2N3904
Device address configured as 0011 100x for this example.
IO0, IO2, IO3 configured as outputs.
IO1, IO4, IO5 configured as inputs.
IO6, IO7 are not used.
Figure 15. Typical Application
http://onsemi.com
12