Hallo zusammen,

im Rahmen eines kleinen Projektes muss ich als Interface zu einem Flash von Atmel (AT49BV322DT, ebenfalls insgesamt 16I/O ports) den I2C Expander PCF8575 von TI verwenden, da mein µC nicht genug I/Os besitzt.
Nun geschiecht folgendes: möchte ich Daten schreiben, funktioniert dies einwandfrei (von den Spannungsleveln her gesehen).
Möchte ich nun aber Daten lesen vom Flash, so liegen die korrekten Daten lediglich am Port P0 des I2C Expanders an, nicht aber an P1. Eine Messung der Spannung an den einzelnen Pins ergab (mit 330Ohm Pull Up an 5V) ca. 1.8V. Ich habe einen der Pins von P1 mal wieder getrennt während ein High Pegel vom Flash aus gesehen anlag, und es ergaben sich 3.7V.
Hat jemand evtl. dieselbe Erfahrung gemacht wie ich oder kann mir sonst einige Tips geben?
Betreiben tu ich die beiden ICs übrigens jeweils mit 3.3V. (=Vccq = Vpp, für Atmel Flash).

Vielen Dank,
Christoph