hi
danke, habe ds gerade auch mal umgeschrieben jedoch klappt es noch nicht habe ich was vergessen?
Code:
'------------------------------------die anweisungen für prozessor,use.-------------------------------------------------
$regfile = "m8def.dat"
$crystal = 7372800
$baud = 9600
Config Scl = Portc.5
Config Sda = Portc.4
Dim Device As Byte
Dim Deviceread As Byte
Dim Lowtemp As Byte
Dim Hightemp As Byte
Dim Value As Byte
I2cinit
'----------------------------------------------Hauptprogramm------------------------------------------------------------
Do
I2cstart
I2cwbyte Device
I2cwbyte &HEE 'temperaturmessung anstoßen
I2cstop
I2cstart
I2cwbyte Device
I2cwbyte &HAA 'Temperaturmessung Lesekommando
I2cstop
I2cstart
I2cwbyte Deviceread
I2crbyte Lowtemp , Ack 'LSB holen
I2crbyte Hightemp , Nack 'MSB holen
I2cstop
Value = Lowtemp * 10
If Hightemp = 128 Then
Value = Value + 5
End If
Loop
End
gruß
patrick
Lesezeichen