Forum: Mikrocontroller und Digitale Elektronik Probleme mit ext. SRAM


von Eric (Gast)


Angehängte Dateien:

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ß

von Eric (Gast)


Angehängte Dateien:

Lesenswert?

Hier noch das Bild

von Eric (Gast)


Lesenswert?

Reminder

von Peter D. (peda)


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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.