eeprom.h in Code Vision AVR einbinden??

Gast #426274
Lesenswert?
• ▲
▼
Hallöchen habe folgendes Problem!!

Ich benutze einen ATmega 88 und möchte auf den EEPROM zugreifen!!
Als Compilier benutze ich wie schon gesagt Code Vision AVR!!

Wenn ich versuche die eeprom.h mittels #include <eeprom.h> einzubinden, 
kommt beim Kompilieren der Fehler: "can't open include file: 
avr/eeprom.h"!!

Hab auch bei der Konfiguration des Projektes nix gefuden

Kann mir da jemand helfen??
Gast #426290
Lesenswert?
• ▲
▼
Wie kommst du auf die Idee, dass bei CVAVR eine Datei namens eeprom.h 
eingebunden werden muss? Diese Datei gibt's bei diesem Compiler nicht.

RTFM:
CodeVisionAVR C Compiler Reference, Abschnitt "Accessing the EEPROM"

Die mitgelieferte Hilfe ist nicht nur zur Zierde da, die sollte man auch 
lesen.

P.S.: Deine "!" und "?"-Tasten prellen.
Gast #426305
Lesenswert?
• ▲
▼
Richtig!
Trotzdem eine Hilfe:
Es genügt, Variablen zu deklarieren, dann kannst du sie ganz einfach 
benutzen.

eeprom unsigned char test=0x55;

Um die eeprom-spezifischen Besonderheiten musst du dich natürlich selbst 
kümmern/beachten (begrenzte Anzahl an Schreibzyklen, Schreibzeit).
Als loop-Variable z.B. ist so eine Variable denkbar ungeeignet. 
Funktioniert aber (wenn auch langsam) eine Weile lang :-)

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.