Bob Axtell wrote: > BUT - if the ICD 2 doesn't work at 3.5V, I have a serious problem, as > everything in MY foreseeable future is 3.5V. Hi Bob, If you ever code protect the PIC16F87/PIC16F88 and then want to reverse the code protection bits in the future, the *only* way to do such is through a chip erase, and Vdd must be in the range of 4.5 volts to 5.5 volts to initiate a chip erase. This means that your board has to be designed to handle the application of this higher Vdd to accomplish this (without adversely affecting your 3.5 volt devices in the process). A lot of flash PICs at the moment have this constraint. Take a look at the programming specifications for more details. Best regards, Ken Pergola _______________________________________________ http://www.piclist.com View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist