Hallo Klebwax!
Vielen Dank für deine Antwort.
Nach nochmaligen Durchlesen des entsprechenden Absatzes im Datenblatt habe ich jetzt auch gesehen, dass das R/W-Bit beim ersten Mal 0 sein muss.
Hier mein erster Versuch:
Als Var1 bekomme ich 22, wenn ich die Platine mit dem Föhn "anföhne" steit dieser Wert kontinuierlich auf etwa 38. Var2 bleibt immer bei 255. Ich nehme an, dass der DS1631 standardmäßig im 8-bit Modus arbeitet?Code:Do If S2 = 0 Then Led = 0 Waitms 500 Incr Count I2cstart I2cwbyte &H90 I2cwbyte &HAA I2crepstart I2cwbyte &H91 I2crbyte Var1 , Nack I2crbyte Var2 , Ack I2cstop Waitms 10 Cls Lcd "Gelesen:" Locate 2 , 1 Lcd "Var1=" ; Var1 Lcd " " Lcd "Var2=" ; Var2 Lcd " " Lcd Count Waitms 100 Led = 1 End If Loop







Zitieren


Lesezeichen