Foro de elhacker.net

Informática => Electrónica => Mensaje iniciado por: ...DaNiEl... en 5 Marzo 2010, 01:28 am



Título: Retardos (delay) ignorados
Publicado por: ...DaNiEl... en 5 Marzo 2010, 01:28 am
Hola a todos


Empece en lo del compilador HI-TECH C HI-TIDE... ya hice algunos programitas pero muy sencillos (solo que una pata de X puerto de un 1  :xD) ahora me meti a hacer un programa con retardos pero estos pasan desapercibidos a la hora que los simulo; he aqui el codigo:

Código:
#include <htc.h>
#include "delay.h"
__CONFIG(WDTE=0);
__CONFIG((FOSC0 && FOSC1)=01);
__CONFIG(PWRTE=1);
__CONFIG(CP=1);
__CONFIG(MCLR_OFF);
__CONFIG(XT=4000000);
void
main(void)
{
TRISB=0;
TRISA=1;
while(1)
{
if(PORTA==1)
{
PORTB=18;
DelayMs(5000);
PORTB=0;
DelayMs(5000);
}
else
PORTB=128;
}
}

Me aparece un error con respecto al compilador... como si este tuviera un problema de instalacion, cosa que no me sucede cuando trabajo sin retardos... hay algo que tenga mal escrito o mal configurado??

Gracias de antemano