Непонятки с AtmelStudio7 ???

Обсуждаем контроллеры компании Atmel.
Ответить
Родился
Сообщения: 2
Зарегистрирован: Пн июл 23, 2018 19:26:49

Сообщение skrapy »

Смешно, но не получается скомпилировать простейший проект.

Код: Выделить всё

#include <avr/io.h>
#define F_CPU 16000000

ADMUX |=(1<<REFS0);

int main(void)
{
    /* Replace with your application code */
    while (1) 
    {
    }
}
На строчке "ADMUX |=(1<<REFS0);" происходит затык в виде:

recipe for target 'main.o' failed
expected unqualified-id before 'volatile'
expected ')' before 'volatile'
expected ')' before 'volatile'

Причём если подсовывать другой регистр, происходит тоже самое, смена контроллера не помогает.
Проект создаю с нуля, контроллер ATmega8.
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Попробуйте это сделать внутри какой-нибудь функции ;)
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Реклама
Родился
Сообщения: 2
Зарегистрирован: Пн июл 23, 2018 19:26:49

Сообщение skrapy »

Да, точно! Спасибо!
Ответить

Вернуться в «AVR»