code: def readU8(self, register):
          
          result = self._bus.read_byte_data(self._address, register) & 0xFF
          self._logger.debug("Read 0x%02X from register 0x%02X",
                       result, register)
          return result
docs: Read an unsigned byte from the specified register.