Нужно разобраться с кодом простой программы на языке СИ

Александр Samol

✩✩✩✩✩✩✩
8 Июн 2025
5
0
Оформи код соответствующим тэгом, см. Правила
Приветствую всех не равнодушных к микросхемам и контроллерам!
Мне нужно компилировать с помощью AVR Studio простой код для ATmega8 и у меня что то не идёт. Нужно найти ошибку
#include <avr/io.h>

int main (void)
{
DDRD = 0x00; //порт D - вход
PORTD = 0xFF; //подключаем нагрузочный резистор
DDRB = 0xFF; //порт B - выход
PORTB = 0x00; //устанавливаем 0 на выходе

while(1)
{
PORTB = ~PIND; //~ знак поразрядного инвертирования
}
}

Код взят с обучающего сайта. Автор его написал, описал, проверил и компилировал. У меня компиляция не проходит.
 

bort707

★★★★★★✩
21 Сен 2020
3,219
941
. У меня компиляция не проходит
Когда компиляция не проходит, в выдаче компилятора всегда написано, какие и где в коде ошибки. Так вот, спрашивать про компиляцию без приведения сообщения о ошибках смысла не имеет.