Zuerst würde ich mal den PIC auszulesen und nachsehen, ob da nicht lauter Nullen oder FFs rauskommen; dann ist nämlich das Code-Protection-Bit gesetzt und auslesen geht nicht.