Gast
#890205
Hi, ich habe versucht, den Timer0 des ATTiny25 zum Laufen zu bringen, aber irgendwas klappt nicht so ganz, bzw. ich übersehe wahrscheinlich irgendeinen trivialen Fehler :( Das Programm soll einfach ein LED am Pin 2 anschalten und beim Aufruf des entsprechenden Interruptvektors wieder ausschalten (nur um zu sehen, ob der Vektor überhaupt angesprungen wird). Die LED ist gegeb Masse angeschlossen, und verwendet wird der Timer0 im CTC-Modus. Der Rest müsste aus dem Quelltext ersichtlich sein:
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 | |
Die LED geht an, aber dann nicht mehr aus. Daraus schließe ich, dass der Vektor nie angesprungen wird. Findet jemand den Fehler? Vielen Dank schon mal im Voraus! Grüße, Kai