Autor Tema: error en void main  (Leído 2149 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado gio013

  • PIC10
  • *
  • Mensajes: 27
error en void main
« 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

a mi me da pena pero bueno
 :oops:
muchas gracias por su ayuda

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: error en void main
« Respuesta #1 en: 22 de Agosto de 2009, 18:57:10 »
Código: C#
  1. int estado;
  2. void main(void){
  3.     estado=n1+n2*2+n4*4+n8*8;
  4.     if(estado==0){
  5.         output_low(d1);
  6.         output_low(d2);
  7.         output_low(d3);
  8.         output_b(0);
  9.     }
  10. }
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado gio013

  • PIC10
  • *
  • Mensajes: 27
Re: error en void main
« Respuesta #2 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)
                }           
            }       
     }



Desconectado gera

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2188
Re: error en void main
« Respuesta #3 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?

"conozco dos cosas infinitas: el universo y la estupidez humana. Y no estoy muy seguro del primero." A.Einstein

Desconectado gio013

  • PIC10
  • *
  • Mensajes: 27
Re: error en void main
« Respuesta #4 en: 22 de Agosto de 2009, 19:24:56 »
 :oops: punto y coma ( ; ) XX no me fije
muchas gracias a todos por su tiempo