![]() |
![]() |
![]() |
|
|
|||||||
| Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc. |
|
|
Thread Tools | Display Modes |
|
|
(permalink) |
|
did any one programed pic16f84a with jdm programmer using icprog in windows xp?
how do i do that? |
|
|
|
|
|
|
(permalink) |
|
To raz,
You not need to install any driver, just plag and play. But you need some setting: Goto Hardware setting: select your programmer i.e. JMD, select which COM port you are using (for JDM), select Windows API at Interface, blank all the option at Communication. For the I/O Delay, i chiose 5 depend on your PC. Have a nice day |
|
|
|
|
|
|
(permalink) |
|
do i need the sys file?
do i need to go to the properties of the icprog.exe and change it to windows nt? |
|
|
|
|
|
|
(permalink) |
|
Dear raz,
If you want to use parallel port then you should copy the .sys in to the folder where your icprog situated. No driver is required for Serial port programmer in Windows Xp... |
|
|
|
|
|
|
(permalink) |
|
I am using P16Pro to program my 16F84A through parallel port (WinXP).
I couldn't get JDM to work on my PC (it could only read but not write). It worked fine on some other PCs. If you are using ic-prog, yo DO need to copy the sys driver in the same directory where ic-prog.exe is. Then you go to meny (ignore error messages for now) and select Options>Misc and make sure to put checkmark for "Enable NT/2000/XP driver". ic-prog.exe will look into own directory for the ic-prog.sys file, install it and restart application (not the PC just the ic-prog). After that you can select hardware type of programmer and configure it (check "Settings for official programmers" on ic-prog website). |
|
|
|
|
|
|
(permalink) |
|
Note that after the driver is installed, you cannot move it to another
directory. It must stay there because after it is installed, there are bunch of entries in the registry that are looking for original file location. Jope this helps, |
|
|
|
|
|
|
(permalink) |
|
I recently purchased the P16Pro40 Programmer to program the PIC16F84A. I've tried using the recommended software, PICALLW. I keep getting verify errors on this program (It says something about buffers...??). After fidling around with the start and end address, I gave up on PICALLW.
I want to try using IC-Prog now, but it doesn't seem to have an install file. Is there a certain directory I have to store the exe file in? |
|
|
|
|
|
|
(permalink) |
|
I also have a P16PRO40 connected to a Windows XP laptop, Athlon xp cpu, Parallel port set to EPP (also tried ECP) all of the tests show the correct information Running the PICALLW hardware test gives the correct results. I have tried ic-prog, winpicprog, and picallw and they all return the same results. I can erase and read a blank chip but cannot write. All reads return 3FFF. I receive the same results with no chip in the socket. I have tried several 16F84, and 16F628 chips. I am running out of ideas.
|
|
|
|
|
|
|
(permalink) |
|
Try a different computer - laptops are well known for having non-standard ports, and often won't work with PIC programmers. If it won't work on another computer you may have a hardware problem on the P16PRO40 board. Also a very common cause is too little voltage on the MCLR pin, this prevents the PIC getting switched to programming mode.
|
|
|
|
|
|
|
(permalink) |
|
I moved it to my desktop pc and have the same results. I measure VPP at about 13.2 V, is this correct. I can't find anything wrong on this board and I have to get this PIC programmed. Would you suggest I get a new programmer and if so which one?
|
|
|
|
|
|
|
(permalink) | |
|
Quote:
WinPicProg has toggle buttons on the hardware screen, using these you can toggle all the output lines (and monitor the input line) - do this and check the voltages on the actual PIC pins. The P16PRO40 is the programmer I recommend, it's a good basic 'enhanced David Tait' type design and works well. Assuming you built it yourself, and it's never worked, I should check very carefully for any errors. |
||
|
|
|
|
|
(permalink) |
|
Tried a different power supply and it works, Thank you for all your help.
|
|
|
|
|