Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

PIC16F874A Programmer - Anyone? PonyProg not working,advice?

Status
Not open for further replies.

chicken_feet

Member level 4
Joined
Mar 3, 2005
Messages
69
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,286
Activity points
2,138
pic-pg2c-pcb

Hi all,

If there are anyone out there that has a working PIC16F874A programmer, please share it with me.

Or if anyone has used the Pony Prog and successfully program the above, please share your information with me. I have built the Pony Prog but it is not working...


Thanks!

Rgds,
chicken_feet
[/img]
 

ponyprog pcb layout

If you're looking for other programmers aside from PonyProg, I suggest the olimex programmer, this is the one I'm more experienced with and it's easy to use. It can program numerous PIC devices, including 16F874. You can check its schematics at:

www.olimex.com/dev/pdf/pic-pg2c.pdf
**broken link removed**
 
ponyprog pcb

You should check your hardware for mistakes and then check program settings. My advice for other programmers is to build some JDM based programmer and use it with ic-prog software. This programer is simple to make and you can program almost every pic with icsp. This combination working fine for me.
 

ponyprog write failed

Hi all,

Thank you all for your infor. I do have one question after observing the cc. The pin 6 of the ICSP connector goes to RB3. Is this necessary for most PIC and 16F864A in particular? Has anyone program successfully based on the hardware and software for 16F864A?

Thanks again.

Best rgds,
chicken_feet
 

ponyprog adaptor

Hi chicken_feet,

The RB3 pin is used for low-voltage programming ICSP. However, from my experience, it is not necessary to program your PIC. Just remember disabling it whenever you program your PIC.
 

simple pic programmer for ponyprog

Hi,
to programming pic16f8xx series in any programmers is very important this (on some programmers this is done in software):
1. For pic in 28 pin DIP connect pin No 24 to GND,
2. For pic in 40 pin DIP connect pin No 36 to GND.
If you made Olimex programmer for pic you must do this.
Best regards
 

16f864a

Thank you for all your advice.

I have partial success in programming the PIC. The PIC i am currently using is the PIC16F874 (without A)

I have tried to write to it, and only successfull for the first 26 bytes.

The write status is still failed. But the Read status is good. I managed to read whatevery contents in the PIC. I have also tried writing all 0xAA to the PIC but only part of them are programmed as 0xAA, the rest is 0x0A. Usually the odd ones are correct while the even ones are partial correct.

I am wondering does it have anything to do with Windows XP?

Also, based on the circuit, the serial data interface pin 4 are constantly negative. I remove this from the external power circuitry, so that it doesn't interferes, but I cannot disconnect it from controlling RB7. I believe this is the error that causes these writing problem since it is controlling the RB7.

Anyone can lend a helping hand? I uses an external 15V and 7805 to generate the 5V. So far, the 5V, the MCLR signal are fine.

Thanks!
 

pic pg2c pcb

This is my pcb from olimex schematics. I send you ICProg ver. 1,05D is free on internet, I draw pcb in CorelDraw (view to top on pcb) format before 2 years. This combination of hardware and software is probably the best for pic 16fxxx series of pic micro. On pcb ou see two jumper jp1 and jp2. This jumper must be closed when program pic16f8xx series. You will found what componet I use to pcb from schematics. I use com 25 pin port if you have not you make adaptor 25 to 9 pin. This programer not use external power.
Best regards,
Sorry for my bad englisch
 
p16pro40 pic programmer ponyprog

the 16pro40 on Nigel Goodwin's site and his software will do that chip

http://www.winpicprog.co.uk/

**broken link removed**

have a look it's a great site and Nigel's really helpful
 

p16pro40 schematic pdf

Thanks everyone for your suggestions and schematics. Currently, I am trying out the ICProg software. According to their site, ICProg supports SIProg ( which is Pony Prog serial ICP, i believe ). Hopefully, everything is ok. Will try out both Olimex and WinPC if it doesn't work. I stick to PonyProg hardware at this moment of time because, it's already included as part of the target board. A bit messy to change board at this time.

Have anyone try out the combination of Pony Prog serial hardware and ICProg for PIC16F874 and be successfull?

Thanks for all your infor again.

Best rgds,
chicken_feet
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top