Gast
#1458056
Nabend,
ich gehe doch recht in der Annahme dass der mega8 512Bytes EEPROM hat?!
bei mir schauts nämlich aus als ob es weniger wären ...
hier ein Programmausschnitt
uint8_t eeByteArray[512] EEMEM;
int16_t messidx=0, u12, u18;
das folgende wird in einer Schleife aufgerufen
if ( messidx<500 )
{
eeprom_write_byte(eeByteArray+messidx++, u12);
eeprom_write_byte(eeByteArray+messidx++, u18);
}
wenn ich die Schleife rechtzeitig abbreche passt alles,
mache ich das nicht werden die Daten am Anfang des EEPROMS mit Daten
überschrieben die eigentlich am Ende stehen müssten
hat einer ne Idee?