Hallo,
ich wollte ein ganz simples kleines Programm schreiben, jedoch funktioniert es nicht so, wie es soll. Als Mikrocontroller verwende ich einen ATMega32.
hier mal der Code:
Code:
ldi r17,1
ldi r16,2
add r16,r17 ; addiere
sts $0050,r16 ; Schreibe in SRAM (geht da auch 0x0050 anstelle von
;$0050)
lds r18,$0050 ; Schreibe von SRAM in Register
im AVR Studio kriege ich jedoch in Speicherzelle $0050 des SRAM nur FF angezeigt und nicht 03. SRAM ist ja Programmspeicher, oder? Weiß jemand was ich da falsch mache?
Danke!
Lesezeichen