Thanks for your reply
I've read the chip again and can confirm that the config fuses are set correctly. I'm using a homemade RCD programmer if that info helps. Linked below is the full version of the program (including the little test sequence at the start) This works perfectly on the breadboard but doesn't work on the veroboard.
http://clowt.com/printer.bas
I don't have any schematics (apart from some scribblings on a piece of paper that I have long thrown away!). It's a fairly simple circuit using TIP122's and 125's (NPN and PNP)... It was based off a project I found on the internet a while ago. I might draw one up later, but I'd rather avoid all that work if it can be avoided!
What do you mean by 'properly reset and booting'? I have the feeling the problem is that it isn't booting properly. What are the causes for a chip failing to boot? As far as my limited knowledge of PICs go, all you need is 5V across VCC and GND and a fairly stable power supply. Checking the veroboard with a voltmeter shows that the pins are getting 5 volts, which makes me think that maybe something is causing noise.
My only idea at the moment is removing the decoupling cap and 4.7 pull up resistor (making it exactly the same as the breadboard) and testing that. If that fails, I will try isolating the power to the chip (disconnecting VCC and GND) and powering it with a seperate source like a battery, which I know to be good. If that still doesn't work, then it means that something connected to one of the other pins is causing the PIC to not boot... which leaves me pretty flummoxed!
Does this seem like a good plan, or is there a more glaringly obvious problem that the trained mind can see?![]()
Bookmarks