After having programmed a 16F88 several times succesfully, all of a sudden it refuses to be reprogrammed and erased. It doesn't even return its device-ID (via the Wisp628 I see '3FFF'). I didn't change any hardware, only the program (not the config word). I moved the chip to anoterh board but it keeps this behaviour, while other chips work fine (I tried only a read!) on both boards. Maybe important: I have set RA5/MCRL to digital I/O (bit 5 of the config word is 0). But I don't think this chip has the 'Vpp-before-Vdd' requirement (I didn't read it in the programming specs). Anayway reprogramming worked fine before without it. Nevertheless I inserted Wouters 'dongle' between Wisp628 and target board, but that made no difference. Is it possible to hurt a (16F88) PIC by reprogramming such that it dies, or at least behaves like it is dead? I don't want to kill more 16F88s, so I didn't try another one yet. Regards, Rob. -- Rob Hamerling, Vianen, NL phone +31-347-322822 homepage: http://www.robh.nl/ -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist