Hi wenn ein PIC CP (Codeprotected) ist, dann ließt du mit einem Brennprogramm leuter 00 en aus. Schau dir doch mal das HEX-File im Editor an.

Wie Enrock schon sagte ist es sehr sehr warscheinlich das dieses CP Bit gesetzt ist, ergo kann man den Baustein nicht auslesen.
ZUrücksetzen kann man es nur indem man den Baustein vorher komplett löscht denn nur dann wird auch das Kopierschutzbit zurückgesetzt.

Btw: Aus so ner ASM-File kannst Du als Leie nicht viel lernen, da diese nicht die selbe ist wie im Sourcecode. z.B. heißen vorher sinnvolle Sprungmarken nun einfach Label mit einer Fortlaufenden Nummer, genauso wie die ganzen Kommentare nicht mehr zurückgeholt werden können und dann wird es ganz schwer den Code zu verstehen.

mfg
Benny