G'day all, I've been off the piclist lately but found this in the 9605 log and I see this question on non eraseable code protect devices is so far answered. Eric T. Brewer wrote [ > >Would you please provide a list of such devices? >Thanks, >eric ] Eric, All the following "A" suffix devices are "no erase" code protect devices. 16C62A 16C64A 16C65A 16C73A 16C74A The following three are effectively "A" revisions but they do not have the "A" suffix. (It is likely revisions for these parts will start with the "B" suffix.) 16C63 16C72 16C620 16C621 16C622 I strongly suspect these devices should be on the list but don't know for certain (yet!): 16C70 16C71A In the future there maybe a 16C61A and 16C60 also. (My guess) Misc others are: PIC14000 PIC17C43 PIC17C44 It is a fair bet all "JW" devices from now on will have "no-erase" code protection except for the 5x devices. As far as I can tell none of the planned 5x "JW" revisions have "no-erase" code protection. In addition to "no erase" code protection, all the above devices have the state of the PWRTE config bit reversed from earlier devices. This means the PWRTE is different going from a 16C74 to a 16C74A. No need to worry though if you use the correct header file for the target PIC. Jim Robertson NEWFOUND ELECTRONICS P.S. From version 3.05 onwards, my warp-3 will not allow "accidental" programming of the code protection fuses even if they are on in the HEX file. Use the /L- switch to bypass this safety.