Gast
#255792
Hallo Mikrocontroller-Gemeinde, ich habe meinen ADC am ATMega8 erfolgreich zum laufen gebracht, und gebe den Wert am LCD-Display aus. Durch die schnelle Abtastfrequenz von ca. 30kHz "flackert" aber das letzte Bit leider. Ich brauche den Messwert nur zum Ablesen. Daher wollte ich fragen: Gibt es eine Routine, mit der man z.B. nur alle 0.2 Sekunden einen ADC-Wert am Display ausgibt? Verzögerungsschleifen habe ich in der ADC-Routine schon probiert, brachten jedoch seltsamerweise keinen Erfolg. Den ADC starte ich in einer Schleife manuell (ohne Interrupt) durch setzen des ADSC Bit im ADCSRA-Register. Vielen Dank schon mal für konstruktive Beiträge. Gruß Bernhard