Вобщем, да, так подходит...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено LDIR 30 марта 2004 г. 14:02
В ответ на: а так отправлено des00 30 марта 2004 г. 13:51

Только чуть по корректнее к моим условиям, то строка
PORTD = (PORTD & 0x0F) | (TekDig<<4 );
выглядит в асме таким образом
IN R30,0x12
ANDI R30,LOW(0xF)
PUSH R30
MOV R30,R7
SWAP R30
ANDI R30,0xF0
POP R26
OR R30,R26
OUT 0x12,R30
думаю ещё компактнее битовыми операциями не решить..
спасибо!

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

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru