Hallo,
ich habe noch ein Problem mit dem rechnen im µC:

Error256:Single expected - was ist denn das und warum?!

Code:
$regfile = "m8def.dat"                                      'AT-Mega8
$crystal = 1000000                                          'Quarz: 1 MHz
$baud = 2400                                                'Baudrate der UART: 2400 Baud

'===============================================================================
' Variablen
'===============================================================================
Dim Result As Word
Dim Ohm As Word
Dim Temp As Integer                                         'wegen den negativen Zahlen!!!




Config Portc = Input
Config Adc = Single , Prescaler = Auto , Reference = Avcc




Start Adc

'-------------------------------------------------------------------------------
'Programm:
'-------------------------------------------------------------------------------

Do
Result = Getadc(1)

Ohm = 2.0238 * Result
Temp = 3730 / Log(ohm) + 5.59017600439636                   'WO IST DENN HIER DER FEHLER





Print "Result: " ; Result
Print "ohm: " ; Ohm
Print "Temp: " ; Temp

Loop

End