Harici Eeprom Kullanımı (24c512) ( ÇÖZÜLDÜ )
  • Merhaba arkadaşlar
    harici eeprom 24C512 ile haberleşmek için araştırma yapıyorum bir yazılım buldum fakat bu yazılımda eeprom ile haberleşmek için arduino'nun hangi pinlerinin kullanıldığını anlayamadım.
    Yardımcı olursanız sevinirim.

    Yazılımın Tamamı

    #include < Wire.h >
    #include < Eeprom24C512.h >

    #define EEPROM_ADDRESS 0x50
    static Eeprom24C512 eeprom(EEPROM_ADDRESS);

    void setup()
    {
    // Initialize serial communication.
    Serial.begin(9600);

    // Initialize EEPROM library.
    eeprom.initialize();

    const word address = 0;

    // Write a byte at address 0 in EEPROM memory.
    Serial.println("Write byte to EEPROM memory...");
    eeprom.writeByte(address, 0xAA);

    // Write cycle time (tWR). See EEPROM memory datasheet for more details.
    delay(10);

    // Read a byte at address 0 in EEPROM memory.
    Serial.println("Read byte from EEPROM memory...");
    byte data = eeprom.readByte(address);

    // Print read byte.
    Serial.print("Read byte = 0x");
    Serial.print(data, HEX);
    Serial.println("");
    }


    void loop()
    {

    }
  • Kendi soruma cevap

    A4=SDA (PİN 5)
    A5=SCL (PİN 6)
  • Harikasın, bravo:)
  • öyleyim değilmi :)
    hocam baya aradım bulamadım foruma yazdıktan sonra buldum.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Login with Facebook

Tagged

Açık kaynak kültürü gereği, çözdüğünüz problemlerin çözümlerini paylaşmayı lütfen unutmayın.