Gast
#2387394
Hallo, ich habe mir einen kleinen Timer geschrieben, der auf einem ATmega32 mit 16MHz laufen soll. Ich will die getTime() Funktion in verschiedenen Modulen nutzen können und deshalb nicht in die main schreiben. Ich würde auch gerne eine globale Variable vermeiden... Kennt die main den Interrupt und führt ihn aus? time.h/time.c:
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 | |
63 | |
main.c:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |