www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik EEPROMProbleme ATMega64


Autor: Max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe hier ein Problem, was ich mir nicht erklären kann.
Ich habe eine interne EEPROM zelle im ATMega64 mit einem Wert einmal 
beschrieben.
Wenn ich das Byte nach einem Reset im AVR Studio auslese
ist alles gut. Steht das drin was ich rein geschrieben habe.
Wenn ich den Controller ausschalte und wieder einschalte,
ließt er immer nur 0xFF aus der Zelle. Jetzt dachte ich,
dass die Daten irgendwie weg sind oder so. Wenn ich aber das Programm
vom AVR Studio neu starte ohne die Zelle neu zu beschreiben, wird der 
Wert wieder richtig gelesen.

Woran liegt das. Immer wenn ich das Programm im AVR Studio neu lade 
fragt er mich:

"The device's EESAVE Fuse is programmed but the project setting does not 
specify that EEPROM should be preserved.
Would you like to preserve the devic's EEPROM during programming?"

Was ich natürlich mit ja beantworte. Weiß aber nicht was das für ein 
Setting sein soll.

Die EESAVE Fuse ist also programmiert, Brown-out ist an mit Triggerlevel 
4V und ich habe ein 16 MHz Quarz Startup Time steht auf 16k CK + 64ms.

Wäre schön, wenn irgendjemand helfen kann,
danke max

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.