Forum: Mikrocontroller und Digitale Elektronik EEPROM keine ausgabe


von Erik (Gast)


Lesenswert?

Hallo zusammen,
Ich arbeite mit dem Tiny 24 zurzeit und möchte Daten im EEPROM 
abspeichern. Dies mache ich wie im AVR Tutorial gezeigt mit EEMEM. 
Soweit so gut... Wenn ich eine Variable im EEPROM fest codiere, dann 
wird diese in meiner .eep Datei zwar angezeigt, kann aber nicht im 
Programm (am anfang meiner main Routine) ausgelesen werden.
Zum testen haben ich einen festen Wert von 100 (uint16_t) mit EEMEM in 
das EEPROM abspeichern lassen und lese das nun mit dem eeprom_read_word 
aus. Zudem lasse ich eine LED aufleuchten, wenn meine Variable die den 
Wert enthalten soll ungleich 100 ist.
Problem an der Sache ist, die LED leuchtet direkt auf^^, hat jmd eine 
Idee von euch, worin mein Problem bestehen könnte?

von Einer K. (Gast)


Lesenswert?

Erik schrieb:
> dann
> wird diese in meiner .eep Datei zwar angezeigt, kann aber nicht im
> Programm (am anfang meiner main Routine) ausgelesen werden.

Vorschlag:
Du könntest dafür Sorge tragen, dass beim Upload der *.hex Datei auch 
die *.eep Datei auf den µC geladen wird.
Sonst hilft dir das ganze Vorbesetzen in EEMEM nicht.

von Erik (Gast)


Lesenswert?

Tatsache daran lag es... Danke dir und falls die Frage kommen sollte, 
der Fehler ist mir unangenehm... Schönen tag noch :)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.