Решил написать моргалку светодиодом используя софт от GNU.
Набросал код
и скомпилил, вот Makefile
результат
команда 00C0 означает JMP 0x00 а должен быть прыжок к пдресу метки loop. что я делаю не так?
Раздел: AVR
Набросал код
ldi r16, 0x11
inc r16
loop:
rjmp loop
и скомпилил, вот Makefile
all:
avr-as -mmcu=atmega8 test.asm -o test.o
avr-objcopy -O ihex test.o test.hex
rm test.o
результат
:0600000001E1039500C0C0
:00000001FF
команда 00C0 означает JMP 0x00 а должен быть прыжок к пдресу метки loop. что я делаю не так?
Раздел: AVR