PCA9564 is powered by 3.3 V.
D0-D7 are wired directly to 74LS245.
74LS245 VIH is 2 V so 3.3 V should be read as one with margin.
In other direction PCA9564 inputs are 5 V tolerant.
CE/ is wired to 74LS138. RD/ and WR/ are wired to 74LS00.
RESET/ is wired to +5V.
These inputs are also 5 V tolerant.
SDA and SCL have 2.2 K pullups to 3.3 V
I have weld a PCA9564 on a TSSOP to DIP adapter and connect it to a UNO. I use the 3.3 V supply of the UNO to power the PCA9564.
With a simple sketch I create all the control signals and after reset I can directly read $F8 which is the expected status after reset.
The mixing of 5 V (signals from UNO to PCA) and 3.3 V (signals from PCA to UNO) seems not to be a problem in this case.
Then I have try to do same on my final board.
After removing some chips I connect the UNO to the board. This time 3.3 V is made on the board from UNO 5 V.
No success at all.
And I cant find why
