как определить точное время задержки? Например, сколько времени будет выполнятся такой код:
Код
Wait:
ldi Cnt2, 10
Wait_out:
ldi Cnt1, 100
Wait_mid:
ldi Cnt0, 100
Wait_in:
nop
dec Cnt0
brne Wait_in
dec Cnt1
brne Wait_mid
dec Cnt2
brne Wait_out
ret
?
и ещё маленький вопросик, а можно как либо прервать выполнение этого кода без внесения изменений, чтобы программа не возвращалась к нему, например, вызывается задержка->произошло какое то событие->задержка вызывается заново.
Нет повести печальнее на свете, чем повесть о хреновом интернете.