Die Variable X lässt sich einfach mit
DIM [Variablenname] as ERAM [Typ]
definieren.
z.B. DIM abc as ERAM Byte.
Mit abc = 5 wird die Variable zugewiesen (würd ich aber nur beim Abschalten machen; EEProm ist ja nicht unendlich oft wiederbeschreibbar).

Auslesen geht dann einfach mit x = abc o.ä.

Also Prinzip etwa:
Code:
'Programmstart

Dim Speichern as Bit
DIM abc as ERAM Byte
Dim x as Byte

x = abc
Do
'Taste Abfragen
If Taste = 1 Then INCR x
If Taste = 2 Then DECR x

If Speichern = 1 Then
   abc = x 
   Speichern = 0
   EndIf
Loop
Also die Variable wird in eine Ram-Variable geholt; mit den Tasten entsprechend verändert und auf Wunsch ("Speichern = 1", z.B. beim abschalten oder manuell) gespeichert.