The above video goes away if you are a member and logged in, so log in now!
PIC18LF2550 Build Using art2003
PIC18LF2550 Build Using art2003 –
Ok, so Im having a few issues with this built and the main thread is already getting clogged up something wicked so I decided to make my own thread just for the 2550 using an art2003 programmer.
Heres what I have so far....
This is the art2003 programmer that I built, it works great so far as I can tell. When I plug in the chip and try to program the CustomHex-MP.hex file to it all goes well if I checkmark the LVP box. If I dont then Winpic800 errors out. Please keep in mind that when I say all goes well I mean everything.... Winpic reports that it wrote 100% with no errors and verify passes all good.
As I said if I dont check the LVP box then Winpic will write 99% and then errors.
Ok... Here is the USB board that I built using MP's schematic,,,,
I grounded the pin 26 as stated in other threads in order to enable the LVP.....Do I need to do this on the art2003 instead?? If this is the case pin 1 is tied to 26 and then to pin 17 on the printer port as per the schematic that I used.
This schematic can be found here......
Ok,,, So I have double and triple checked everything on the board... I know without a shadow of a doubt that the circuitry is right. Now here the problem. When I put the chip in the board and plut it in the pc......NOTHING... No sound no lights nothing on the screen absolutley NOTHING. The LED dont blink or even make a twitch.
Ive tried pushing the bootswitch still nothing... Shouldnt the led's at least give me something?
A little closer look at the error message displayed when I try to program without the LVP message displayed.
ERROR -> Writing address 0x300006
Written : 0x0081 Read : 0x0085
Also on a NEW virgin chip it writes to 5% and then jumps to 99% then errors.
Mate I am a noob at all this and I have just stepped in to make these kind of things , going through your post ,I just want to bring it to your notice that you are using PIC18LF2550 and this guide states that the programmer you have built is for flashing PIC18F2550.
Now the thing is I have asked some1 to buy PIC18F2550 and he got me 2 pieces from 2 different shops , the first one is PIC18F2550 and the other one is PIC18LF2550 , so may be the difference in the chips is resulting in your error. Try PIC18F2550 ,Hope it helps
Originally Posted by ozman911
Mate one more thing , Just to bring it to your notice , that on the pic18f2550 , there are 2 Vss pins , pin number 8 and 19 , Hope it helps
I noticed that as the 8 and 19 pins are tied together as per MP's schematic.
Originally Posted by mac_freak
Also I have wondered about having the LF version of the chip....Per the datasheet it means it is a wide voltage version of the chip any ideas?
Well sorry mate no idea abt that , I am a noob.
Try to rebuild your circuit using a different diagram , and make sure u use the right hex file while flashing , the hex file as per my knowledge mainly depends on 1 component ie example
xtal 8mhz or xtal 12 mhz( again I might be wrong , just trying to conway as much as I know)
PS : and obviously knowing ur pic is very important , another important point is to know how to hold ur PIC(direction wise) , You can know the right direction looking at the official pdf of your particular PIC( i mean the diagram)
Originally Posted by ozman911
i use art2003.. and use schema v1.0 psgroopic.. everytings works.. only second led.. look here http://psgroopic.blogspot.com/
1.. put bootloader hex on pic with art2003.. and winpic800 check lvp
2.. put 1.4 hex with bootloader on pic with pc and program
download at bottom of page link http://psgroopic.blogspot.com/
j4m3s, I tried your suggestion,, i just changed arround my usb board as there is only a couple small differences..... Still nothing... Im not convinced the art2003 is doing the job correctly... It seems that no matter what usb board I use I get nothing after programing the chip and pluging it in. Winpic800 erases,,,writes (LVP checked), and verifies everything 100%.......That means that programmer is doing its job correctly.... I cant count the number of times ive checked my circuits on the board....... This one just about has me beat....
One thing,,,, in the schem you linked it shows a .47uf cap in place of the 100nf that MP's schem uses any idea if this could affect things?