Hi,Eris

Seems you have to read some closer the µChip Datasheet section 3 ...

Lots ( ! ) of registers to set " by hand " that PbP do not handle !!!

to confirm that, just program a dusty 16F84 ... will work properly with your example !!!

Alain