Go Down

Topic: Problemas con Eeprom 24LC256 (Solucionado) (Read 429 times) previous topic - next topic

Marcial

#15
Mar 17, 2015, 04:42 pm Last Edit: Mar 17, 2015, 04:43 pm by Marcial
Encontre el error  :smiley-mr-green:

Code: [Select]
#include <Wire.h>         
#define eeprom 0x50       

byte B = 12;
byte b = 0;
unsigned int Direcion = 10;

void setup()
{
  Wire.begin();           
  Serial.begin(9600);
  delay(6);
}

void loop(){

  Serial.print("Escribir ");
  Serial.print(B, DEC);
  Serial.print(" en ");
  Serial.print(Direcion);
  Serial.println();
 
  Wire.beginTransmission(eeprom);
  Wire.write((int)(Direcion >> 8));   
  Wire.write((int)(Direcion & 0xFF));
  Wire.write(B);
  Wire.endTransmission();
  delay(5);   
 
 
 
  Serial.print("Leer direccion : ");
  Serial.print(Direcion);
  Serial.print(" ... ");
  Wire.beginTransmission(eeprom);
  Wire.write((int)(Direcion >> 8));   // MSB
  Wire.write((int)(Direcion & 0xFF)); // LSB
  Wire.endTransmission();
  delay(5);
  Wire.requestFrom(eeprom,1);
  if (Wire.available()) {b = Wire.read();}

  Serial.println(b, DEC);
}


llevo 10 minutos dándome cabezazos contra la mesa

PD. Muchas gracias por el tiempo y dedicacion

surbyte

Tienes razón, pero tampoco lo vi yo.

ehrja

Solo por curiosidad.

Estaba en lo de la traducción de como usar el foro y el nombre del chip aparece en el punto 6. "Make a meaningful subject line"
Hola buenos días!

surbyte

Solo por curiosidad.

Estaba en lo de la traducción de como usar el foro y el nombre del chip aparece en el punto 6. "Make a meaningful subject line"

Me parece que equivocaste el hilo, ehjra?

Go Up