mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATMEGA16 ADC Single Conversion Mode


Autor: Torsten B. (torty)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo
Ich habe Probleme mit dem ADC im ATMega16.
Laut Datenblatt wird zwischen "Free Running Mode" und 
"Single-Conversion" unterschieden.

Im Register SFIOR kann der "Free Running Mode" mit ADTS2-0 = 0 
eingeschaltet werden.
Wie kann ich bitte den "Single-Conversion" Mode einschalten ?

Oder gibt es den doch nicht ?

Bitte um Nachsicht, wenn ich es doch im Datenblatt übersehen haben 
sollte.

Danke
Torsten

Ich möchte sozusagen jede Conversion mit dem Setzen von ADSC im Register 
ADCSRA starten.

Autor: Michael U. (amiga)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

indem Du ADATE in ADCSRA nicht setzt...
Dann wird die Einstellung in SFIOR ignoriert und Du startest jede 
Wandlung durch Setzen von ADSC ADCSRA.

Gruß aus Berlin
Michael

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Torsten B. schrieb:

> Im Register SFIOR kann der "Free Running Mode" mit ADTS2-0 = 0
> eingeschaltet werden.
> Wie kann ich bitte den "Single-Conversion" Mode einschalten ?

Indem du den ADC nicht auf 'Auto-Trigger' schaltest.

> Ich möchte sozusagen jede Conversion mit dem Setzen von ADSC im Register
> ADCSRA starten.

Das ist der Default.
Dazu brauchst du nichts weiter tun.

(Hast du dir im avr-gcc-tutorial den Abschnitt über den ADC angesehen?)

Autor: spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

>Wie kann ich bitte den "Single-Conversion" Mode einschalten ?

ADCSRA:ADATE =0

MfG Spess

Autor: Torsten B. (torty)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke  !!
Ist ja auch logisch ..

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.