ADC am ATmega16 liefert nix

Gast #366508
Lesenswert?
• ▲
▼
Hallo,
auch ich habe ein Problem mit dem ADC eines ATmega16. Ich bekomme keine
Werte an ADC0 (0-5V AREF) eingelesen, (siehe Anhang) der Testausgang PA4
bleibt immer gleich. Folgende Bits habe ich gesetzt:
ADMUX = 0x00;    - AREF, Internal Vref turned off
                 - Single Ended Input ADC0

ADCSRA = 0xEE;   ADC Enable = 1
                 ADC Start Conversion = 1
                 ADC Auto Trigger Enable = 1
                 ADC Interrupt Enable = 1
                 ADC Prescaler = 64

SFIOR = 0x00;    ADC Trigger Source = free running

clock frequence = 8MHz
VCC = AREF = AVCC = 5V (Pins sind direkt verbunden)
AREF über Poti (0-5V) direkt an PA0 (ADC0)

Ich habe auch das Forum durchforstet, aber kein Fehler bei mir
entdeckt. Ich wäre dankbar, wenn mir jemand helfen könnte!

Grüße
Harald F.
Angehängte Dateien:
Gast #366511
Lesenswert?
• ▲
▼
@Kai:
Das habe ich ihm schon in seinem anderen Thread im anderen Forum
erzählt. Wollte es hier nur nicht noch mal schreiben. Ich denke er hat
gemerkt, dass es manchmal sinnvoll sein kann, das Datenblatt zu
lesen...

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.