Also man darf mit Eram nicht rechnen oder vergleichen.
Nur holen und schreiben.
Wende es so an wie meine Zeilen oben.
Nur an Deine Soft angepast.
Gento
Also quasi "Dim H2 As Eram Byte" und unten dann H in H2 kopieren und anschließend H2 mit writeeeprom speichern?
Also man darf mit Eram nicht rechnen oder vergleichen.
Nur holen und schreiben.
Wende es so an wie meine Zeilen oben.
Nur an Deine Soft angepast.
Gento
Laut Bascom-Hilfe braucht der Befehl Writeeeprom auch noch eine Angabe, wohin der Wert geschrieben werden soll.
Und das scheint bei Dir zu fehlen. Versuch´s doch mal so:WRITEEEPROM var , address
var
The name of the variable that must be stored
address
The address in the EEPROM where the variable must be stored.
Dann müsste es eigentlich klappen...Code:Dim H as Eram Byte ... Do ... If T > H then H = T End if ... Loop
Die Frage ist , wie schnell bekomme ich das Eram kaputt , wenn Vergleiche/Rechnen damit erlaubt ist.
Gento
Dazu kommt, das Bascom das vergleichen (also If T > H) mit Eram-Variablen nicht zu lässt! Da hab ich dann wieder das Problem mit "Numeric parameter expected"...
Edit: Bevor ichs vergesse, das ganze funktioniert jetzt! Vielen Dank an euch!
MfG
Lesezeichen