ADCs auslesen am Atmega32 funktioniert nicht

Gast #1289081
Lesenswert?

Hallo,

bei dem Auslesen der acht ADC-Werte von einem Atmega32 komme ich nicht 
weiter: ich bekomme immer den Wert "1023" von allen ADC-Eingängen 
ausgelesen.

Kann mir jemand einen Tip geben, woran das Auslesen scheitert? Der 
vollständige C-Code ist im Anhang.

Viele Grüße und vielen Dank schon einmal für Hilfe. Bin am Verzweifeln.
Angehängte Dateien:
Gast #1289114
Lesenswert?

Habe den Fehler nun doch selber gefunden. Richtig muss es heissen

ADMUX |= (1<<REFS1) | (1<<REFS0);// interne Referenzspannung nutzen

dann funktioniert die Konvertierung. Vielen Dank für die Aufmerksamkeit, 
und wieder etwas gelernt..

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren