[an error occurred while processing this directive]
[an error occurred while processing this directive]
Действительно, в AVR работать с битами не совсем удобно, но можно.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
В вашем примере следует написать:
PORTD|=0x02;//Выставить бит 1
PORTD&=0xFD;//Сбросить бит 1
Компилятор IAR автоматически скомпилит такие выражения в:
sbi PORTD,1
cbi PORTD,1
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru