>Hmm. That's wortha try ... >Debbie >> >> If I don't erase the chip I get verification errors as well. But, an erase >> before the programming causes the verification to succed. I've no idea why. The other thing to watch with the 16F877 is to make sure you have an F877, and not an F877A as the A version has quite different programming algorithm. You must specify the correct one for the programmer. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist