Forum: Mikrocontroller und Digitale Elektronik Mega16 ADC Register


von Daniel S. (daniels)


Lesenswert?

Hallo,

1.) nur zum Verständniss. Wenn ich beim ADC im Register ADCSRA das Bit 
ADATE nicht gesetzt habe, d.h. nicht triggern möchte, muss ich dann das 
SFIOR Register beachten? Eigentlich nicht, oder?

2.) Ebenfalls zum Verständniss. Ich möchte nicht mit 10Bit Auflösung 
arbeiten, sondern mit 8Bit, da reicht es dann, die Frequenz, also den 
Prescaler so zu setzen, das ich eine Frequenz >200kHz bekomme? Hab ich 
das so richtig verstanden, weil irgendwie kann ich dazu keine direkte 
Aussagen im Datenblatt finden.

Gruß Daniel

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

zu 1) ja
zu 2) setz das ADLA bit, dan hast du ein 8bit ergebnis im Highbyte. 
Wieivele der Bits du verwendest ist dein bier. Das Datenblatt weißt nur 
darauf hin, das bei >250khz Adctakt unter umständen weniger als 10 
signifikate Bits zur verfügung stehen (d.h. die unteren Bits sind nicht 
mehr abhängig von der angelegten Spannung sondern Rauschen oder 
ähnliches)

von 3351 (Gast)


Lesenswert?

1)Ja ohne Trigger macht die Triggerslecteion wenig sinn.

2) nein, es kommen immer 10 bit raus. Aber oberhalb 200kHz sind nur 8 
bit brauchbar.

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
Noch kein Account? Hier anmelden.