Liebe Kollegen, in meinem Programm stelle ich den Analogkomparator ein und den ADC für den single-conversion-mode und starte einal die warm-up conversion mit ADCSRA |= (1<<ADSC). Beim ersten Durchlauf des AnalogComparator-Interrupts möchte ich diesen Interrupt disablen: ACSR &= ~(1<<ACIE). Das funkitoniert aber nicht, und der Interrupt wird bei Änderungen an dem analogen Eingang immer wieder ausgeführt. Bisher habe ich herausgefunden, dass wenn ich die AD-Wandlung NICHT ausführe, wird der AnalogComparator-Interrupt richtig disabled. Wo habe ich was übersehen, dass sich der Comparator-Interrupt nicht (immer) disablen lässt? Danke vielmals Karel
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.