Fixing issue with read8 not reading in the proper low value

I dont think the read8() functions properly on the touch shield