Ps.:
Habe jetzt die Word und Long in meinem Programm durch Byte Schreibroutinen umgeschrieben.
Funktioniert jetzt ! \/ \
/ \
/
War wirklich der Fehler
l.G. Roberto
mmmmhhh.. komisch![]()
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![]()
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 ! \/ \
/ \
/
War wirklich der Fehler
l.G. Roberto
Wunderbar...siehste, ist alles ganz einfach......
wenn man weiß, wie mans machen muß!![]()
![]()
Die Denkweise der meisten Menschen ist vergleichbar mit einer Sicht durch ein Strohhalm.
Lesezeichen