Gast
#3573166
Hallo, Ich habe 3 Fall unterscheidungen. Wenn der UC angeht, ist er in Fall 1. per INT1 und INT0 erzeuge ich interrupts, die den fall ändern, entweder zu fall oder fall 3. Nun soll sobald ein Interrupt passiert ist der Fall sich sofort ändern. Wenn ich aber zb. eine längere schleife habe, springt er ja nach dem Interrupt an die letzte "arbeitsposition" und macht dort weiter, obwohl der fall gar nicht mehr aktuell ist.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
Wie kann ich das lösen, dass er direkt den alten Fall beendet und schaut welcher der neue Fall ist? gruß