cy8c9520a Cypress Semiconductor Corporation., cy8c9520a Datasheet - Page 9
![no-image](/images/manufacturer_photos/0/1/180/cypress_semiconductor_corporation__sml.jpg)
cy8c9520a
Manufacturer Part Number
cy8c9520a
Description
20-, 40-, And 60-bit Io Expander With Eeprom
Manufacturer
Cypress Semiconductor Corporation.
Datasheet
1.CY8C9520A.pdf
(24 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
cy8c9520a-24PVXI
Manufacturer:
LT
Quantity:
1 378
Part Number:
cy8c9520a-24PVXI
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Document Number: 38-12036 Rev. *B
Start
Start
S A6 A5
S A6 A5
Start
Start
S
S
Slave Address
A6 A5
Slave Address
A6 A5
A4
A4
A3 A2 A1 A0 0
A3 A2 A1 A0 0
Slave Address
Slave Address
A4
A4
A3 A2 A1 A0
A3 A2 A1 A0
R/W
R/W
ACK from
ACK from
Slave
Slave
A
A
R/W
ACK from
R/W
0
ACK from
0
Slave
Slave
High(Addr)
High(Addr)
A
A
Memory Address
0
Memory Address
0
Figure 7. Port Reading and Writing in Multi-Port Device
Register Address = 1
Register Address = 09h
0
0
ACK from
ACK from
Slave
0
Slave
0
A
A
0
Reading from EEPROM
0
Low(Addr)
0
Low(Addr)
Figure 6. Memory Reading and Writing
1
Writing to EEPROM
0
Reading from GPort 1
0
Writing from GPort 1
0
0
ACK from
ACK from
ACK from
1
ACK from
Slave
Slave
1
Slave
Slave
A
A
A
A
S A6 A5
S
data from GPort1
data 1
A6 A5
performs output to GPort 1
At this moment, device
Up to the End of Address Space
A4
A4
A3 A2 A1 A0 1
A
A3 A2 A1 A0
A
performs reading from GPort 1
data 2
data from GPort 2
At this moment, device
R/W
R/W
ACK from
ACK from
1
Slave
Master
A
A
A
Output to GPort 2
data from GPort1
ACK from
data(Addr)
Slave
A
...
data from GPort 3
Reading from GPort 2
ACK from
Master
CY8C9520A, CY8C9540A
A
A
Stop
A data from GPort 2 A
P
data(Addr+1)
Output to GPort 3
If current address crosses
then device performs real
64-byte block boundary,
writing to EEPROM
ACK from
Slave
A
ACK from
Master
A
...
Stop
...
P
CY8C9560A
from Master
No ACK
...
N
Stop
from Master
No ACK
P
Page 9 of 24
N
Stop
P
[+] Feedback