Gast
#3441393
Hallo, irgendwie mache ich was ich ADMUX falsch.. eigentlich erwarte ich jetzt nen Gain von x20 function Adc_Read_(channel : byte) : word; begin ADMUX := channel; ADMUX.4 :=0; ADMUX.5 :=1; ADMUX.6 :=0; ADMUX.7 :=1; ADCSRA := 199; while ADCSRA.6 = 1 do nop; Lo(result) := ADCL; Hi(result) := ADCH; end; Da Admux 5 = 1..die Werte sind auch alle deutlich größer...nur ändern die sich nicht mehr?!? Ich benutze keine Differential Eingänge, sondern nur ADC 1
