Interger sind 4 Bytes?
Am einfachsten ist es, den Wert einfach in eine Eepromadresse zu schreiben und von dort wieder auszulesen.
Ist zumindest meine persönliche Meinung, das es so am einfachsten ist.

Writeeeprom Variable , Adresse
Und auslesen mit Readeeprom Variable , Adresse

Man muss dabei aber beachten, das die Adresse 0 nach einen Reset gelöscht sein kann. Welche Typen das genau betrifft, steht in einer Atmel AppNote.
Und man muss den Platz für die Variablengröße beachten, das beim schreiben der zweiten, nicht teile der ersten Gelöscht werden.
Ein Word belegt 2 Adressen.
Writeeeprom Wordvariable , 1 schreibt den Wert in 1 und 2. Die nächste kann also erst bei 3 beginnen und belegt 4 auch noch.