[quote="Spongebob85"]
Code:
  ADMUX = (1<<REFS0);
  ADMUX = ((0<<MUX0) | (0<<MUX1) | (0<<MUX2) | (0<<MUX3) | (0<<MUX4)); 	//damit ist ADC0-Eingang
...und REFS0 wieder ausgeschaltet. Das ganze Register ADMUX ist wieder 0. Falls das nicht nur ein Tippfehler war solltest du dich nochmal dringend mit Bitoperationen auseinandersetzen.
Verodern mit 0 kann man sich uebrigens sparen.

More Significant Byte
Most...