Novato la verdad es bien difícil entenderte cuando escribes. Te recomiendo que cuando escribas un post, luego lo leas y si ves que no se entiende lo editas y listo.
El archivo .asm que coloqué es el mismo que simulé en Proteus y es el mismo que cargué en el PIC cuando monté en circuito. No se que otro archivo quieres ver?
Monta el circuito exactamente igual al de la foto, luego cargas en el PIC el archivo .asm y listo

Saludos,