Hi, I programed a pic16f88 using the com84 pic prog hardware and winpic programmer wich is just a few resistors conecting the pic to the rs232 port, to ensure 13vpp I tied the rs232 gnd to vss+2v with vss otherwise floating with VDD from its own isolated 5v regulated supply, this gives proper voltages as far as I can tell in and out.
It worked fine untill I both removed the LVP capability and set all port b to outputs and logic high.
It seems as though this makes it impossible to program, as all the program commands seem to rely on being able to set RB6(program clock) and RB7 (program data) both low while taking PGM to 13v, when either are high PGM=13v has no effect.
Is it safe or wise or likly to work if RB6/7 are forced low when they are outputing high ?
I did howver manage to solve it by cycling the vdd while holding vpp=13v and toggling the rb6/7 manualy in winpic, fortunatly the rs232 current is enough to hold it low before the program pulls them high, however it doesnt work unless I do it manualy.
Colin =^.^=