PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eeprom code



Tom K
11.09.2006, 16:45
Hi

Ich will den Eeprom meines M16 beschreiben wie muss da der Code aussehen

zb im flach schreib und lese ich zb den Motorstatus

jetzt mus ich für jede einzelne Variable "Motorstatus,....usw" im Menü einzeln eingeben das mir der prozi ihn abspeichert und dei einem Reset neu ausliest.

kann man die Variablen irgendwie in einem Quelltext abspeichern
den ich dann aufs eeprom schreibe

ich benutze Bascom und zum Flaschen das AVR Studio mit stk500

kann mir da wer helfen?

Vitis
11.09.2006, 22:25
Schau mal in die bascom Hilfe unter:

$EEPROM , READEEPROM , WRITEEEPROM , DATA

Tom K
12.09.2006, 02:41
Ok das mit writeeeprom und readeprom "Variable",3 ist mir klar das funkt auch aber ich möchte direkt einmal das Programm auf den flachspeicher übertragen und einmal die Anfangsdaten auf den EEprom speichern aber wie.

Ich hab gelesen das man in das Program $EEprom reinschreibt und der Compiler eine eigene EEr Datei erstellt. nur es tut sich nichts ich werde nicht schlau daraus

Vitis
12.09.2006, 13:29
ja, er erstellt dann die Datei,
aber die Daten mußt Du dann auch auf den µC rüberschieben
und zwar über den ISP, wie Dein Programm auch.
Dafür hat der Fensterchen vom Bascom 3 Blätter.
1 : Flash Speicher
2 : EEPROM Speicher
3 : Lock / Fuse

genau wie beim flashen des Programmes mußt du nur
auf die eeprom-Seite wechseln und dann auf schreiben
klicken, fertig.