PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AD Wandler ADIF und ADSC



robbi42
30.04.2007, 14:50
Hallo

hat da jemand eine Ahnung wegen der bits ADIF und ADSC.
Nach Spezifikation sollte ADSC wieder resettet werden, wenn die Conversiuon abgeschlossen ist, ADIF sollte gesetzt werden, wenn die Conversion abgeschlossen ist _und_ die Ergebnisse übertragen wurden.
In den verschiedenen Beispielen sehe ich aber, dass manche warten bis ADSC kippt und manche ob ADIF kippt.
Funktionierts eventuell bei ADSC nur meistens?

Danke und Gruss

linux_80
30.04.2007, 17:07
Hallo,

ein Blick ins Datenblatt hilft weiter, zB. beim Mega32 Register ADCSRA.
Wenn man den ADC nicht im Free-running modus laufen lässt, kann man durchaus auch ADSC abfragen, sicherer ist es aber wohl ADIF zu kontrollieren.
Im DB steht aber auch, dass es keine Auswirkung hat, wenn man ADSC selber löscht (reset).