Gast
#38724
Hallo! Um eines vorweg zu nehmen, ich habe bereits gesucht in anderen Threads bin aber leider zu doof um das alles zu verstehen. Mir reichen die Register 16-31 bei meinem Atmega nicht mehr aus, brauche aber noch einpaar Speicherstellen um die Daten welche ich in einem Unterprogramm ermittelte im Hauptprogramm wieder ins Spiel zu bringen. Da dachte ich, dass sram würde sich hier vielleicht noch gut machen. Oder was ist mit den Reg. 1-15?? Also wieder zum sram: der Anfang kann ich nicht gebrauchen, da dort Register r1-r31 und die I/O-Register schon vergeben sind, dann kommte der Bereich den ich nutzen kann. Bis wohin geht der bei einem ATmega8? Zweite Frage: Ich habe gelesen, dass man die sram Adresse in den Z-Pointer laden muss und dann weiss ich nicht weiter. Wie lautet der Befehl um etwas dort anzulegen und wie lautet der Befehl um es wieder zu holen? Danke für eure Hilfe!!! Grüsse