Wo ist das Problem?Zitat von ACU
Der ADC löst nach jeder Wandlung einen Interrupt aus, dann kann man die Daten erstmal irgendwie verarbeiten und danach läuft das Programm normal weiter.
Interrupts sind ein sehr wichtiges Werkzeug das einem der Prozessor bietet, und sie nicht zu benutzen ist Verschwendung.
Multitasking kann Interrupts nicht ersetzen!
Für die meisten Anwendungen würde ich empfehlen, zeitkritische und unvorhersehbare Sachen per Interrupt zu machen (dafür sind die ja da), und alle übrigen Funktionen einfach zyklisch aufzurufen.
Lesezeichen