TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Sir_Egnos en 21 de Julio de 2009, 14:47:30

Título: Consulta con CCS y definiciones.
Publicado por: Sir_Egnos en 21 de Julio de 2009, 14:47:30
Quiero poner una etiqueta a un boton que voy a usar como entrada. hago lo siguiente :

#define calibra pin_a0;

Si luego hago una llamada tipo     If (input(calibra)) contador=0;

por que da error?

el error que generar es Expecting a close parent ... vamos que no es cierto.. creo.

y si pones if (input(pin_a0)) contador = 0; funciona correctamente.
Siempre me he topado con esto y nunca me he dado cuenta el por que y me decidi a ver si alguien me abre los ojos que no encuentro el motivo por que no se puede hacer.

Título: Re: Consulta con CCS y definiciones.
Publicado por: AKENAFAB en 21 de Julio de 2009, 14:58:07
Quita el " ; " del final del Define}


 #define calibra    pin_a0     <---- sin el " ; "
Título: Re: Consulta con CCS y definiciones.
Publicado por: Sir_Egnos en 21 de Julio de 2009, 15:20:32
tocatelos y mira que le di vueltas y no me fije nunca.

Bueno como decia un conocido mio .. mas vale quedar como tonto 10 minutos que serlo toda la vida.

Gracias tio :-)