>how do i send this 40 hex...... >the function that sends LCD commands....do i send a 40??? >i played around with that command and sending 170 seemed to place me on >the second line....but erased what was on the first line..... >i tried sending 40...and that didn't seem to work... The "Cursor" Move Instruction has bit 7 set to identify it. (ie to move to 0x040, you would send the Instruction 0x0C0.) Note that this is an *Instruction* - Not Data. The difference is, you have to reset the R/S Bit before you send (To send Data, the R/S Bit is Set). I realize that you probably know this (because you have been able to initialize the LCD), but it never hurts to emphasize it. Good Luck, myke > > "Some people say that foreign cars handle best, while others say domestic. For my money, nothing handles as well as a rental car." - P.J. O'Rourke