PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : eeprom flasch



Tom K
09.09.2007, 13:39
hallo zusammen

Wer kann mir helfen?

ich hab eine routine geschrieben und will die dazugehörigen werte diverser Variablen ins eeprom flaschen

beim ersten Sart des Programs soll es auf diese Werte zugreifen die im Laufe des Programms verändert und ins eeprom gespeichert werden.

beim Programmstart heist es: readeeprom Temp , 1

wie sieht die routine für den eeprom aus das ich Temp=30 flasche

Gruss Thomas

StevieL
09.09.2007, 14:38
Hallo Thomas,

nach END fügst du ein:



$eeprom
'$eepromhex falls nicht mit Bascom übertragen wird
Data 30

$data


Mit readeeprom Temp, 1 liest du das ersten Byte des EEProms ein. Also wird dieser Wert ins EEProm geschrieben. Mit


Data 30, 10, 20


Würden 3 Bytes beschrieben und du könntest mit Readeeprom Temp1, 2 der Variablen Temp1 den Wert 10 zuweisen.

Dann musst du nur noch die EEP-Datei Flashen.

Vitis
09.09.2007, 14:41
dimensioniere doch einfach deine Variable als eeprom variable, beispielsweise

dim Temp as eram byte

Tom K
09.09.2007, 20:08
Danke für euer hilfe
Funktioniert tadellos