Home Page | Language Reference| extended() | SD Reference | Libraries | Comparison | Changes

EEPROM

EEPROM[]

Description

This operator allows using the identifier `EEPROM` like an array. EEPROM cells can be read and written directly using this method.

Syntax

EEPROM[address]

Parameters

address: the location to read/write from, starting from 0 (int)

Returns

A reference to the EEPROM cell

Example

#include <EEPROM.h> void setup ( ) {   unsigned char val;   //Read first EEPROM cell.
  val = EEPROM[ 0 ] ;   //Write first EEPROM cell.
  EEPROM[ 0 ] = val;   //Compare contents
  if ( val == EEPROM[ 0 ] ) {
    //Do something...
  }
} void loop ( ) { /* Empty loop */ }
 

See also

Reference Home

The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.