Hi, Last week was the first time I had used a 12F629 and I wired the chip wrong (why is ground on pin 8?). This didn't kill the chip, but the only way to program it now is to first erase the chip and _then_ program it. I have some more 12F629's on order, but aside from this it seems to work fine. 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. Matthew. -- "Truly the gods have not from the beginning revealed all things to morals, but by long seeking, mortals make progress in discovery." -- Xenophanes of Colophon -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist