Gast
#2513330
Hi, bisher hatte ich keine Probleme mit Interrupts (Atmega8), aber jetzt mit dem Atmega32u4 ist alles anders :) Die Register heissen hier scheinbar alle anders. Folgendes habe ich mithilfe des Datenblatts soweit zusammenbekommen, kompiliert ohne Fehler aber tut nichts. Ich habe einen Drehgeber an PD0, der definitiv funktioniert, das habe ich durch blockierendes Auslesen schon nachgeprüft. Ich komme einfach nicht drauf, was ich vergessen bzw. überlesen haben könnte. Hier die betreffenden Auszüge:
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 | |