Hola amigos del Foro.
Tengo la siguiente consulta... Que estrategia se puede utilizar para controlar con el puerto B de un 16f628a, un display de 7 segmentos y además utilizar el RB0 como interrupcion externa.??
Lo que me complica es definir lo siguiente:
#use standard_io(b)
#use fixed_io(a_outputs=PIN_A0,PIN_A1,PIN_A2,PIN_A3) //como salidas en porta
...
int tab7seg[10]={0xFF,0x01,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x80}; //7seg hex 0-9, controla catodos de un display de Anodo comun.
...que considera los 8 bits del puerto B.
como parte de main:
...
output_low(PIN_A0);
output_high(PIN_A1);
output_high(PIN_A2);
output_high(PIN_A3);
output_b(tab7seg[i]);
...
Que podría hacer para poder utilizar RB0?? sin que se vea afectado por la matriz anterior, tab7seg[10]?
Cualquier comentario me sería útil.
gracias.