Gast
#1020480
Hallo, habe mit Atmega8 mit f_cpu=8MHz einen Zähler aufgebaut. Gesteuert wird er über die beiden externen Interrupts. INT0 erhält eine Art Gate Signal, wenn das Low ist sollen an INT1 Impulse gezählt werden. Das ganze funktioniert leider nur bis zu einer Impulsfrequenz von ca. 180kHz. Das kommt mir etwas lahm vor. Bin dankbar für Tips zur Verbesserung. Hier der 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 | |