Gast
#711008
Hallo, beschäftge mich seit kurzem mit dem AVR und habe ein paar "Newie" Fragen. Falls es eine FAQ gibt, die diese enthält bin ich auch für den Hinweis dankbar. Habe schon vorher 6502 (C64) und 68000 (Amiga) inkl. der entsprechenden Peripheriebausteine in Assembler programmiert, beim AVR ist aber doch einiges etwas anders :-) Zum experimentieren nutze ich einen ATmega8515. So nun die Fragen: Die Register r0..r31 werden ja auch im SRAM in den Adressen $0000-$001f abgebildet. Welchen praktischen Nutzen hat das denn? Im Speicherbereich $0020-$005f sind ja auch die I/O-Register gemappt. Welchen Unterschied macht es denn, ob ich IN/OUT bzw. LDS/STS für den Zugriff verwende? Also z.B. in r16, $00 oder lds r16, $0020 Ciao... Markus