I cant grasp the idea that I add 0x30 to a number to get it to display on the LCD. I am looking at the ASCII chart and see that 0 is 48 Decimal and 0x30 Hex. 1 is 49 Decimal and 0x31 Hex. I see that but I just dont understand it. I think I understand the LCD only wants to see ASCII characters...and that there is a difference in the number 1 and character 1...but where does adding 0x30 change things? Thanks for any help provided.