Lettura impostazioni da EEPROM

Ed invece io dal loop per arrivare ad utilizzare D5 utilizzo forse un paio di funzioni che si chiamano.. Era giusto per essere più ordinati e fare il controllo all'inizio.. (anche se ora che ci penso io effettuo il controllo all'inizio, poi se nel loop arrivo alla funzione che dovrebbe modificare l impostazione e scrivo il dato sulla eeprom, per refreshare tutto dopo mi servirebbe un riavvio dell'atmega no? O.o )
A questo punto allora faccio che nella funzione dove devo "inviare" il segnare ir tramite ad esempio D5 leggo la eeprom, eseguo il controllo di quello che devo utilizzare e così proseguo..