Gast
#971311
Hallo Ihr da draussen, Es geht um AVR-Controller in ASSEMBLER. Die PORTx und PINx haben ja auch ein Adress-Äquivalent im SRAM Bereich, wenn ich das richtig verstehe. Kann ich also die Ports auch über diese SRAM-Adressen ansprechen und dafür die üblichen Pointer-Befehle wie z.B. LD,ST,.. verwenden? Gibt es da Einschränkungen? Macht das aus der Sicht des Ports überhaupt einen Unterschied in irgendeiner Hinsicht? Denn ich möchte Ports über Zeiger auslesen, dass also Z eine Portadresse enthält, die ich dann auslese und beschreibe. Mit den IO-Befehlen geht das ja nicht, weil die eine feste Portadresse brauchen, die zur Laufzeit nicht änderbar ist. Gruss Claus