Hy Frank,

danke für die Rasche Antwort; gleich mal probiert \/ :
Code:
Config Adc = Single , Prescaler = Auto , Reference = Avcc

Admux = &B01110000    
'Bits7&6 Ref. =AVCC' 'Bit 5 = 1:ADC Left Adjust Result' 'Bits 4-0 = 10000: ADC1 neg. , ADC0 pos. , Gain 1x'

Start Adc

Label:
Print "ADC0  ";
Tempwort = Getadc(0)
Print Tempwort
Print "ADC1  ";
Tempwort = Getadc(1)
Waitms 500
Print Tempwort

Print "  "
Goto Label
Ergebnis:
Beide Werte von ADC0 oder ADC1 verhalten sich wie normale Singel ended ADC`s.
Mir stellt sich im Moment auch die Frage, wie denn der Wert des Diff-ADC abgefragt werden kann.
Ich bin in meinem Versuch davon ausgegangen, das der Wert einer der Beteiligten ADC`s den Diff-Wert enthalten muss.
Auch ist die Zeile "Config ADC ..... Referenz = AVCC " ein Muss, um Werte zu bekommen obwohl Referenz =AVCC ja auch im Register direkt gestezt wird. Das heisst das Setzen des Registers Admux wird ignoriert.

Mache ich etwas falsch, beim setzen des Registers?

Thomas
[/b]