Aber das macht wohl nicht ganz das, was du willst...Zitat von ATmega8, pp.195
Besser ist wohl single shot. in main (Prinzip):
- ADC-Port wählen
- Konvertierung starten (single shot)
- Wert wegwerfen
- ADC-IRQ-Flag resetten
- ADC-IRQ erlauben
- sei()
- Konvertierung starten (single shot)
- Hauptschleife
In der ADC-ISR:
- ADC-Wert sichern
- ADC-Port wählen
- ADC starten (single shot)
In deinem Fall hast du 3 ADC-Werte, die zu sichern sind.
::EDIT::
Nochwas: Der ADC sollte nich über 200kHz getaktet sein.
Lesezeichen