Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

23/12/2010 #1


ayuda con programa echo en MikroC
hola como les va espero que bien.

soy nuevo el el foro y estoy comenzando en el mundo de los pic estaba probando el mikroC que me recomendo un amigo ya que entiendo la programacion en c y algo de programacion de bajo nivel (ej micro 6800) que vi en la facu.

bueno mi pregunta es la siguiente.

estaba programando en MikroC el pic 16F877 que por la entrada RA1 resiva una señal digital t si esta es uno decremento por las patas RD0....RD6 el display y sino incremento...

este es el codigo..

Código:
short dato[10]={63,12,91,79,100,108,125,7,255,103};
            /*128 64 32 16 8 4 2 1*/
puntero;

void main(void)
{
     TRISA=0x02;
     TRISD=0xFF;
     puntero=0;
     while(1)
     {
         Delay_ms(500);
         if(PORTA.F1==0)
         {
            puntero++;
            if(puntero == 9)
               PORTD=dato[1];
         }
         else
         {
            puntero=(puntero -1);
            if(puntero < 0)
               PORTD=dato[9];
         }
         PORTD=dato[puntero];

     }
     
}
cuando lo simulo en el proteus el resultado no es como lo esperaba va. no sucede nada..

queria ver si me podrian dar una orientacion del programa que realice..

desde ya muchas gracias

saludos...
23/12/2010 #2

Avatar de ByAxel

Bienvenido.
El pic16f877 comparte los pines del PORTA con el módulo ADC interno y por defecto estos pines son entradas análogas. Para usar el PORTA o un grupo de pines con señales digitales es necesario desactivar el ADC, para eso escribe el valor 7 en el registro ADCON1. Para más información, revisa la hoja de datos del PIC16F877.

saludos.
29/12/2010 #3


muchas gracias por la ayuda.... ya lo soluciones

saludos
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.