Hello, Does anyone use DL4YHF's winpic software to program 16f pics? I have a curious problem, and I can't fix it... I built my own programmer, based on a 74ACT125 tri-state buffer (to disable the data out to let the PIC read back to the PC). I can program 16f84As, I can read & verify them, but it seems like the Erase function doesn't work. For example: I load a hex file, program the pic, verify it. Then , I erase. After that, a blank check tells me that nothing is blank (except EEPROM data mem). so I read-back the pic, and the old hex file is there! I'd be tempted to blame the erasing algorithm (easy), but where else can the problem be? It seems my programmer works, unless erasing the pic works in a completely different way than programming it. I have access to a 2-channel DSO, so I can do a few tests. Please help, Christian -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist