AVR stack im IO Bereich

Gast #1564080
Lesenswert?

Ich benötige den kompletten RAM für Daten. Da ich nicht alles in 
assembler schreiben will, kam mir die Idee den StackPointer in den IO 
Bereich zu legen an adresse 0x4D (attiny2313).

Laut Datenblatt sind die IO adressen in den RAM gemapped. Bezieht sich 
das nur auf die assembler befehle für RAM, oder kann der Stack auch dort 
liegen.

Wie funktionieren reservierte bytes und bits im IO Berreich, sind diese 
trotzdem lese und schreibbar?
Gast #1564239
Lesenswert?

Beim experimentieren habe ich gerade festgestellt dass noch nichteinmal 
reservierte bytes und bit's im IO berreich für normale Daten verwended 
werden können. Beim lesen kommt dort immer 0, egal, was man vorher 
geschrieben hat.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren