apuntes_Arduino/EEPROM/read_write/read_write.ino
jp.av.dev 85bf8bb429 proyectos renombrados, reestructuracion
pendientes crear, indexar y linkear readmes
2022-04-04 01:11:04 -04:00

38 lines
1.0 KiB
C++
Executable File

#include <EEPROM.h>
#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);
}