Gast
#342458
Hallo Ich möchte mit einem ATMega8515 in Assembler Messwerte speichern um später auf diese zurückgreifen zu können. Ist dies auf folgende Art und Weise möglich bzw.sinnvoll? .org 0x500 Wertespeicher: loop: (CODE) ldi ZL,(Wertespeicher*2) ldi ZH,(Wertespeicher*2) st Z+,r15 st Z+,r16 rjmp loop Meine Messwerte liegen nach der Messung jeweils in r15:r16 Nun möchte ich eben erstmal 10 Messungen machen und danach mit dem Durchschnittswert dieser Messungen weiter rechnen. Falls umständlich: Wie kann ich Werte fortlaufend speichern ohen groß Register zu verschwenden und später wieder auf diese Werte zurückgreifen? Vielen Dank schonmal für eure Hilfe!