pca9535d NXP Semiconductors, pca9535d Datasheet - Page 11
![no-image](/images/manufacturer_photos/0/4/487/nxp_semiconductors_sml.jpg)
pca9535d
Manufacturer Part Number
pca9535d
Description
16-bit I2c And Smbus, Low Power I/o Port With Interrupt
Manufacturer
NXP Semiconductors
Datasheet
1.PCA9535D.pdf
(32 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PCA9535D
Manufacturer:
NXP
Quantity:
1 560
Part Number:
PCA9535D
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
pca9535d,118
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Company:
Part Number:
pca9535dBQR
Manufacturer:
Texas Instruments
Quantity:
1 931
Part Number:
pca9535dBQR
Manufacturer:
TI/德州仪器
Quantity:
20 000
Company:
Part Number:
pca9535dBR
Manufacturer:
Texas Instruments
Quantity:
1 827
Company:
Part Number:
pca9535dGVR
Manufacturer:
Texas Instruments
Quantity:
135
NXP Semiconductors
PCA9535_PCA9535C_3
Product data sheet
Fig 10. Read from register
SDA
(cont.)
Remark: Transfer can be stopped at any time by a STOP condition.
S
START condition
S
(repeated)
START condition
6.5.2 Reading the port registers
0
0
1
slave address
1
0
slave address
0
In order to read data from the PCA9535/PCA9535C, the bus master must first send the
PCA9535/PCA9535C address with the least significant bit set to a logic 0 (see
“PCA9535; PCA9535C device
determines which register will be accessed. After a restart, the device address is sent
again, but this time the least significant bit is set to a logic 1. Data from the register
defined by the command byte will then be sent by the PCA9535/PCA9535C (see
Figure
the acknowledge clock pulse. After the first byte is read, additional bytes may be read but
the data will now reflect the information in the other register in the pair. For example, if you
read Input Port 1, then the next byte read would be Input Port 0. There is no limitation on
the number of data bytes received in one read transmission but the final byte received, the
bus master must not acknowledge the data.
0 A2 A1 A0
0 A2 A1 A0 1
acknowledge
10,
from slave
acknowledge
R/W
Figure 11
from slave
0
R/W
A
A
MSB
and
COMMAND BYTE
Rev. 03 — 4 October 2007
at this moment master-transmitter becomes master-receiver
and slave-receiver becomes slave-transmitter
upper byte of register
data from lower or
DATA (first byte)
Figure
16-bit I
address”). The command byte is sent after the address and
12). Data is clocked into the register on the falling edge of
acknowledge
2
C-bus and SMBus, low power I/O port with interrupt
from slave
LSB
A
A
acknowledge
from master
PCA9535; PCA9535C
(cont.)
MSB
lower byte of register
data from upper or
DATA (last byte)
no acknowledge
from master
LSB
© NXP B.V. 2007. All rights reserved.
NA
002aac222
P
STOP
condition
Figure 6
11 of 32