Autor Tema: ayuda a programa con pic c  (Leído 1133 veces)

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

Desconectado akane_12

  • PIC10
  • *
  • Mensajes: 4
ayuda a programa con pic c
« en: 17 de Febrero de 2014, 13:46:45 »
ola miren me dejaron hacer este programa pero no tengo idea de como hacerlo es en pic c y no se puedas ayudarme  o sabes de alguien que me pueda ayudar este es el enunciado del programa

Crear un programa que realice un dado electrónico que:
Cuente del 0 al 6 y al presionar el interruptor conectado a RA0 se mantenga el valor
durante 2 segundos y continúe la cuenta

lo que yo tengo y me gustaria que me ayuden a ponerle esa interrumpcion ya qe no se como se hace por favor muchas gracias

#include <16f887.h>
#use delay(clock=4000000)
#fuses XT,NOWDT,NOPUT,NOMCLR,NOPROTECT,NOCPD,NOBROWNOUT,NOIESO,NOFCMEN,NOLVP
#use standard_io(d)
#use standard_io(c)
#use standard_io(a)
byte CONST unidad[10] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D};

int i,j;
void main()
{
output_c(0x10);
i=0;
j=0;
while(true)
{
i=0;
j=0;
output_d(0x3F);
delay_ms(500);
output_d(0x00);

if(input(PIN_A0)==1)


{
delay_ms(100);
while(i<=9)
{
output_d(unidad);
delay_ms(500);
i++;
}
}

}
}


 

anything