Das ist alles Käse
Zuerst(und zum letztem, ich habe schon 2 mal drauf hingewiesen)
ES IST EIN ZUFALL,DAß DIESES KLAPPT!!!!!!!
Was willst Du damit erreichen ?
ADC0 abfragen ?
dazu gibt es im ADMUX Register 5 Bits MUX4...0(Seite 215 M32 Dattenblatt)
Ende der Durchsage, in DB nachsachauen und (hoffentlich) verstehen.
Als nächstes Du läßt den ADC in Freeruning Modus laufen (habe so aus M32 DB rausgelesen,sorry, den benutze ich garnicht, egal)
DAS berechtigt Dich aber nicht dazu einfach mal nach Lust und Laune zu schreiben!
Nein, so eine Wandlung dauert schon ein paar Takte und man muß solange warten
bis sie auch fertig ist, erst dann darf man sich das Ergebnis abholen !!!
WOHER weißt man aber, daß eine Wandlung fertig ist ?
Code:
while ( ADCSRA & (1<<ADSC) ) {
; // auf Abschluss der Konvertierung warten
}
habe ich von dort kopiert
puh, (schweiß wegwisch)....ich hoffe geholfen zu haben 
Gruß Sebastian
P.S. nein, ich habe gute Laune, manchmal muß man eben einen Schlag auf den Hinterkopf geben
Lesezeichen