Erase requires a pretty accurate VDD supply, for that chip 4.75-5.25V. You can program at less voltage OK, but not erase. --Bob csb wrote: >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 > > > > -- Note: To protect our network, attachments must be sent to attach@engineer.cotse.net . 1-866-263-5745 USA/Canada http://beam.to/azengineer -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist