Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: gio013 en 22 de Agosto de 2009, 18:44:37
Título: error en void main
Publicado por: gio013 en 22 de Agosto de 2009, 18:44:37
ola a todos
la pregunta es que ese ese error?le coloque puntos y todo eso pero nada XD, no le pongan cuidado a el circulito (http://img27.imageshack.us/img27/3942/erroroxuofd.png) a mi me da pena pero bueno :oops: muchas gracias por su ayuda
Título: Re: error en void main
Publicado por: BrunoF en 22 de Agosto de 2009, 18:57:10
Código: C#
int estado;
void main(void){
estado=n1+n2*2+n4*4+n8*8;
if(estado==0){
output_low(d1);
output_low(d2);
output_low(d3);
output_b(0);
}
}
Título: Re: error en void main
Publicado por: gio013 en 22 de Agosto de 2009, 19:05:36
este es el código pero sigue con el error sera que debo reinstalar el compilador?
#include<18f2550.h> #use delay(clock=4000000) #fuses xt,put,mclr,nolvp,brownout,PROTECT,nowdt #define n1 input(pin_a0),n2 input(pin_a1),n4 input(pin_a2),n8 input(pin_a3) //organizados en valor de menos a mas significativo #define d1 pin_a4,d2 pin_a5,d3 pin_a6,d4 pin_b0,d5 pin_b1,d6 pin_b2,d7 pin_b3,d8 pin_b4,d9 pin_b5,d10 pin_b6 //salidas
int estado void main (void) { while (true) { estado=n1+n2*2+n4*4+n8*8; if(estado==0) {output_low(d1) output_low(d2) output_low(d3) output_b(0) } } }
Título: Re: error en void main
Publicado por: gera en 22 de Agosto de 2009, 19:13:32
compadre, te estas olvidando los punto y comas... En C todas las instrucciones finalizan con un ; no probaste con la correccion q te hizo brunof?
Título: Re: error en void main
Publicado por: gio013 en 22 de Agosto de 2009, 19:24:56
:oops: punto y coma ( ; ) XX no me fije muchas gracias a todos por su tiempo