PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : daten ins eeprom an einer bestimmten stelle schreiben



p_mork
11.05.2006, 16:29
Hallo

immer wenn ich eine eeprom-variable an einer bestimmten stelle definiere, wird diese immer in der speicherstelle hex62 definiert. bsp:


$regfile = "m32def.dat"

Dim X As Eram Byte At 10
X = 150
End


trotzdem wird x an der stelle hex62 und nicht an stelle 10 gespeichert!

kann mir jemand helfen?

mfg mark

hrei
11.05.2006, 17:04
Hallo,

Die Zuweisung mit AT funktioniert mit EEram (EEprom) Variablen nicht.
Dafür muss readeeprom und writeeeprom genutzt werden.

Bitte auch die folgenden Einschränkungen beachten:
-------------------------------------------------------------
(Aus der Hilfe)
ERAM variables only can be assigned to SRAM variables, and ERAM variables can be assigned to SRAM variables. You can not use an ERAM variable as you would use a normal variable.

Dim b as byte, bx as ERAM byte
B= 1
Bx=b ' write to EEPROM
B=bx ' read from EEPROM
-------------------------------------------------------------
Grüße
Henrik