Gast
#58941
Sorry - langsam vermute ich ich bin unwissender als ich dachte - aber ich habe ein wirklich saublödes Problem. Nachdem das mit dem KEY-Interrupt in der Praxis nicht so wirklich gut funktioniert hat wollte ich einfach mal einen Eingang mit einem Taster testen. Ich habe das M16C-Board von Glyn - das Programm das ich verwendet habe ist oben im Anhang. Also an dem Port 6 Pin 0 und 1 (Boardpin 37, 38) habe ich jeweils eine LED hängen, die mit einem Widerstand gegen Masse (Boardpin 96) geschaltet ist. An Port 10 Pin 4 (Boardpin 92) habe ich einen Taster gegen Masse (Boardpin 96) geschaltet sowie Boardpin 99 (AVCC) über einen Widerstand (12 kohm) an Port 10 Pin 4 gehängt. Ist doch eine normale Pull-Up-Beschaltung - oder ? So jetzt starte ich das Programm und die eine LED zeigt an, daß der Eingang High ist. Drücke ich jetzt den Taster und schalte somit den Eingang gegen Masse tut sich einfach gar nichts. klemme ich den Pull-Up ab bleibt der Eingang trotzdem im gleichen Zustand. Wenn ich aber jetzt versehentlich den Eingangspin anfasse und somit wahrscheinlich über mich selber erde springt die LED um. Un das verstehe ich einfach nicht - was ist an meiner Beschaltung falsch ?