Hola, me gustaria saber si alguien me puede ayudar, llevo poco tiempo metido en esto de la programacion de PICs, y al realizar un programa que cuenta en binario y muestra a la salida conectada a varios leds, no me funciona, el codigo es el siguiente:
#include <16f84a.h>
#use delay (clock = 4000000)
#byte puertab=0x06
#byte conta=0x0c
void main (void)
{
set_tris_b (0x00);
conta=0;
do {
conta = conta + 1;
delay_ms (1000);
puertab=conta;
} while (conta<=0x5f);
}
Y lo unico que obtengo en los leds, es que todos se iluminan durante un segundo y luego se apagan todos. Alguna idea sobre que podria star mal?
Cualkier sugerencia es bienvenida, gracias de antemano