The Clear Display and Cursor Home commands have variable execution times and they take MUCH longer to execute than all other instructions. You need to have a long delay of up to 1.64 Milliseconds following these commands, before you send the next instruction. That could be it (or it could not), but that's my only idea. Andrew ________________________________________________ Get your own "800" number Voicemail, fax, email, and a lot more http://www.ureach.com/reg/tag ---- On , Haris I. Volos (pic@HIVOLOS.COM.CY) wrote: > Hi! > I am using an HD44780 compatible display with a 16F877 everything works > fine > expect when I clear the display or I send the cursor home command to the > LCD, then whatever characters I send to the display are NOT displayed! I > have tried to set again the Entry Modes, Display ON/OFF but no result. > If I > move the cursor manually i.e set DDRAM address command instead using the > above commands all are ok. > > The LCD is made by trident and it states that is fully compatible with > HD44780 so it doesn't provide a datasheet. I have the Hitachi datasheet > and > doesn't state anything about the problem. > > Any ideas? > > Thanks in advance, > > Haris Volos > > -- > http://www.piclist.com hint: To leave the PICList > mailto:piclist-unsubscribe-request@mitvma.mit.edu > > > > -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu