Hide minor edits - Show changes to markup
(:source http://github.com/arduino/Arduino/raw/master/libraries/EEPROM/examples/eeprom_read/eeprom_read.pde lang=arduino tabwidth=4:)
(:source http://github.com/arduino/Arduino/raw/master/libraries/EEPROM/examples/eeprom_read/eeprom_read.ino lang=arduino tabwidth=4:)
(:source http://github.com/arduino/Arduino/raw/master/libraries/EEPROM/examples/eeprom_write/eeprom_write.pde lang=arduino tabwidth=4:)
(:source http://github.com/arduino/Arduino/raw/master/libraries/EEPROM/examples/eeprom_read/eeprom_read.pde lang=arduino tabwidth=4:)
(:source lang=arduino tabwidth=4:)
// start reading from the first byte (address 0) of the EEPROM int address = 0; byte value;
void setup() {
Serial.begin(9600);
}
void loop() {
// read a byte from the current address of the EEPROM value = EEPROM.read(address);
Serial.print(address);
Serial.print("\t");
Serial.print(value, DEC);
Serial.println();
// advance to the next address of the EEPROM address = address + 1;
// there are only 512 bytes of EEPROM, from 0 to 511, so if we're
// on address 512, wrap around to address 0
if (address == 512)
address = 0;
delay(500);
} (:sourceend:)
(:source http://github.com/arduino/Arduino/raw/master/libraries/EEPROM/examples/eeprom_write/eeprom_write.pde lang=arduino tabwidth=4:)
The microcontroller on the Arduino board has 512 bytes of EEPROM: memory whose values are kept when the board is turned off (like a tiny hard drive). This example illustrates how to read the value of each byte EEPROM using the EEPROM.read() function, and how to print those values to the serial window.
The microcontroller on the Arduino board has 512 bytes of EEPROM: memory whose values are kept when the board is turned off (like a tiny hard drive).
This example illustrates how to read the value of each byte EEPROM using the EEPROM.read() function, and how to print those values to the serial window.
The microcontroller on the Arduino board has 512 bytes of EEPROM: memory whose values are kept when the board is turned off (like a tiny hard drive). This example illustrates how to read the value of each byte EEPROM using the EEPROM.read() function, and how to print those values to the serial window.
The microcontroller on the Arduino board has 512 bytes of EEPROM: memory whose values are kept when the board is turned off (like a tiny hard drive). This example illustrates how to read the value of each byte EEPROM using the EEPROM.read() function, and how to print those values to the serial window.
There is no circuit for this example, though your Arduino must be connected to your computer to enable serial communication.
There is no circuit for this example.
There is no circuit for this example.
There is no circuit for this example, though your Arduino must be connected to your computer to enable serial communication.
The microcontroller on the Arduino board has 512 bytes of EEPROM: memory whose values are kept when the board is turned off (like a tiny hard drive). This example illustrates how to read the value of each byte EEPROM using the EEPROM.read() function, and print those values to the computer via serial.
The microcontroller on the Arduino board has 512 bytes of EEPROM: memory whose values are kept when the board is turned off (like a tiny hard drive). This example illustrates how to read the value of each byte EEPROM using the EEPROM.read() function, and how to print those values to the serial window.
The microcontroller on the Arduino board has 512 bytes of EEPROM: memory whose values are kept when the board is turned off (like a tiny hard drive). This example illustrates how to reads the value of each byte EEPROM using the EEPROM.read() function, and prints it to the computer via serial.
The microcontroller on the Arduino board has 512 bytes of EEPROM: memory whose values are kept when the board is turned off (like a tiny hard drive). This example illustrates how to read the value of each byte EEPROM using the EEPROM.read() function, and print those values to the computer via serial.
Reads the value of each byte of the EEPROM and prints it to the computer.
The microcontroller on the Arduino board has 512 bytes of EEPROM: memory whose values are kept when the board is turned off (like a tiny hard drive). This example illustrates how to reads the value of each byte EEPROM using the EEPROM.read() function, and prints it to the computer via serial.
[@
(:source lang=arduino tabwidth=4:)
@]
(:sourceend:)
@]
Examples > EEPROM Library
Reads the value of each byte of the EEPROM and prints it to the computer.
#include <EEPROM.h>
// start reading from the first byte (address 0) of the EEPROM
int address = 0;
byte value;
void setup()
{
Serial.begin(9600);
}
void loop()
{
// read a byte from the current address of the EEPROM
value = EEPROM.read(address);
Serial.print(address);
Serial.print("\t");
Serial.print(value, DEC);
Serial.println();
// advance to the next address of the EEPROM
address = address + 1;
// there are only 512 bytes of EEPROM, from 0 to 511, so if we're
// on address 512, wrap around to address 0
if (address == 512)
address = 0;
delay(500);
}