![]() | ![]() | ![]() |
| | |||||||
| Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc. |
| | LinkBack | Thread Tools | Display Modes |
| | (permalink) | |
| Quote:
i believe some of the parallel port wires are supposed to be connected to ground.. what voltage are you getting , when MCLR is supposed to be high | ||
| |
| | (permalink) | ||
| Quote:
Quote:
You could try ICProg, that supports both parallel and serial port designs. | |||
| |
| | (permalink) |
| williB, i think i couldnt understand you corectly about : "forget JDM , that is a serial programmer.. i believe some of the parallel port wires are supposed to be connected to ground.. " MCLR voltage is 13.4 i exgenged 74LS07N with a new one but i have the problem yet while writing in the pic "program Verify failed on line 0, program aborted" what is deffirence between serial programmers and parallels refering to your above post? | |
| |
| | (permalink) | ||
| Quote:
Quote:
The programmer that you have built is a "parallel port" programmer. It obtains its signals from the parallel printer port and arrange the signals in a form suitable for porgramming the PIC. Of course one can also design the interface with signals using the COM port and that is known as a serial port programmer. Having said that, please make sure on your PC the following: a. the proper I/O driver is installed if you are using WindowXP or Win2000 b. that you have selected "Custom" as the choice of your programmer type in the WinPicProg software c. the check boxes and tick marks are exactly as shown in the following image d. if you are using the most up to date versions of WinPicProg, you can ignor the whole table column of Vpp40 as this is not used by your programmer
__________________ L.Chung | |||
| |
| | (permalink) |
| Oops. Forgot to include the mentioned link. http://chaokhun.kmitl.ac.th/~kswichit/f84/f84.htm
__________________ L.Chung | |
| |
| | (permalink) |
| hi eblc1388, thanks for your guide, i have no problem with the option part and my adjusts are exactly like what you showed i even made the VDD and output parts in the option part "high" to measure their voltage on the circuit, i could get the voltage and saw that there is no problem with their parts i am using version 1.21 the only thing is that i used from 2N2905 instead 2N2907 for the hardware 2N2905A SI-P 60V 0.6A 0.6W 45/100 2N2907A SI-P 60V 0.6A 0.4W 45/100 and i think there is no problem with them do you think the problem can caused because of my pics? i have 3 of them if i suppose they are burned or dameged then do you think i'll get that message? "program Verify failed on line 0, program aborted" some times the software give me an error message about fuses? | |
| |
| | (permalink) | |
| Quote:
I checked the weblink again and the author is using 330uF after the bridge rectifier. But he is using DC input whereas you are using AC input. You must use a 2200uF or larger capacitor if you are feeding AC to the bridge rectifier. Hope this help.
__________________ L.Chung | ||
| |
| | (permalink) |
| hi again i cameback here to ask another question i have heard that the PARALLEL softwares(compilers) can not be used with XP windows while all my experience with the Nigle software were with XP windows.... do you tthink the problem is because of this? another question is that what is difference between a compiler and a debugger? i have heard that i acn program my pics with a debugger too?! | |
| |
| | (permalink) | ||
| Quote:
Quote:
A debugger lets you stop your program in the middle of its execution and inspect memory locations to spot logic problems and/or any kind of bug your code might contain by stepping through it, one instruction at a time. It's like watching what's going on inside your PIC in slow motion. And you have the remote to control everything
__________________ Time is nature\'s way of keeping everything from happening at once. http://membres.lycos.fr/jrainville/ | |||
| |
| | (permalink) | |
| Quote:
__________________ "I share, thus I am" Jay.slovak Read this! ICD2 Clone Best PIC/DsPIC Bootloader Read my Inchworm ICD2 review! | ||
| |
| | (permalink) |
| ok thanks for your guides then i think it is better i ask all my questions here what is diference between a 16C84 and 16F84 pic? and can i program a 16F84 with a 1c84 programmer like this http://sami.ticalc.org/e_84prog.htm ? since i am very beginner at PICs so i let myself to ask the following questions too :roll: what MPLAB does really? i think it convert a C or assembely code into hex file,is this correct? what a CCS is really? if we have a basic and c program then how we can convert it into hex file? and is the result the same if both do a certain job? really sorry | |
| |
| | (permalink) |
| oh i forgot how i can find out that a software is designed for serial or parallel port? WINPICPR, icprog, Wpic, ....? | |
| |
| | (permalink) | ||||
| Quote:
So if you've got a box full of the old chips?, fair enough, but don't buy them, buy a later, cheaper, higher spec chip instead. Quote:
MPLAB converts ASSEMBLY source code into a HEX file (by calling MPASM, the MicroChip assembler). It doesn't compile C source code. Quote:
Quote:
| |||||
| |
| | (permalink) |
| hi Nigel and thanks no i hve no 16C84 version i would like build that programmer that you can see its link at above but it was designed for 16c84 and i would like to know if i make it and use from your software and 16F84 version does it do work or no? my mean about "if we have a basic and c program then how we can convert it into hex file? and is the result the same if both do a certain job? " is that if the only lang i know is C lang and my programmer is a basic version for example can i exchange my C codes into hex and then load them into my basic software and send them into my pic? anyway i think any program at any lang should be converted into hex files!? | |
| |
| | (permalink) | ||
| Quote:
Quote:
| |||
| |