
unsigned char   creditos_por_pulsos[]={1, 2, 5, 10, 20, 25, 50, 100};

void capturar_entradas() interrupt 0{
    unsigned char vartmp;
    while(IT0==1);
    EA=0;
    vartmp=P3>>5;
    valor_credito=creditos_por_pulsos[vartmp];
    creditos=creditos+valor_credito;
    total_entradas=total_entradas+valor_credito;    
    EA=1;
}
