Технический форум по робототехнике.
		
	
		 
	
		
			
			
				
				 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)
}
Чем он болен?
			
	 
	
	
		
			
				
				
			
			
				
				 -= Александр =- » 26 дек 2006, 14:26 
			
			
	
			while (1 == 1) ;
			
	 
	
	
		
			
				
				
			
			
				
				 FlashAck » 26 дек 2006, 15:03 
			
			
	
			-= Александр =- писал(а):while (1 == 1) ;
Упс забыл. Только вот проблема то не в этом. 

 
	
	
		
			
				
				
			
			
				
				 avr123.nm.ru » 26 дек 2006, 16:13 
			
			
	
			попробуйте компилятор CCS  с нижней части странички avr123.nm.ru  -  сказочно хорош !
			
	 
	
	
		
			
				
				
			
			
				
				 -= Александр =- » 26 дек 2006, 17:15 
			
			
	
			Попробуй просто while(1);
			
	 
	
	
		
			
			
				
				 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
 
	
	
		
			
				
				
			
			
				
				 FlashAck » 26 дек 2006, 21:57 
			
			
	
			Спосибо. Я просто хотел научиться програмить контроллеры по книге Майка Предко "Создайте робота своими руками на PIC - контроллере." Но фишка в том, что все те проги которые я попробывал из этой книге не работают. Как раз ссылаются на CONFIG. Сейчас я по вашим советам поставил  CCS  и там просто подключаешь конфигурационный файл. Так что сейчас вроде нормалек.