# EEPROM ***Electrically Erasable Programmable Read-Only Memory*** ### Funciones ```C #include #define dirVAR 0 #define dirVAR1 1 #define dirVAR2 3 #define VAR 39 #define VAR1 32767 #define VAR2 2 void setup() { Serial.begin(9600); delay(2000); Serial.print("Capacidad de memoria"); Serial.println(EEPROM.length()); delay(500); Serial.print("Valor almacenado en direccion 0: "); Serial.println(EEPROM.read(dirVAR)); //read(direccion) delay(500); Serial.println("Guardando 39 en direccion 0"); EEPROM.write(dirVAR, VAR); //Write(direccion, valor) delay(500); Serial.println("Guardando 32767 en direccion 1"); EEPROM.write(dirVAR1, VAR1); //Write(direccion, valor) delay(500); Serial.println("Guardando 2 en direccion 2"); EEPROM.write(dirVAR2, VAR2); //Write(direccion, valor) delay(500); } void loop() { Serial.print("Valor en direccion 0: "); Serial.println(EEPROM.read(dirVAR)); Serial.print("Valor en direccion 1: "); Serial.println(EEPROM.read(dirVAR1)); Serial.print("Valor en direccion 3: "); Serial.println(EEPROM.read(dirVAR2)); delay(500); } ``` #### Pendiente (put)