... ah, ok. Gleich wieder 2 Sachen dazu gelernt: Nicht "böse" zum Eram sein und direkt rechnen darf man damit auch nicht.
Dann muss ich mal den Code entsprechend umstricken, so das ich zum einen nur nach einem Reset die Daten aus dem Eram lese und den Variablen zuweise und zum anderen alle geänderten Variablen einsammle und erst nach dem kompletten Setup ins Eram schreibe. Das lässt sich m.E. ja gut mit einem Array lösen, welches man ja direkt ins Eram schreiben resp. lesen kann (oder?).
Nachtrag:
Wenn ich das richtig sehe, ist Lesen längst nicht so schädlich wie Schreiben für das EEprom, oder?
Dann könnte ich ja beim Übertragen der Daten zum AVR gleich die Defaults ins EE schreiben mit ...
Code:
$eeprom
Data 300 , 3600 , 256 , 512 , 5 , 60 , 300 , 30 , 300 , 16 , 3
$data
... und nach Definition eines Array mit z.B. Dim Prog(11) As Word via Readeeprom prog() mit den Werten aus dem EE füllen ... oder?!?
Lesezeichen