code: def write_byte(self, addr, data, erase=True):
          
          if addr < 0 or addr >= 128:
              raise ValueError("invalid byte address")
          log.debug("write byte at address {0} ({0:02X}h)".format(addr))
          cmd = "\x53" if erase is True else "\x1A"
          cmd = cmd + chr(addr) + chr(data) + self.uid
          return self.transceive(cmd)
docs: Write a single byte to static memory area (blocks 0-14). The
          target byte is zero'd first if *erase* is True.