the program has been successfully assembled now. Thank you very much.
I will follow your advice and write my own program from scratch.

i was just wondering...did you use any simulator software for this program before burning it to the pic or you just burned it to the pic right after successfully assembling it?