[an error occurred while processing this directive]
Не забывай, что регистры продублированы и в адресном пространстве RAM:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено =AVR= 07 февраля 2006 г. 03:04
В ответ на: как ? просто перечислением "clr Rx" некатолично как то ... отправлено nestandart 06 февраля 2006 г. 22:49

Компактней - вот так:


clr r31
ldi r30,30

clrloop:
st -z,r31
tst r30
brne clrloop
clr r0

Быстрее - вот так (для Мег):


clr r30
clr r31

movw r0,r30
movw r2,r30
movw r4,r30
movw r6,r30
movw r8,r30
movw r10,r30
movw r12,r30
movw r14,r30
movw r16,r30
movw r18,r30
movw r20,r30
movw r22,r30
movw r24,r30
movw r26,r30
movw r28,r30


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru