/*
This sample code sets I2C bus clock to 100kHz. Then, accesses EEPROM 24LC64 with Byte Write
and Byte Read operations, and check if the read data is equal to the programmed data.
This example code is in the public domain.
*/
#include <Wire.h>
#include <EEPROM.h>
void setup()
{
Serial.begin(9600);
/* Programming EEPROM */
int reading;
for(int i=0;i<256;i++)
{
EEPROM.write(i,i); /* Write EEPROM */
}
for(int i=0;i<256;i++)
{
reading=EEPROM.read(i); /* Read EEPROM */
Serial.print(reading); /* print the reading */
Serial.print("\t");
}
}
void loop()
{
}
|