Hallo,
ich habe bisher nie mit den Daten im EEprom gearbeitet.
Jetzt möchte ich darin div. Daten wie Zeiten und ID speichern und diese auch nach neueinspielen eines Programms beibehalten.
Zum Testen habe ich folgendes Programm geschrieben:
Code:
$regfile = "m8def.dat"
$crystal = 7372800
$baud = 9600
Dim Id As String * 10
Dim Idram As Eram String * 10
Dim Ids As String * 10
Print "Schreiben"
Id = "test 10"
Idram = Id
Writeeeprom Id , &H10
Print "Lesen"
Readeeprom Ids , &H10
Print Ids
End
Soweit o.k. Nach dem Start wird mir Ids angezeigt.
Jetzt spiele ich ein neues Programm ein und lese den Speicher aus:
Code:
$regfile = "m8def.dat"
$crystal = 7372800
$baud = 9600
Dim Id As String * 10
Dim Idram As Eram String * 10
Print "Lesen"
Readeeprom Id , &H10
Print Id
End
Als Ergebnis erhalte ich nur yyyyyyyyyy mit je zwei Punkten über den y.
Was mache ich falsch?
Lesezeichen