[an error occurred while processing this directive]
Ну это не совсем AVR (+):
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
argus98 19 сентября 2005 г. 11:15
В ответ на: кароче! :-) отправлено
<font color=gray>Морковка</font> 19 сентября 2005 г. 10:54
|
|
|
|
ldi R24,N
loop:
in R16,PORT
st Y+,R16
dec R24
brne loop
....
6 тактов
Если 1байт счетчика не хватает, тогда использовать пару R24:R25
и команду sbiw R24,1 - тогда 7 тактов
По совету hdl строчки in, st можно размножить
чтобы приблизиться к пределу 3 такта/байт.
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru