Gast
#2234335
Hi, ich habe gerade eine kleine Verständnisschwierigkeit. Genauer gesagt geht es um die Adressierung bei einem I2C Bus. Die Adresse besteht ja aus 7 bit, dann folgt das R/W bit. Habe ich z.b. die Slave Adresse 0x53, ist das binär ja 1010011, also 7 bit. Daran muss ja noch das R/W bit angehängt werden. Nur wie mache ich das am besten in C? Ich habe mir den Quellcode von Peter Fleury angeschaut, und dort steht folgendes:
1 | |
2 | |
3 | |
Aber 0x53+0 = 0x53, also ist es ja immernoch 7 bit lang. Irgendwie komme ich gerade nicht weiter, wie man das am besten löst. Danke für eure Hilfe john