Moderadores: andre_luis, 51, guest2003, Renie
.... mas acredito que isso não vem ao caso. Só quero saber se é possível ou não ...
0 1 2 3
4 5 6 7
8 9 a b
c d e f
1 para tecla 0
2 para tecla 1
4 para tecla 2
8 para tecla 3
...
32768 para tecla f
unsigned char tec;
/**********************************************************************/
//interrupção timer1: tratamento dos displays, leds e teclado
static void interrupt
timer1_int(void)
{
TMR1IF=0; //zera flag timer1
TMR1H=tm1h; //restaura 400Hz int
TMR1L=tm1l;
T1CON=0b00010101; //prescaler /2,osc. dis.,not sync.,interno fosc/4,timer on
TRISB=0xf0;tec=PORTB;
TRISB=0x0f;tec+=PORTB;
...
...
}
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante