Wierd and spurious data on 16x2 LCD