Use of eeprom_update_byte instead of eeprom_write_byte

Using eeprom_update_byte the code won't write on the EEPROM cell if it already contains the value that the user wants to write into it.