Gast
#1507897
Hallo zusammen, ich habe ein verblüffendes Problem, vielleicht ist es auch meine Intelligenz. Ich habe ein Programm geschrieben, in dem u.a. der Port C eines AtMega16 eingelesen werden soll. Testweise habe ich folgenden Code verwendet und auf dem STK500-Board mit den Tastern und LEDs getestet:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
Wirklich nichts besoderes, aber ich verzweifele. Es leuchten immer die mittleren vier LEDs, unabhängig vom Tasterdruck. Ich habe das ganze mit zwei verschiedenen AtMega16 ausprobiert, beides mal dasselbe. Wenn ich aber einen AtMega8515 verwende und im Programm nur die Definitionsdatei ändere, funktioniert es wie es soll. Wisst ihr weiter? Viele Grüße Patrick