ADC Freq von 4MHz ist viel zu hoch! Siehe Datenblatt. Für 10bit Wandlung sind 200kHz Maximum. Für 8bit gehen auch 500kHz, 1MHz ist das absolute Maximum laut Datenblatt Mega32 und 168

Um stabile Werte zu bekommen, muss ausserdem die Hardware entsprechend beschaltet werden (habe ich heute hier im Forum schon zweimal geschrieben, glaube ich) Bitte Suchfunktion benutzen (oder im Datenblatt nachlesen, da steht die Schaltung auch drin).