If you have used LCDs, whether serial or parallel, then you will be used to the issue of getting numbers correctly formatted. You use bintoascii and then you have to strip of the leading zeroes before output. This all looks OK and then you get a number a decade smaller and the display leaves the...