I2c always reads as 255

There is a I2C scanner here - http://www.gammon.com.au/forum/?id=10896 - search for I2C scanner (about 80% near the end)