Alrighty folks, here's the final (?) scoop... Digging thru backups/archives from the old linux drive I used to program = PICs=20 with, I found a reference to "pp -n filename.hex", and questioned the "-n= ". =20 It's a no-read option. Seems like that was what I was using back then, b= ut=20 can't say I remember why? So I tried it, and it said that programming th= e=20 chip was successful. Then I built the "walk" circuit to test, and lo and= =20 behold -- it works!!! < insert significant indicator of stress-relief here > Now, though I'm considerably happy that I can program chips once again, I= 'm=20 not sure why I was, or need to use the no-read option, but I'll do some=20 investigating. I may be looking into another programmer soon, so handle=20 other devices, but I'll leave that to a new thread. Much thanks for the help everyone! -Neil. -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body