Zitat von Gleiti84
Also bei dem beispiel habe ich den ARef Pin über einen 100nF Kondensator auf masse gelegt.
Da ich 8 MHz benutze habe ich einen Prescalrer von 64 genommen.

ADCSRA = (1<<ADEN) | (1<<ADPS1) | (1<<ADPS2); // Frequenzvorteiler

ADMUX |= (1<<REFS0); // AVCC als Referenzspannung nutzen

Dann mache ich einen dummy readout

anschliessend messe ich viermal eine und bilde einen mittelwert.

wenn ich dann adc0 auf masse bzw. vcc lege ändert sich der wert nicht.

mfg Markus
meinst du mit "bei dem Beispiel" meinen geposteten code?
da ich es hier alles vor mir liegen habe muss das funktionieren es funktioniert ja auch bei mir.

um halt bei mir was zu sehen musst du an PORTD 8 LEDs anschließen um den gemessenen wert binär angezeigt zu bekommen (wobei nicht wundern wenn zwischen 0V und 2,55V der ADC mehr als 1x bis 255 zählt)
du kannst aber natürlich das ganze für ne LCD anzeige umbauen oder wie du möchtest aber die ADC funktion müsste funktionieren.

hast du das ausprobiert?

mfg Grandalf