On Tue, Jun 21, 2011 at 6:32 PM, IVP wrote: >> I tried lengthening a number of areas........sometimes has >> caused more glitches > > Sounds odd. LCDs are usually pretty solid once you find out > what they like. You're not missing another cure are you ? eg > filter cap(s) right at the LCDs power pads. I've had to do that > a couple of times with modules that wouldn't initialise. It might > not be necessary but it shouldn't do any harm It initialises just dandy now, but I get all sorts of garbage on the display if I disconnect that analyzer lead. >> Any suggestions for what to put on the enable line? > > Not really. I'd be more interested in hunting down the noise. I > use both individual wiring and ribbon cable, all sorts of lengths, > but not seen your problem. That it happens when you remove > the analyser probe sounds like a good place to start. A probe > would not be able to match a driven PIC pin for impedance. > Perhaps some sort of earthing trouble or missing connection > that's helped by the analyser. The Enable line isn't going hi-Z > through s/w by accident is it ? I don't think I was actually specific enough...the probe isn't connected to the logic analyzer. It's essentially a piece of wire (maybe 6-8" in length) that leads to a 40 pin connector. It isn't actually connected to the LA, though sometimes I do see a slight flicker that could be a garbage write that's then overwritten on the next pass. Things are even more stable when the probe is connected to the LA. That said, the LA is a USB model that isn't currently connected to the computer. There isn't anything heavy duty switching, and I can even disable the interrupts to ensure nothing else is happening during the LCD write and the garbage still creeps in. That's why I'm wondering if this is perhaps due to ringing or something on the Enable line. The extra wire happens to be of some impedance that's damping the signal? Perhaps if I try putting a resistor in series with the connection? I've run out of time at the moment, but I hope to have a few minutes to try it out tomorrow. Thanks! Josh --=20 A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. =A0 =A0 =A0 =A0 -Douglas Adams --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .