Hallo orph!

Ich vermute, dass der PIC nicht läuft, weil Du Ihm in Deiner .asm Datei die Konfiguration nicht definiert hast. Im Code sehe ich keine Fehler.

MfG