-
-
Erfahrener Benutzer
Fleißiges Mitglied
Ohne mich genauer mit Deinem Programm zu befassen denke ich, das das Problem darin besteht, das Du die ISR im TIMSK freigegeben hast, darum springt er die ISR ja auch an. Dabei wird aber (hardwareseitig) das Interuptflag zurückgesetzt.
Wenn Du es per polling auswerten willst mußt Du es über eine Hilfsvariable in der ISR lösen bzw die ISR ganz deaktivieren. Dann mußt Du aber daran denken, das Interupt-Flag per Software zurücksetzen.
Rajko
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen