Почему в Arduino не работает следующий код?Как скомпилировать AVR-код в Arduino?
#include<avr/io.h>
void setup()
{
DDRA = 0xFF;
}
void loop()
{
PORTA = 0xAA;
_delay_ms(1000);
PORTA = 0x55;
_delay_ms(1000);
}
Я получаю следующее сообщение об ошибке. «DDRA не была объявлена в этом объеме».
Как я знаю, arduino использует микроконтроллеры AVR, поэтому почему мы не можем использовать код AVR в платах arduino?
Включено avr/io.h Забыл упомянуть в коде. Обновлено! – Akshat