I'm working on a project (hobbyist) which uses an LCD. Although the LCD, which of course uses the standard Hitachi HD44780 controller, is capable of having 8 data lines coming in, only four are being used. Therefore, one of the first commands, during LCD initialization, is to tell the controller that it only has 4 data lines. It is my understanding that the controller comes up in the 8-bit mode, and so has to be set to the 4-bit mode. On the LCD circuit board itself, there are obviously 4 lines left hanging. Should these be tied to something? Ground? Since one of the first commands given to the LCD controller is to tell it that it has only 4 data lines, seems like the upper four would be immaterial. But I have learned to be cautious on such things. :-) (Gosh, wonder if I will ever get out of this job as Assistant Manager of a fast-food joint and be able to do this for a living? Probably not, but at least it gives me a dream. Which is not all that bad -- and by the way, the rug-rat had her 2nd birthday yesterday! Candles and inexpensive presents!). Thanks, Bill -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist