Atmega32 komische Werte bei ADC auslesen

Gast #2877160
Lesenswert?
• ▲
▼
Hallo Gemeinde,

habe auch mal ein leidiges ADC Problem:

Wenn ich nur einen ADC Auslesen möchte, kommen die gewünschten 
Ergebnisse zu Tage die erwartet werden.

Sobald ich jedoch (wie im Angehängten Programm) einen 2. oder mehr 
Kanäle einlesen möchte, muss ich die Potis alle auf Linksanschlag bzw. 
Rechtsanschlag drehen um auf min bzw. max Werte zu kommen.

Die Platine ist in Ordnung und die Potis habe ich auch schon einzeln 
angeschlossen gehabt.
Auch der Austausch des µCs war erfolglos (verdacht auf ADC defekt).

Sind die Beinchen nicht voneinander getrennt, sobald ich den 2. Kanal 
auslesen möchte?

Zur HW:
EASYAVR5A
Atmega32
16Mhz Quarz

ADC Referenz ist VCC eingestellt.

Ansonsten verwende ich hier WINAVR und nutze lediglich das Flashtool vom 
EASYAVR.
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.