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?