90S8535 und EEPROM

Gast #119308
Lesenswert?
• ▲
▼
Hallo Karlheinz...

Schreib die Adresse in EEARL und EEARH, die Daten in EEDR, setze dann
EEMWE und sofort danach EEWE in EECR. Doch zuvor solltest du prüfen, ob
EEWE in EECR nicht mehr vom letzten Schreibzugriff gesetzt ist.

Da ich das in Assembler mache, kann ich dir keine Tips zu Codevision
geben...

Bit- & Bytebruch...
...HanneS...
#119309
Lesenswert?
• ▲
▼
"Ich kann nicht verstehen dass es hier niemand gibt wo dazu was sagen
kann!"


Entweder es verwenden nur wenige den Codevision, oder die Antwort ist
so offensichtlich, wenn man sich nur mal die Doku (Beschreibung, Hilfe,
Beispiele) ansieht.


Ich verwende WINAVR und da steht alles nötige im "eeprom.h".


Peter
Gast #119310
Lesenswert?
• ▲
▼
und stellt sich als zweites die Frage: warum willst du auf eine feste
Adresse zugreifen? Zu den Annehmlichkeiten eines Compilers gehört, dass
man sich nicht drum kümmern muss, wo exakt die Variable abgelegt wird.
Angegeben wird die Speicherklasse und ein Name, damit kann ich mit der
Variablen arbeiten, ohne zu wissen, wo genau die steht. Die Verwaltung
kann man getrost dem Compiler überlassen, der macht das besser.

eeprom unsigned char test_ee=0x20; Deklaration als EEPROM-Variable,
Name test, Wert=0x20.

Und wenn du das als globale Variable definierst, kannst du jederzeit
unter dem Namen test_uf die Variable zugreifen, lesend als auch
schreibend.
Und jetzt erklär mir mal bitte, warum du eine feste Adresse brauchst.

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.