Здравствуйте . Начел учить АСМ решил попрактиковатся и написать прошрамму мигания диодом . пишу в AVR Studio . подскажите что я делаю не правельно желательно с правельными примерами
первый попрос обезательно ли записывать в стек его вершину ? если обезательно то как это сделать ?
.include"m16def.inc" .list
.def temp = r16 .def loop = r17
.cseg .org 0
ldi temp, 0xFF out DDRA, temp ldi temp, 0 out PORTA,temp
ldi temp, 0x08 out ACSR, temp
main: ldi r17, 255 rjmp zzz ggg: in r18, PORTA sbrs r18, 7 rjmp zag sbrc r18, 7 rjmp tyx rjmp main
zzz: dec r17 sbrs r17, 0 rjmp ggg rjmp zzz
zag: ldi r20, 255 out PORTA, r20 rjmp main
tyx: ldi r20, 0 out PORTA, r20 rjmp main
Сообщение отредактировал Costia - Jun 23 2008, 18:47