есть пара вопросов
1) В CVAVR реализована возможность АВРа работать напрямую с битами...например PORTB.1 = 1 - я всегда знаю что эта комманда выполнится за один такт и гарантированно установит в 1 второй младший бит регистра PORTB....а в иаре как? ассемблерные вставки? а как быть с гибкостью?
2) как быть если у меня по программе раскидано много макросов типа
Код: Выделить всё
...
E=1;
...
if(E==1)
...
E=0;
...
if(E==0)
...
3) можно ли в ассемблерных вставках юзать макросы? они как-то по-другому выделяются и оно не ругается если макрос там неопределенный - видать так в асм и странслирует...
4) 64 битный дабл это реальный 64-битный дабл? или облегченная версия?
5) а флоат тут тоже можно 64-битный использовать? а как ... просто интересно вдруг я чего не понял...
заранее спасибо за ответы
