Hola amigo
Acabo de echar un vistazo a lo que has adjuntado y en principo por lo que tienes realizado me da la impresion de que está bien. Me explico cuando te presenta la fecuencia siempre te presenta el mismo valor 2632 que es el que se corresponde a los incrementos que has ido dando a lo resgistros contador_a y contador_ b y son el valor que tienen cuando se produce la interrupcion del TMRO0 1sg en tanto que RB0 es = 0.
Si cambias el valor de la interupcion del TMRO o bien si pones un valor fijo al par de contadores, ese es el valor que vas a ver en el display.
Me imagino, obsevando el esquema de proteus es que lo has realizado asi para ver si te funciona el medir una frecuencia determinada. Para utilizarlo como frecuencimetro vas a utilizar la entrada de RA4 como contador para poder leer esa frecuencia que será la que recibas por la entrada.
Creo que vas muy bien y la parte de la interrupcion del TMR0 es OK. y solo te falta implementar de lectura de la frecuencia externa a medir.
Animo esperamos seguir contando que nos expliques tus avances.
Fermín