-
mmmmhhh.. komisch :-k
Schreiben ab Adresse 0 (Eeprom 24C256)
Eine Page von 64 Byte Schreiben = ok
Eine Page von 66 Byte schreiben, fängt dann mit den 2 Byte mehr, wieder bei Adresse 0 an zu schreiben.
Zwei Pages mit z.B. 40 Byte hintereinander schreiben, schaft nicht die Grenze über die 64 Byte (Page-Grenze)
Fang mit dem Rest wieder bei Adresse 0 an zu schreiben.
Aber jetzt:
40mal Word schreiben(2 Byte), überwindet die Page Grenze
20mal Long schreiben (4Byte), überwindet auch die Page Grenze :-k
komisch , komisch.
Da dürften die Longs und Words ja auch nicht über die 64Byte Grenze kommen und mein Code (vom Anfang) müsste eigentlich funktionieren ?!
l.G.
-
Ps.:
Habe jetzt die Word und Long in meinem Programm durch Byte Schreibroutinen umgeschrieben.
Funktioniert jetzt ! \:D/ \:D/ \:D/
War wirklich der Fehler
l.G. Roberto
-
Wunderbar...siehste, ist alles ganz einfach......
wenn man weiß, wie mans machen muß! ;-) ;-)