I just built the PIC 12C50x Serial Interface for FMS(see images below) and was about to program the PIC when I realized I was very unsure how the programmer worked and if I had the software as well to do it. So I though it could be good to write it now when I got it working.
The program to use is IC-Prog. Make sure the Hardware settings are set to Windows API if you use XP as I do. Also select the right com-port.
The IC to program should be placed with pin 1 furthest away from the RS232 connector(in my design that is!).
The design I used for my PIC programemr is from this site though I did not use their PCB layout but rather just used the schematics and built it on a proto-board.
Hi, I got excited by your comments and tried to do the same. Problem is I cannot recognise which config switches you set in IC-Prog to program the 12c509. Did you set any of the IC-Prog parameters when you selected the JDM programmer?
Regards
Hi, I got excited by your comments and tried to do the same. Problem is I cannot recognise which config switches you set in IC-Prog to program the 12c509. Did you set any of the IC-Prog parameters when you selected the JDM programmer?
Regards
Hi, go to the Settings menu, there is a Harware option. The key shortcut to it is F3. Select it and a window will appear where you select the JDM programmer. In the top right corner of that window you have a section called Interface, there I have marked Windows API, in the section below(Communication) I have none of the options checked. Thats about it when it comes to configuration. Did it help you?
Hi, go to the Settings menu, there is a Harware option. The key shortcut to it is F3. Select it and a window will appear where you select the JDM programmer. In the top right corner of that window you have a section called Interface, there I have marked Windows API, in the section below(Communication) I have none of the options checked. Thats about it when it comes to configuration. Did it help you?
Hello Kalle!
I have some problems finding the scehmatics for the programmer, the page isn’t working. If you still have the schematics, please mail me on erik.jakobsson@tranemo.se
Hello Kalle!
I have some problems finding the scehmatics for the programmer, the page isn’t working. If you still have the schematics, please mail me on erik.jakobsson@tranemo.se
hi, I have a problem with ic prog, i have made all setting variations for programming 16f628 but when programmig starts the message “program failed at 0000h” appear. in fact I cant program any other pic with icprog and JDM interface. please send a message to mye-mail if you know the solution
hi, I have a problem with ic prog, i have made all setting variations for programming 16f628 but when programmig starts the message “program failed at 0000h” appear. in fact I cant program any other pic with icprog and JDM interface. please send a message to mye-mail if you know the solution
thank you
thank you
When programmig starts the messages “program failed at 0000h” or “Verify failed at adress 0000h!” appear.
Please send a message to my e-mail if you know the solution.
When programmig starts the messages “program failed at 0000h” or “Verify failed at adress 0000h!” appear.
Please send a message to my e-mail if you know the solution.
When programmig starts the messages “program failed at 0000h” or “Verify failed at adress 0000h!” appear.
Please send a message to my e-mail if you know the solution.
When programmig starts the messages “program failed at 0000h” or “Verify failed at adress 0000h!” appear.
Please send a message to my e-mail if you know the solution.
problems vith programing error at 00000h (pic18F452) JDM programer
problems vith programing error at 00000h (pic18F452) JDM programer
i also face the same problem.When programmig starts the messages “program failed at 0000h” or “Verify failed at adress 0000h!” appear.(PIC 16F877)
Please send a message to my e-mail if you know the solution.
i also face the same problem.When programmig starts the messages “program failed at 0000h” or “Verify failed at adress 0000h!” appear.(PIC 16F877)
Please send a message to my e-mail if you know the solution.
HI
I PROGRAM PIC WITH ICPROG FROM MANY MONTH AGO.I USUALLY WORK WITH 16F84A.BUT AT THE MY LATEST PROJECT WHENTHE HEX CODE IS 3FFF IN THE MY PIC IT IS PROGRAMMING 0000.WHAT IS THE PROBLEM?
THANK YOU.GOODLUCK.
HI
I PROGRAM PIC WITH ICPROG FROM MANY MONTH AGO.I USUALLY WORK WITH 16F84A.BUT AT THE MY LATEST PROJECT WHENTHE HEX CODE IS 3FFF IN THE MY PIC IT IS PROGRAMMING 0000.WHAT IS THE PROBLEM?
THANK YOU.GOODLUCK.
i also face the same problem.When programmig starts the messages “program failed at 0000h” or “Verify failed at adress 0000h!” appear.(PIC 16F877)
Please send a message to my e-mail if you know the solution.
i also face the same problem.When programmig starts the messages “program failed at 0000h” or “Verify failed at adress 0000h!” appear.(PIC 16F877)
Please send a message to my e-mail if you know the solution.
Same problem (Verify failed at address 000h) programming a Scenix chip
Same problem (Verify failed at address 000h) programming a Scenix chip
i got ” verify failed at address 0000h”” when i click verify buttn.. also after writing the hex to pic. i click read button but all data is 000.. Can you help me with this problem
i got ” verify failed at address 0000h”” when i click verify buttn.. also after writing the hex to pic. i click read button but all data is 000.. Can you help me with this problem
facing the same problem with ” verify failed at address 0000h”. Please advise….
facing the same problem with ” verify failed at address 0000h”. Please advise….
hey there
i’m trying to programme a PIC IC using the IC-PROG software but i have a problem as part of my third year project i recieved a source file which includes the files asm,obj,lst but don’t know which one to load to the software and also i’ve tried programming the chip using Window ASI instead of Souces I/O and have got a result but just wondering weather this is sufficient before i go ahead and programme my chips because they can only be programmed one and i need to programme a few.
cheers
please advise>>>>>
hey there
i’m trying to programme a PIC IC using the IC-PROG software but i have a problem as part of my third year project i recieved a source file which includes the files asm,obj,lst but don’t know which one to load to the software and also i’ve tried programming the chip using Window ASI instead of Souces I/O and have got a result but just wondering weather this is sufficient before i go ahead and programme my chips because they can only be programmed one and i need to programme a few.
cheers
please advise>>>>>
It was almost three years ago I did anything with the PIC, but if I remember correctly it’s none of those, its the .hex file you should load into IC-PROG. The.asm or .lst file you need to assemble to hexcode which is whet IC-PROG takes. “Download MicroChips MPLab IDE”:http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId;=1406&dDocName;=en019469∂=SW007002 to assemble the code and generate a .hex file.
Hope this helps, good luck with the project!
It was almost three years ago I did anything with the PIC, but if I remember correctly it’s none of those, its the .hex file you should load into IC-PROG. The.asm or .lst file you need to assemble to hexcode which is whet IC-PROG takes. “Download MicroChips MPLab IDE”:http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469∂=SW007002 to assemble the code and generate a .hex file.
Hope this helps, good luck with the project!
I recently purchased a “mini” PIC programmer: catalog #1540 from KIPA USA ELECTRONICS AND HOBBY KITS (http://www.hobbykit.dir.bg/) on EBAY. It is a JDM-style programmer and I spent about a week with it with no lunck. There was very little documentation. I keep getting the dreaded :verify failed at 0000h” message.
I started to compare the wiring on it with the JDM2 schematic (http://www.jdm.homepage.dk/newpic22.gif)
I noticed that pins RB5 and RB7 were not connected like they should be. But there was a header on top of the board which would connect the two. I used a standard sized jumper to short out the two header pins and the programmer started working perfectly.
I should mention that I did cut the trace from RB4 to VDD (which is what the JDM2 diagram shows) and instead connected RB4 to RB3 with a short wire. This connects RB4 (which on the “newer” PICS is a low-voltage prgram toggle and the default configuration activates this and interferes with the JDM). This mod pulls the RB4 (a.k.a. PGM) pin on the 16F628 (for example) to the same level as VSS (i.e. ground for the PIC). I now have no problems programming either the 16F628 and 16F88. It only comes with a 18pin socket so it woukd not work with 28 or 40-pin models.
Nevertheless this is a nice little programmer: It is 1/2 the size of a business card and connects to a COM port via a standard DB9 (female) to DB25 (male) cable.
I recently purchased a “mini” PIC programmer: catalog #1540 from KIPA USA ELECTRONICS AND HOBBY KITS (http://www.hobbykit.dir.bg/) on EBAY. It is a JDM-style programmer and I spent about a week with it with no lunck. There was very little documentation. I keep getting the dreaded :verify failed at 0000h” message.
I started to compare the wiring on it with the JDM2 schematic (http://www.jdm.homepage.dk/newpic22.gif)
I noticed that pins RB5 and RB7 were not connected like they should be. But there was a header on top of the board which would connect the two. I used a standard sized jumper to short out the two header pins and the programmer started working perfectly.
I should mention that I did cut the trace from RB4 to VDD (which is what the JDM2 diagram shows) and instead connected RB4 to RB3 with a short wire. This connects RB4 (which on the “newer” PICS is a low-voltage prgram toggle and the default configuration activates this and interferes with the JDM). This mod pulls the RB4 (a.k.a. PGM) pin on the 16F628 (for example) to the same level as VSS (i.e. ground for the PIC). I now have no problems programming either the 16F628 and 16F88. It only comes with a 18pin socket so it woukd not work with 28 or 40-pin models.
Nevertheless this is a nice little programmer: It is 1/2 the size of a business card and connects to a COM port via a standard DB9 (female) to DB25 (male) cable.
HI, also face the problem. When I click error message ‘verify failed at address 000h’ prompt out after running a while. May you give advise? Thanks
HI, also face the problem. When I click error message ‘verify failed at address 000h’ prompt out after running a while. May you give advise? Thanks
To Bubble: Can you post details of your setup?
what hardware programmer?
what are your IC-PROG settings
(“hardware tab”) and (“option/misc”) tab?
To Bubble: Can you post details of your setup?
what hardware programmer?
what are your IC-PROG settings
(“hardware tab”) and (“option/misc”) tab?
Hi…I see many problems and where is the unswers… I have the same problem with error 0000h
Hi…I see many problems and where is the unswers… I have the same problem with error 0000h
IC PROG works fine for most of 16FXX families and EEPROMS devices.
That error message is related with a software configuration that can be fixed as I did a few years ago, there are some pages that shows how to configure JDM programer in the right way.
Best regards.
IC PROG works fine for most of 16FXX families and EEPROMS devices.
That error message is related with a software configuration that can be fixed as I did a few years ago, there are some pages that shows how to configure JDM programer in the right way.
Best regards.
Same verify problem when it tries changing the value off “3FFF” it doesn’t liek it so srping error message, i know the JDM programmer works because when i take the chip out the LED lights up and the hardware test works, it also detects it is a blank chip.
Which leads me to think there is soemthing wrong with either the power supply off the Serial connection or the MCLR programming voltage not being correct but as i have no idea what to check for on the PCB i have problems.
I have tried 2 version of winpic, IC Prog everything it must be the programmer i got it off ebay (16F84A).
Same verify problem when it tries changing the value off “3FFF” it doesn’t liek it so srping error message, i know the JDM programmer works because when i take the chip out the LED lights up and the hardware test works, it also detects it is a blank chip.
Which leads me to think there is soemthing wrong with either the power supply off the Serial connection or the MCLR programming voltage not being correct but as i have no idea what to check for on the PCB i have problems.
I have tried 2 version of winpic, IC Prog everything it must be the programmer i got it off ebay (16F84A).
Dear posters.
ICPROG try to use the serial port as a synchronous serial port which is totaly different then the initial target of the PC serial port which is assynchronous serial communication, and windows try to optimize this port to work asynchronously.
So i’ve found that some problems can be solved by :
1- Try to use the direct mode not the API by enabling the win NT/2000/XP in OPTION menu MISC tab and be sure to put the icprog.sys file in icprog directory.
2- make sure that you have compiled your program using INHX8M format in the project build options in the linker tab.
I never succeded in programming 18fxx2 microcontrollers Using ICPROG.
Dear posters.
ICPROG try to use the serial port as a synchronous serial port which is totaly different then the initial target of the PC serial port which is assynchronous serial communication, and windows try to optimize this port to work asynchronously.
So i’ve found that some problems can be solved by :
1- Try to use the direct mode not the API by enabling the win NT/2000/XP in OPTION menu MISC tab and be sure to put the icprog.sys file in icprog directory.
2- make sure that you have compiled your program using INHX8M format in the project build options in the linker tab.
I never succeded in programming 18fxx2 microcontrollers Using ICPROG.
Hi
I make a RCD programer but i cant program the pic with my programer ( the programer soft is WINPROG )
Please Help me ….
I think this problem can go away with the other Program
I am a iranian boy and cant write English
please send MAIL to me
TANKS
Hi
I make a RCD programer but i cant program the pic with my programer ( the programer soft is WINPROG )
Please Help me ….
I think this problem can go away with the other Program
I am a iranian boy and cant write English
please send MAIL to me
TANKS
-Error 000H and icprog
Use win98, 95 or linux picprog burning… Xp is BIG SHIT!
Jdm burner working linux fine.
or use mikrobitti burner mb5 http://www.mbnet.fi/rakentelunurkka/perusteet/osa6.aspx
this burner shematic is http://www.mbnet.fi/Apaja/Kopioi.asp?Tiedosto=PicpEagl.zip
you can buy it partco.fi. 20 e
settings 98second
computer com1 or 2
bitti sec 300
databits 4
pariteetti 4
stopbit 1
“? “control Mazine
extrasetting
inbuffer 1small
outbuffer 1small
—————————–
icprog
jdmprogrammer
hardware
i/o delay 40
direct i/o
this working 98second xp not working any settings for me.
sorry bad language.
-Error 000H and icprog
Use win98, 95 or linux picprog burning… Xp is BIG SHIT!
Jdm burner working linux fine.
or use mikrobitti burner mb5 http://www.mbnet.fi/rakentelunurkka/perusteet/osa6.aspx
this burner shematic is http://www.mbnet.fi/Apaja/Kopioi.asp?Tiedosto=PicpEagl.zip
you can buy it partco.fi. 20 e
settings 98second
computer com1 or 2
bitti sec 300
databits 4
pariteetti 4
stopbit 1
“? “control Mazine
extrasetting
inbuffer 1small
outbuffer 1small
—————————–
icprog
jdmprogrammer
hardware
i/o delay 40
direct i/o
this working 98second xp not working any settings for me.
sorry bad language.