I picked up a couple of these from BG but haven't used them yet. I was looking forward to having the big display for a project. But, now it seems that they are more trouble than they are worth. I will be watching this thread in anticipation of someone getting the LCD to work. For what it is worth... here is a note I found in the manual- From the manual... NOTE: When an MPU program with checking the Busy Flag(DB7) is made, it must be necessary 1/2Fosc is necessary for executing the next instruction by the falling edge of the "E" signal after the Busy Flag(DB7) goes to "Low". ...So there you go. > ----- Original Message ----- On Friday, October 31, 2003 5:18 PM Jinx wrote: The other thing to look at would be timing. The HD44780 has a nominal Busy timeout for most instructions of 40us and a 6us period after Busy is released when RAM can't be read/written. Other controllers have different figures for this. For example they may still be working on internal register updating during the Busy period and so not have a 6us post-Busy timeout > -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body