PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Prescaler ADC



Gento
03.09.2006, 20:56
Im Laufenden Program möchte ich den Prescaler des ADC ändern.(Mega 32)

Geht das unter Bascom und wenn wie?

Grüße Gento

repi64
03.09.2006, 21:05
Die Help kann helfen.
CONFIG ADC = single, PRESCALER = AUTO, REFERENCE = opt

Remarks

ADC Running mode. May be SINGLE or FREE.
PRESCALER A numeric constant for the clock divider. Use AUTO to let the compiler generate the best value depending on the XTAL

Was versprichst du dir davon?
So wie ich das sehe ist der Prescaler für den ADC Takt und nich für das Ergebnis zuständig.
Ich habe bis jetzt immer Prescaler=Auto verwendet.

Gento
03.09.2006, 21:19
Einmal möchte ich schnell reagieren.
z.B mit Config Adc = Single , Prescaler = 32 , Reference = Avcc

Dann möchte ich 'genauer' messen um das Rauschen zu unterdrücken.
z.B. mit Prescaler =128

Setze ich nun die Config ADC ="xyz" im Code ein stürtzt der Mega 32 ab.

Prescaler Auto ist bei mir immer 128 :^o

Gento