Hab noch was entdeckt
Code:
PORTA &= ~(1<<PA1); //PA1 auf High setzen
damit wolltest du wahrscheinlich den Pull-up von PA1 einschalten. Hier wird der Pull-up aber gerade deaktiviert.
Grund dafür, dass die LED nur glimmt: Wenn der Pull-up deaktiviert ist und du den Taster nicht drückst, dann hängt der Eingang in der Luft, hat kein definiertes Potenzial. Fängt wahrscheinlich 50Hz Brumm ein.
Richtig muss es heißen:
Code:
PORTA |= (1<<PA1); //PA1 auf High setzen
Nun sollte es klappen - so wie du dir das vorstellst
Grüße,
Bernhard
Lesezeichen