Retardos (delay) ignorados

Iniciado por ...DaNiEl..., 5 Marzo 2010, 01:28 AM

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

...DaNiEl...

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:


#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
>...We ArE a HuMaNs AfTeR aLl...<