hola como estan. espero que bien..
Nesecitaba su ayudas porque quiero realizar un secuenciador con el pic 16F84A y como recien comienzo con mikroC me sale muchos errores.
les cuento cual es mi proyecto.
Quiero utilizar Porta F0 a F3 para entrada (F0, F1 manejar el tiempo, F2,F3 manejar los juegos de luces) y Portb para manejar los led(F0,F7).
comence por diseñar como manejar el tiempo por las entradas F0 reduce la velocidad, F1 aumenta la velocidad..
cree un variable "t" que ira aumentando y reduciendo su valor y mandando ese valor por parametro a la funcion Delay_ms(t), pero me sale un error y no se de que se trataria..
ese es el codigo..
y les coloco imagenes de lo que quiero armar asi me dan una manito con la programacion...
desde ya muchas gracias..
saludos
Nesecitaba su ayudas porque quiero realizar un secuenciador con el pic 16F84A y como recien comienzo con mikroC me sale muchos errores.
les cuento cual es mi proyecto.
Quiero utilizar Porta F0 a F3 para entrada (F0, F1 manejar el tiempo, F2,F3 manejar los juegos de luces) y Portb para manejar los led(F0,F7).
comence por diseñar como manejar el tiempo por las entradas F0 reduce la velocidad, F1 aumenta la velocidad..
cree un variable "t" que ira aumentando y reduciendo su valor y mandando ese valor por parametro a la funcion Delay_ms(t), pero me sale un error y no se de que se trataria..
unsigned short int t;
void main(void)
{
TRISA=1;
TRISB=0;
t=100;
while(1)
{
if (PORTA.F0==1)
{
t=t+100;
if(t=2000)
t=2000;
}
if(PORTA.F1==1)
{
t=t-100;
if(t=100)
t=100;
}
Delay_ms(t);
PORTB=0x01;
}
}
ese es el codigo..
y les coloco imagenes de lo que quiero armar asi me dan una manito con la programacion...
desde ya muchas gracias..
saludos