>I believe that's the problem right there, the same >as the other guy is having. You guys have things >a little too simple. You need to assert the enable >signal, read the busy flag, then de-assert the enable, >within the loop. The same rules as reading any >other data from the display. Are you saying the status register is clocked by the enable flag to refresh it's state? I have not had occasion to use LCD's yet, but have some ideas about doing so, so am looking for "gotcha's" before I start. -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body