Прошу прощения, вопрос может показаться примитивным, но все же...
Как в АВР Студии (4.16 билд 128 ) на Си (стоит еще ВинАВР-20060421) присвоить значение биту порта? Например, PORTA.4=1 (равно как и PA4=0 и куча других вариантов) почему-то не работает; что-то в духе
- Код: Выделить всё • Развернуть
PORTB=(1 << 4)|(1 << 3);
4 и 3 бит устанавливает, а остальные сбрасывает в 0, а надо, чтоб их не меняло...
Можно, конечно, через логические функции и маски, но слишком уж неудобно. Тем более, нужна возможность использовать значение бита в условии.
Буду благодарен за помощь.