LCD print trouble

and add, you should get rid of the comments in your code. Cut them out, open notepad, paste them there and continue troubleshooting with clean code. understanding what your's does with so many lines commented is a nightmare... especially when we have no idea what you pretend to accomplish.

This is absolutely the worst possible advice that you could give to any programmer. There are never enough comments. Ideally every block of code should be preceded by a comment telling what is to be done and then each step should be commented to tell what it's specific function is. The only possible reason for doing what you are proposing is for job security, so that no one else could possibly understand or maintain your code after you get fired.

Don

[EDIT] Perhaps you meant to recommend that he remove the blocks of code that he had 'commented out'. That's a whole lot different 'than getting rid of the comments', and I agree with that idea.