I don't think the orginal PicKit2 was setup to do in circuit programming of the PIC16F877, only the 'A' version.
I need to programme a few of these that are already soldered onto my application PCB (PLCC version). Is this possible with the GCB + enhanced programmer please ? Any tips on setting up the hardware ? I have aready made an adapter to connect the PicKit2 to the associated pins on the PIC16F877 (e.g. RB6 andRB7 , MCLR,VDD, VCC)
Last edit: ashimotok0 2020-10-07
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Pic Kit2 is not recognising the device but I am not sure if I need to tie any of the pins to a logic level to enable programming. Perhaps I shoud buy a 40-pin DIL chip to play witha s it's much easier to experiment with it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sadly, this is a legacy product from about 15 years ago with a bank of 5 I/O expander chips on the PCB and MAX232 . I am already using the up to date PICs on other projects but I have a heavy investment in the batch of PCB's I have already built . As long as the the PIckit2 is actually cabable of programming the 16F877 non A part, I will persevere.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I don't think the orginal PicKit2 was setup to do in circuit programming of the PIC16F877, only the 'A' version.
I need to programme a few of these that are already soldered onto my application PCB (PLCC version). Is this possible with the GCB + enhanced programmer please ? Any tips on setting up the hardware ? I have aready made an adapter to connect the PicKit2 to the associated pins on the PIC16F877 (e.g. RB6 andRB7 , MCLR,VDD, VCC)
Last edit: ashimotok0 2020-10-07
The PICKit2 and PICKIt3 progtammers support the 16F877. What issue are you having with the PICKit?
Pic Kit2 is not recognising the device but I am not sure if I need to tie any of the pins to a logic level to enable programming. Perhaps I shoud buy a 40-pin DIL chip to play witha s it's much easier to experiment with it.
You can assume the 877 works.
So, my advice. Go and by a 16F18877 or any new chip. You will be starting in a much, much better place.
Sadly, this is a legacy product from about 15 years ago with a bank of 5 I/O expander chips on the PCB and MAX232 . I am already using the up to date PICs on other projects but I have a heavy investment in the batch of PCB's I have already built . As long as the the PIckit2 is actually cabable of programming the 16F877 non A part, I will persevere.
What a good strategy.
OK. Post a photo of your programmer setuo please.