PCF8583 I2C address

Hello All,

Hoping someone can help me. I'm attempting to use two PCF8583 on the same bus, so one chip has A0 tied to grnd, the other to high, so one has the address A0, the other A2, which are then shifted to the right one bit so the Wire library can handle it. The problem is that the A0 chip works but the A2 does not. I thought maybe it was the chip, or the fact that I had two chips on one bus, so I put only one chip on the bus. When set to A0, fine, when set to A2, I can't get anything from it. Any suggestions?

Thanks as always.

Apologies for the premature post (before exhausting options). I believe the problem was just that I was trying to configure and then read the pcf8583s one right after the other. My endtransmission call was followed immediately by a begintransmission for the next chip w/o giving any time for the i2c to settle down. A delay of 300 seems to have done the trick. Hope this helps someone eventually.