Hi,

ich hab hier eine kleine Funktion mit der du den A/D Wandler an Port C0 auslesen kannst. Du musst vorher natürlich noch Port C 0 als eingang konfigurieren. Kucks die mal an, wenn du noch fragen hast frag .

Code:
unsigned  int Poti1 (void)
{
	ADMUX = 0x00;				            //Eingang konfigurieren
	ADCSRA |= (1 << ADSC);		            // Wandlung starten	
	while (!(ADCSRA & (1 << ADIF)));	 //Warten bis Wandlung fertig
	ADCSRA |= (1 << ADIF);			//Interrupt flag zurücksetzen		
	return ADCL + (ADCH << 8);		//Wert zurückgeben
}
mfg
Erik