Код: Выделить всё
#define F_CPU 1000000UL // указываем частоту в герцах
#include <avr/io.h>
int main(void) // начало основной программы
{
DDRD = 0x00; // все выводы порта D сконфигурировать как входы
DDRB = 0xff; // все выводы порта B сконфигурировать как выходы
while(1)
{
if (PIND.5==1) // вот тут выдает ошибку expected ')' before numeric constant
{
PORTB = 0b00000111;
}
else
{
PORTB = 0b00000100;
}
}
} // закрывающая скобка основной программыЕсли не правильно делаю, то как правильно?