I seem to be having a little trouble setting the ID in a 16F628. I haven't needed IDs before so this is new to me. I've followed the procedure AFAICT. Enter an ID in Configure/ID Memory and then Program, with the ID box ticked. When reading back from the chip it though, 2000- doesn't appear to contain the ID, in fact it's still 7FFs What am I missing out ? Also, the chip will need to be code-protected. A test read with this switch set shows memory full of NOPs, including the ID locations. Do I need to use a specific CP_ to see 2000- ? TIA -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads