Sorry, dass habe ich jetzt nicht verstanden.Wenn ich jetzt zweimal 26Byte (=ein Block) hintereinander geschrieben habe geht es sich mit +26 dann nicht mehr aus.
Aber egal. Klammer dich nicht so an den Begriff Page. Diese muss ja nicht 64 Byte groß sein.
Bei dir wäre z.B.
Page 1 von Speicherstelle 0 bis 25
Page 2 von 26 bis 52
Page 3 von 53 bis 79
u.s.w.
Also adressierst du den 1. Datensatz an Adresse 0, den 2. Datensatz an Adresse 26 und den 3. Datensatz an Adresse 53.
Da du nach jedem Datensatz (26 Byte) ein Stop sendest, ist für den Eeprom die Page beendet und eine neue kannst du an jeder beliebigen Speicherstelle anfangen lassen. Es gibt nur die Beschränkung (64 Byte) nach oben.
Lesezeichen