Hallo, ich suche nach einer Lösung für folgende Aufgabe: 1.) Eine Status LED soll im Sekundentakt blinken. Dieser Sekundentakt soll mit einem Timerinterrupt realisiert werden. 2.) Weiteres soll im Sekundentakt ein Taster abgefragt werden. Ist der Taster gedrückt, soll sich eine 2. LED für 10 Sekunden einschalten. 3.) Wird der Taster innerhalb dieser 10 Sekunden erneut gedrückt, verlängert sich die Einschaltzeit um weitere 10 Sekunden. Und bei Punkt 3 stehe ich derzeit auf der "Leitung"! Kann mir da bitte jemand helfen, wie ich das am einfachsten lösen kann? Hier mein derzeitiger Code:
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 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
47 | |
48 | |
49 | |
50 | |
51 | |
52 | |
53 | |
54 | |
55 | |
56 | |
57 | |
58 | |
59 | |
60 | |
61 | |
62 | |