arduinoCómo almacenar variables en EEPROM y usarlas para almacenamiento permanente


Sintaxis

  • EEPROM.write (dirección, valor); // (Almacenar variables en EEPROM en una dirección particular)
  • EEPROM.read (dirección); // (Recuperar valores de EEPROM y leer datos almacenados en EEPROM)

Parámetros

Parámetros de EEPROM.write Detalle
dirección La dirección donde se almacena el valor en EEPROM
valor Variable principal para almacenar en EEPROM. Tenga en cuenta que este es un uint_8 (byte único): usted mismo debe dividir los tipos de datos de múltiples bytes en bytes individuales. O puede utilizar EEPROM.put para almacenar datos flotantes u otros tipos de datos.
Parámetros de EEPROM.Leer Detalle
dirección La dirección desde la que se va a leer la variable.

Observaciones

Las direcciones permitidas varían según el hardware.

  • ATMega328 (Uno, Pro Mini, etc.): 0–1023
  • ATMega168: 0-511
  • ATMega1280: 0-4095
  • ATMega2560: 0-4095

fuente

Cómo almacenar variables en EEPROM y usarlas para almacenamiento permanente Ejemplos relacionados