analogue_mo Posted October 4, 2010 Report Share Posted October 4, 2010 Hello to all. After successfully creating a couple of 16f84a projects I finally decided it was time to move on to the next level. I started experimenting with the pic16f88. I started by creating a really simple code that would toggle every port of the pic at a predefined rate. My goal was to try and use as many pins as possible so I disabled MCLR pin to use it as an output and used the Internal clock Osc to get two more I/O pins; I compiled and I burned with no problems! Then I changed my code a little(changed the toggle rate time) and when I pressed "Identify pic in Programmer" in the "PbrennerNG" softwarethe PIC was allways recognized as a "16f84" wich lead me to believe that the pic wasn't getting reconized at all. If you try and press this button with no pic placed in the programmer, it will tell you there's a pic16f84 in it. My first thoughts were: "$#!- I got a messed up pic". So I got a fresh new 16f88 out of the box and repeated the whole procedure. Everything went fine, the PIC got successfully burned and the program worked. Once again, when I tried to reburn this PIC I was unable to do it as the PBrennerNG software started recognizing it as a "PIC16F84". So I realize it wasn't about the PIC, It's probably something about the configuration bits! Does anyone out there knows how to resolve this? I've already tried and checked the "Vpp before Vdd" box but that didn't doany good. Any help is apreciated, thanks in advance. Mo Quote Link to comment Share on other sites More sharing options...
gomiboy99 Posted October 6, 2010 Report Share Posted October 6, 2010 Mo I am not familiar with the programmer you are using but I have had a similar problem with a Microchip ICD2 in MPLAB. Make sure your source code correctly defines the pic as a 16F88, also if the programmer software allows a manual change of pic then select the 16F88. I would then try to erase and rewrite the pic to see if the problem is solved. Hope this helps. Tim.. Quote Link to comment Share on other sites More sharing options...
analogue_mo Posted October 9, 2010 Author Report Share Posted October 9, 2010 I'm using the PICburner module from ucapps, the pbrennerNG44 software from sprut.de to burn and MPlab to code n compile. I haven't tried to write the config bits in the code itself but i'll try to do this. Thanks for the tip. Mo Quote Link to comment Share on other sites More sharing options...
lipi Posted December 21, 2010 Report Share Posted December 21, 2010 Hi there! I'm in the same shoes like Mo... Can anybody help me??? Please!!! Quote Link to comment Share on other sites More sharing options...
cavey Posted January 20, 2011 Report Share Posted January 20, 2011 (edited) Hi there! I'm in the same shoes like Mo... Can anybody help me??? Please!!! Sounds like, since you're using the internal osc, that the PIC gets started. Once started, you can't burn to it anymore. Not sure how advanced the MBHP burner was, but it's based on JDM burner as far as I can remember. The problem with the JDM burners is that it supplies a voltage to the PIC, which starts up the PIC software. There needs to be a small delay in applying a certain voltage, so that the PIC doesn't start up but does get into programming mode. Try a different burner :) I got myself this one through ebay 2 years ago: Enhanced JDM PIC programmer A couple of years ago I found a webpage with a mod on the JDM burner, to accomplish exactly that. Unfortunately, the page is dead. Managed to salvage things through archive.org and have it hosted here right now: http://caveymon.com/~cavey/jdm/ Cheers. Edited January 20, 2011 by cavey Quote Link to comment Share on other sites More sharing options...
analogue_mo Posted March 5, 2011 Author Report Share Posted March 5, 2011 (edited) Thank you very much for your help ! You're a lifesaver I would never had figured this out by myself! I'll probably buy a new programmer since my old one is falling to pieces, I would like to ask if anyone out there knows of a good USB programmer??? Regards, Mo Edited March 5, 2011 by analogue_mo Quote Link to comment Share on other sites More sharing options...
Altitude Posted March 6, 2011 Report Share Posted March 6, 2011 I use this thing: http://cgi.ebay.com/iCA01-USB-Microchip-PIC-Programmer-Set-ICSP-Adapter-/270714223597?pt=LH_DefaultDomain_0&hash=item3f07d33bed PICKIT2 compatible. Quote Link to comment Share on other sites More sharing options...
analogue_mo Posted March 9, 2011 Author Report Share Posted March 9, 2011 Thanks, This seems to be exactly what I wanted/needed. MPLAB compatible, USB powered and fancy IC holder thingy; I'm gonna give it a try! Regards, Mo Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.