>Here's my problem. The 16F84's program just fine, but cannot be read by >the PP. I verified correct programming by desoldering the 'F84 and using >a PICStart Plus. I carefully checked the PP wiring, but it appears fine, >and the debug functions of the PP software work as expected. Not being >able to read the chip means no verify. The boards are to be retested, >but this test will not be able to tell the difference beteen the new and >old PIC code. I could devise a new test, but the difference is only >detectable after about 20 minutes of run time. Not an option. I don't know if this is helpful to you, but I've found, when switching from C84 to F84, using Parallax Complier & Programmer which know nothing of the F84: C84 can be verified if programmed with code protect on. F84 *cannot* be verified if programmed with code protect on. What I've done is program & verify with code protect off, then program with code protect on and assume it programmed correctly.