EEPROM[]

24.01.2018 20:25

genaonyx


Описание

Данная конструкция позволяет работать с энергонезависимой памятью как с массивом чисел типа byte.
Конструкция позволяет как считывать данные из энергонезависимой памяти так и записывать их в нее.


Синтаксис

EEPROM[address]


Параметры

  • address (int): адрес для чтения/записи (отсчет идет с 0).


Возвращаемые значения

  • Целое число byte (от 0 до 255)


Пример

#include "EEPROM.h"

void setup()
{

  unsigned char val;

  // Чтение данных из нулевого адреса.
  val = EEPROM[0];

  // Запись данных в нулевой адрес.
  EEPROM[0] = val;

  // Сравнение
  if(val == EEPROM[0])
  {
    // Что то делаем ...
  }
}

void loop()
{
  // Пустой цикл.
}


Смотрите также



Расскажи о нас

Сообщение

Если у Вас есть опыт в работе с Arduino и собственно есть время для творчества, мы приглашаем всех желающих стать авторами статей публикуемых на нашем портале. Это могут быть как уроки, так и рассказы о ваших экспериментах с Arduino. Описание различных датчиков и модулей. Советы и наставления начинающим. Пишите и размещайте свои статьи в соответсвующей ветке форума.