Man creo que si, simplemente el pic tratara la salida del encoder como una interupcion (en la cual buscara si se introdujo la informacion) la cual puedes configurarlo para el timer 0 , yo te recomiendo que trabajes con la serie 16F877X, ya que para mi son los mejores,
Ahora no te puedo explicar como hacerlo ya que no lo recuerdo con exactitud, y lo unico que haria es complicarte, pero creo que si has realidazo algun proyecto con el timer, lo unico que tiene que hacer es reducir el tiempo de desborde al minimo y verificar si en ese tiempo el puerto de entrada se activo alguna vez
Bueno creo que no te he dicho nada nuevo, la verdad lo siento, es que ya no recuerdo bien el tema, pero voy a tratar de repasarlo ya que recuerdo que era un ejemplo tipico de programacion del desborde de los pic's