AT90S1200 Programm auf AT90S8515 umschreiben

Gast #63745
Lesenswert?
• ▲
▼
Hallo

Ich versuche das im Anhang von U. Hempel geschriebene Programm auf den
AT90S8515 umzuschreiben.

Ich habe die Interrupt-Vektoren schon abgeändert, und auch den Stack
initialisiert.

Das AVR Studio 4.08 gibt einen Fehler aus, der sich auf den Zugriff auf
das EEprom bezieht. (beim Unterprogramm "eelese:out eear,lcdtmp", der
8515 arbeitet aber mit eearl und eearh)

Hier habe ich keine Ahnung wie ich diesen Teil neu programmieren muss.

Für Hints und Tips zu diesem Problem und auch andere Änderungen die
nötig wären bin ich dankbar.

Freundliche Grüsse

Toni
Angehängte Dateien:
Gast #63747
Lesenswert?
• ▲
▼
De 8515 hat 512 Byte EE und benötigt einen 10 Bit Pointer - also
benötigt er eearl und eearh (wie crazy horse es bereits schrieb), der
2313 zb. kommt mit einem 8 Bit Pointer aus, weil er nur 128 Byte EE
hat.

Josef

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.