Write a single byte to an address in persistent memory.

        Parameters
        ----------
        address : int
            Address in persistent memory (e.g., EEPROM).
        byte : int
            Value to write to address.
        refresh_config : bool, optional
            Is ``True``, :meth:`load_config()` is called afterward to refresh
            the configuration settings.

def persistent_write(self, address, byte, refresh_config=False):
        '''
        Write a single byte to an address in persistent memory.

        Parameters
        ----------
        address : int
            Address in persistent memory (e.g., EEPROM).
        byte : int
            Value to write to address.
        refresh_config : bool, optional
            Is ``True``, :meth:`load_config()` is called afterward to refresh
            the configuration settings.
        '''
        self._persistent_write(address, byte)
        if refresh_config:
            self.load_config(False)