Hola pues acudo este foro por que me gusta participar y en ocasiones he necesitado ayuda, en esta ocasión me ha surgido una duda, me he hecho de un programador USB y un PIC16F628A, y debido a que tengo un poco de experiencia en programación en C he elegido el compilador mikroC para introducirme a la programación de PIC's, ya he hecho mi "hola mundo" y ha funcionado de maravilla!
¿pero mi duda es como puedo hacer para usar todos los pines de un puerto en un ciclo for?, tal vez no he buscado lo suficiente o adecuadamente, pero no encuentro la manera correcta de hacer algo asi:
Se que esta no es la manera correcta de hacerlo pero creo que la idea se entiende, que es que se haga una secuencia de luces recursiva usando los 8 pines del puerto B.
De antemano muchas gracias por su apoyo y espero que me puedan ayudar
Código:
void main() {
PORTB = 0;
TRISB = 0;
while(1) {
PORTB.F0 = 1;
Delay_Ms(500);
PORTB.F0 = 0;
Delay_Ms(500);
}
}
Código:
for(i=0;i<8;i++)
{
PORTA.F(i) = 1;
Delay_Ms(500);
PORTA.F(i) = 0;
}
De antemano muchas gracias por su apoyo y espero que me puedan ayudar