Gast
#3614405
Abend Ich will per I2C ein EEPROM 24Cxx auslesen. Das klappt auch alles. Aber ich finde keine Lösung, wie ich erkennen kann, wie groß das EEPROM ist. Wenn ich per sequential read alles auslese, dann erzeugen die Speicher am Ende ja einen Überlauf und liefern einfach wieder die ersten Bytes. Ebenso, wenn ich die die Bytes einzeln adressiere: dann wird bei einer Adresse, die größer als der Speicher ist, einfach vom Speicheranfang an wieder gezählt. Ich will aber mit wechselnden Speicherchips arbeiten können. Gibt's da nen Trick?