Hi,
It worked with the resistors connected. I tried different combination of resistors 1.5,2.2 .. 15k. You guys are correct.
However, the separate circuit board -- the one that I connect with 3 wires when I program it using Olimex JDM board & ponyprog on PC- does not work with the stand alone 16f84. Ponyprog uses i2c commands like start,..write...stop. The source code for ponyprog 1 is available, but not for version 2. And interestingly ICprog does not work with 24CX but it can program the 16f84a.
---|............................|------
PC.|--------JDM------->|24CXX
.....|--------board----->|on a circuit
---|--------ICSP------->|board
I shall try to get an idea by connecting a dataq data logger and see what happens to voltages across the three wires.
If you have a look at the olimex JDM board, there is a led onboard that lits up while reading/writing. While writing to 24CX with ponyprog the led is brighter than when I tried to prgram with ICprog. It means ponyprog can drive the voltage higher - perhaps by repeated/delayed pulse sending to the JDM board; and ICprog cannot do that(chaning the delay in ICprog did not help).
I shall post my results of datag logging - provided I can do that.
Is there a way to attach picture with messages ?
cheers.
Aftab.
Bookmarks