www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Probleme mit ext. SRAM


Autor: Eric (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe auf meinem Stk501 Board ein ext. SRAM.
für dieses ich ein kleines Testprogramm geschrieben habe.
Dieses Programm hüpft von Adresse zu Adresse und schreibt jeweils AA
hinein. Das Program soll das von der Startadresse 1100 bis zur
Endadresse FFFF machen. Danach wird der inhalt jeder der Adressen
überprüft ob der ihalt auch ok ist.
funktioniert auch alles.
nun zu meinem problem:
im debugmodus erkennt mann das,daß AB im 4Adressabstand doppelt
geschrieben wird.
also z.b.1100 und 1104. Warum?
Dann das nächste Problem
Wie man sieht ( bild kommt noch) stehen in irgendwelchen registern
irgenwelche sachen drin die keiner rein geschrieben hat. Warum?
Bin über jede Hilfe dankbar.
Gruß

Autor: Eric (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hier noch das Bild

Autor: Eric (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Reminder

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn Du mal Deinen Code kommentierst, könnte ihn sich jemand angucken.

Und vor allem, verwende Symbole !

Also die, die in den include-Files stehen und selber definierte.

Und sieh Dir mal die Assemblerfunktionen low() und high() an, die sind
genau dafür gemacht, Adressen lesbar zu definieren.

Sehr oft findet man, wenn man die Funktionen beschreibt, sogar selbst
den Fehler.
Kommentare und Funktionsheader können also nie zu ausführlich sein.


Peter

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.