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.
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
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?)
Hi
>Wie kann ich bitte den "Single-Conversion" Mode einschalten ?
ADCSRA:ADATE =0
MfG Spess
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.