Quote Originally Posted by earltyso View Post
The text changes but still off position by 2 places to the left, I should now correct what I was saying earlier, ROW1 has been shifted to the LEFT 2 places NOT to the right 2 places. Either way, the problem is still there.
I also tried modifying the CONSTANTS for ROW's 2, 3, & 4,....they work fine and update with any editing, ex: Row2+4 and CON 194 change Row2 immediately.
It's just Row1
Change all of those constants from:
Row(whatever) to Ln(whatever)....
see what happens.

Also, it might be a timing problem. Shifting to the LEFT tells me it's missing an E pulse because the LCD is busy doing it's thing.
-----LCDOut 254,1-----
takes quite a bit more time to execute than the rest of the LCD commands.
Increase your LCD_COMMANDUS value or put an extra pause of a couple milliseconds after that command.