Nach vielen Versuchen ist mir wenigstens ein Teilerfolg gelungen.

Vorweg: mit der Adresse A8 geht es nicht. Wenn man sie Aufdröselt:
10101000
1010 ist die Adresse, die auch schon im Datenblatt steht, soweit okay.
Kommen wir zum Auszug aus dem Datenblatt:
M24C08 Select Code 1 0 1 0 E2 A9 A8 RW
Mit den letzten vier Bits von der Adresse A8 würde ich Bit E2 aktivieren. Auch das habe ich irgendwo gelesen, dass das Bit E2 bei dem M24C08 verwendet werden soll (muss). Trotzdem geht es nicht.

Ich wollte entnervt aufgeben als ich es ein letztes Mal mit der Adresse A2 probieren wollte:
10100010
Danach würde das Bit A8 statt Bit E2 verwendet. Damit geht es. Aber vermutlich nur die ersten 256 Adressen. Das habe ich nicht getestet, da mir 4 Byte vollkommen reichen.



Ich musste grad feststellen das das sehr ätzend ist, das es einmal die Device Adresse A8 gibt und einmal das Bit A8. Das kann bei einer Fehlerbeschreibung ganz schön zu Verwirrung führen weil ohne Erklärung niemand weiß wovon man spricht.

Zufrieden bin ich nicht mit dem Ergebniss, aber wenigstens kann ich nun ein paar Zahlen schreiben und lesen.