Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Slave Adressen Kategorie: I²C-Bus (von NAil - 8.10.2002 13:17)


Hallo
Im Modul ds1621 wird die Adresse des Sensors zum Starten und Auslesen benötigt.
 //
i2c.start(Ob10010000+(addr*2));
//
Meine Frage warum wird die Variable addr addiert und multipliziert?
Soweit bin ich
Ob ist Präfix
1001 Copntrolbyte
000 Adresse
0 oder 1 für R/W

Dann noch eine Frage:
 i2c.write(0x22);
warum benötigt man hier eine hex Zahl?
und warum ändert sich diese Zahl im Modul ?
Kann nicht eine normale dez Zahl verwendet werden?
Das weis ich.
write sendet wenn Kommunikation funktioniert -1 sonst 0

Wäre toll wenn mir jemand helfen könnte.


    Antwort schreiben


Antworten:

Re: Slave Adressen (von André H. - 8.10.2002 17:25)
    Re: Slave Adressen (von NAil - 10.10.2002 10:48)
        Re: Slave Adressen (von André H. - 10.10.2002 14:32)
            Re: Slave Adressen (von Nail - 14.10.2002 11:58)
                Re: Slave Adressen (von André H. - 14.10.2002 12:41)
                    Re: Slave Adressen (von Nail - 14.10.2002 14:11)
                       Re: Slave Adressen (von nail - 15.10.2002 11:16)