Quote Originally Posted by skimask View Post
ICSP - not completely. ICSP - In-Circuit Serial Programming. All it means is that you don't have to keep connecting/disconnecting the programmer between code rewrites/fixes, etc. ...
This is a bit optimistic, I believe. ICSP means you don't have to remove the PIC from the circuit to reprogram it. It does not necessarily mean the circuit will run with the programmer plugged in, though. A lot of that depends on the connections and the CONFIG settings, and the circuit voltage. (Not all PIC circuits run at 5v...)