Gast
#275738
Hallo,
ich möchte eine Analogspannung von maximal 9V an dem Analogeingang ADC7
messen. Dazu habe ich den ATMega8 folgendermasen initialisiert:
ADCSRA=(1 << ADPS1 |1 << ADPS2 |1 << ADEN |1 << ADFR);
cbi (ADCSRA,ADPS0);
ADMUX=(1 << MUX0 |1 << MUX1 |1 << MUX2);
Wenn ich nun aber das ADCW abfrage und mir seriell ausgeben lasse,
stehen dort nur Wirre Zeichen. Der UART-Befehl lautet wie folgt:
UartPrintF("U: %2.1f",(ADCW*0.009775));
Habe ich etwas falsch initialisiert? Kann mir jemand nen Tip geben?
Gruß
Chris