Stimmt nicht, habe den fehler gefunden!

Geht nur wenn "Nosave" oder andere Registersicherungen festgelegt werden.

Also: On Adc Adc_routine Nosave

Adc_routine:

Return


Das Datenblatt wäre hier Asche gewesen und wenn ich die ganzen 800 Seiten durchgelesen hätte.

Diese reichen aus :
Adcsr.aden = 1
Adcsr.adsc = 1
Adcsr.adate = 1
und Admux.mux0 = 1 für den ADC1

ADIF braucht gar nicht gesetzt werden. Der Radencoder läuft jetzt wunderbar.