Hallo Danny
Du fragst doch in deiner "Fertig" Schleife das ADIE ab. Wird aber nur
gesetzt, wenn auch globalInterrupts frei gegeben werden.
Frag doch einfach nach dem Start de AD Wandlung das ADCSR,ADSC ab. Wird
doch nach Ende der Wandlung auf Null gesetzt.
"ADSC ADC Start Conversion
Mit diesem Bit wird ein Messvorgang gestartet. In der frei laufenden
Betriebsart muss das Bit gesetzt werden, um die kontinuierliche Messung
zu aktivieren.
Wenn das Bit nach dem Setzen des ADEN-Bits zum ersten Mal gesetzt wird
führt der Controller zuerst eine zusätzliche Wandlung und erst dann die
eigentliche Wandlung aus. Diese zusätzliche Wandlung wird zu
Initialisierungszwecken durchgeführt.
Das Bit bleibt nun so lange auf 1, bis die Umwandlung abgeschlossen
ist, im Initialisierungsfall entsprechend bis die zweite Umwandlung
erfolgt ist und geht danach auf 0. "
MFG
Dieter