Работа С Флагами В Cvavr

15-02-2013, 18:39 От: admin Посмотрели: 1125
Подскажите как правильно написать код



нужно передать значение флага C SREG на вывод порта.



Вот кусок кода

{num<<=1;

DIN=SREG_C;                                 //Вывести в порт значение флага.

DCLK=0; #asm("nop");#asm("nop");

DCLK=1; #asm("nop");#asm("nop");



Код компилируется но на порт всегда выводится 0



Дизасемблер показывает что флаг не передаётся а бит порта просто очищается



                                 DIN=SREG_C;    //Caienaou a ii?o cia?aiea oeaaa ia?aiina;

+000002BD: 98C2    CBI 0x18,2          Clear bit in I/O register
Раздел: AVR

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться, либо войти на сайт под своим именем.

Обсудить на форуме


На момент добавления Работа С Флагами В Cvavr все ссылки были рабочие.
Все публикации статей, книг и журналов, представлены на этом сайте, исключительно для ознакомления,
авторские права на эти публикации принадлежат авторам статей, книг и издательствам журналов!
Подробно тут | Жалоба
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Опрос

Ваши предпочтения в TRX


Одинарное преобразование
Двойное преобразование
Прямое преобразование
SDR
Другое
Мне всё равно

Популярные новости
Календарь новостей
«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930