[an error occurred while processing this directive]
|
ldi xl, low(Start_Address)
ldi xh, high(Start_Address)
ldi r24, low(qty_Bytes)
ldi r25, high(qty_Bytes)
Start_loading:
in r16, PortB// 1 такт
st Y+, r16// 2 такта
sbiw r25:24, 1// 2 такта
brne Start_loading// 2 такта при переходе
Те же семь.
А зачем такая гонка? А как у Вас со стробированием сигнала порта? Или у Вас всё и так будет работать синхронно?
E-mail: info@telesys.ru