K8048 Programming 16F877A via ISCP

Hi,
I own a K8048 which is working fine for programming the supplied PIC. Am now trying the 16F877A and have some questions. I cannot seem to write to the PIC, have tried 2 chips both the same they fail after 0-10 lines of code being written. I am using short leads (less than 20 cm). On the PIC I can measure voltages of 12.7 V at the mclr (using 15v dc supply) this is the same when programming on the board at the chip) and 5v on all lines except the ground.
Can you offer any other help as to why the programming will not work. PGC and PGD pins are not used on my board other than for ICSP. I have read elsewhere of it being required to add extra capacitors and resisitors into the ISCP data and clock lines? Any comments you could offer would be appreciated.

Thanks

I am, trying to progrm the A version of this chip and have read there are differences in the programmin software for this but cannot find the A version listed in PICPROG (2006 and 2009)

Thanks

Hi,
after some time spent digging round on the net I am led to believe there is a software programming difference between programming a 16F877 & 16F877A. This is based on the microchip spec found at
ww1.microchip.com/downloads/en/D … 39591a.pdf.

The 877. Spec is at
ww1.microchip.com/downloads/en/D … 39025f.pdf
and the 877A Spec is at
ww1.microchip.com/downloads/en/D … 39589b.pdf

From reading the specs it is clear a different sequence of commands is required to write to the chip so different Software Routines are Required. (an end programming sequence must be sent on the 877A version of the chip but not on the 877.

But in Pic Prog 2006 & 2009 there are only options on the K8048 for the 16F877, not the A version. However the kit description on your website implies that it is also able to program the A version also. Could some one from velleaman please explain if I am mis-understanding something or is your description of the product incorrect.
Maybe there is the same algorthim/memory structure on a different processor that could be used but I do not want to have to check every datasheet to find out.

Thanks.

I have the same problem with 16F876A… :cry:

In the documentation the A version is supported but in the software it seems it is not.

The A version is not supported in the PICprog software due to protocol inplementation problems.
We will ask again if this issue can be fixed.

It appears that the A versions of 16F873A and 16F876A are supported by the old 2004 software Progpic2.exe that came with my K8048 kit. In that software, when I set the speed to slow, I was able to program the 16F873A.

–Norbert

I’m facing that problem now could anyone give us that " old 2004 software Progpic2.exe " or give us a solution.

Hi,

Try looking at this link.

http://forum.velleman.eu/viewtopic.php?f=4&t=6400

I hope this helps.

The 877A is in the supported device list for the ProgPic2 software linked previously, as well as WinPic software. I’ve successfully used both for the 16F873A in the K8048 programmer.

–Norbert