Hi Dirk,

ich denke ich hab das Problem gefunden... Es funktioniert jetzt, danke

Allerdings hab ich ein neues Problem. Ich drücke den Start knopf an der maschine und ein If-Then Satz läuft ab.... allerdings habe ich mehrere dieser If-Then bedingungen und sobald der erste läuft gehen die anderen nicht mehr... ist das normal das immer nur eine Bedingung laufen kann? zudem habe ich noch einen Stop knopf angeschlossen der im If-Then code hiner "end if" steht... aber wenn ich ihn betätige stoppt es nicht... =(

Hier der ausschnitt:

Code:
Do                                                        

If Pinb.0 = 0 Then                                          'Taster "Start" wird betätigt
  Cls
  Cursor Off                                               
  Locate 1 , 1                                             
  Lcd "Start"                                             
  Waitms 2000                                               

  Mach irgend etwas

  Else
  End If
  Pinb.1 = 0 

If Pinb.1 = 0 Then
  Cls
  Cursor Off                                               
  Locate 1 , 1                                            
  Lcd "Abbruch"                                            
  Else
  End If

Temp = Getadc(2)                                            

Temp = Temp * 50000                                         
Temp = Temp / 1024                                          

If Temp < 25 And Pinb.2 = 0 Then                            
 Portb.7 = 1                                                
 Else
 End If

If Temp > 25 And Pinb.2 = 0 Then
 Portb.7 = 0
 Else
 End If

Loop

End
PinB.1 wäre der Stoptaster. PinB.7 wäre wieder die heizung...

Der aufbau des Temeraturfühler ist einfach... der fühler von masse nach ADC, von dort ein Poti nach +5V... damit kann man dann noch etwas justieren.