Yet another poor psu filtering issue now. Place 1uf-10uF tantalum + 0.1 ceramic close to the MAX232, same close to your PIC and it should work better.
Sure a PCB may be of help but solving this problem on a breadboard will learn you some important things. It's working smooth here on a breadboard and the same OSC speed you use.
Keep your OSCillator wires/pins short, same for capacitors around your crystal. Ceramic Resonator are my favorite choice when using a breadboard.. not for a final PCB if accuracy is important with temperature change.
Don't do any Spaghetti breadboard... all wires will act as an antenna and just introduce noise. If your breadboard have a metal plate on the bottom, ground it... it will act as a 'kind of' ground plane. Messy contact, wich is often the case on breadboard after few hours of use, will also give you headaches. order a load of 0.1 uF ceramic capacitor + 10uF tantalum and sprinkle them 'round your breadboard supply line... you'll be surprise of how it solve some problem.
Some ICSP problem are also often a case of bad breadboard assignement, were wires are too long, psu poorely filtered and, and,and...
Last edited by mister_e; - 23rd May 2006 at 13:38.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks