roboforum.ru

Технический форум по робототехнике.

компилятор PICC Lite и мк PIC16F84

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

компилятор PICC Lite и мк PIC16F84

Сообщение FlashAck » 26 дек 2006, 13:27

При компиляции программы все время выдает ошибку:
Error[194] C:\PIC16F84\pic16f84.c 2 : ")" expected
Warning[349] C:\PIC16F84\pic16f84.c 2 : non-prototyped function declaration for "_CONFIG"

Пример:
#include <pic.h>
_CONFIG(0x03FF1);
void main(void)
{
while (1 == 1)
}

Чем он болен?
Аватара пользователя
FlashAck
 
Сообщения: 7
Зарегистрирован: 26 дек 2006, 13:11
Откуда: Москва

Сообщение -= Александр =- » 26 дек 2006, 14:26

while (1 == 1) ;
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение FlashAck » 26 дек 2006, 15:03

-= Александр =- писал(а):while (1 == 1) ;


Упс забыл. Только вот проблема то не в этом. :(
Аватара пользователя
FlashAck
 
Сообщения: 7
Зарегистрирован: 26 дек 2006, 13:11
Откуда: Москва

Сообщение avr123.nm.ru » 26 дек 2006, 16:13

попробуйте компилятор CCS  с нижней части странички avr123.nm.ru  -  сказочно хорош !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение -= Александр =- » 26 дек 2006, 17:15

Попробуй просто while(1);
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: компилятор PICC Lite и мк PIC16F84

Сообщение avr123.nm.ru » 26 дек 2006, 18:33

FlashAck писал(а):При компиляции программы все время выдает ошибку:

Warning[349] C:\PIC16F84\pic16f84.c 2 : non-prototyped function declaration for "_CONFIG"

Чем он болен?


он считает что   _CONFIG  это объявление функции и пишет что нет ее прототипа.

Си для МК - avr123.nm.ru/05.htm
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение FlashAck » 26 дек 2006, 21:57

Спосибо. Я просто хотел научиться програмить контроллеры по книге Майка Предко "Создайте робота своими руками на PIC - контроллере." Но фишка в том, что все те проги которые я попробывал из этой книге не работают. Как раз ссылаются на CONFIG. Сейчас я по вашим советам поставил  CCS  и там просто подключаешь конфигурационный файл. Так что сейчас вроде нормалек.
Аватара пользователя
FlashAck
 
Сообщения: 7
Зарегистрирован: 26 дек 2006, 13:11
Откуда: Москва


Вернуться в Новичкам или основы основ роботостроения.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8