I apologize...E does NOT go from L->H, it's negative-edge (High->Low). Sorry, Tim Hamel In a message dated 4/21/00 9:52:58 AM Pacific Daylight Time, TekPhobia writes: > Dale, > > While I haven't actually tried a BUSY bit read (I use a delay too), it seems > rather simple. The way I see it is: > > RS=Low > R/W=High > E=Low -> High > Read Bit-7 > > No offense, but is that how you're doing it? If it is, and the LCD still > goes schitzo, then I'll work on this as a weekend project (teenagers have > more free-time than working adults ). If I figure it out, I'll be more > than happy to post the code! > > Regards, > > Tim Hamel