Gast
#1037943
Hallo zusammen, ich hab einen Interrupt der auf jede Statusänderung meines Pins ausgeführt wird. Funktioniert soweit, wenn ich jetzt allerdings high an den Pin anlege wird der Interrupt richtig ausgeführt aber die Abfrage ob der Pin jetzt wirklich high Pegel hat funktioniert nicht. Hier nochmal zur Verdeutlichung: High Pegel am PinX -> ISR wird ausgeführt -> Eine Abfrage in der ISR schaut ob High oder Low am Pin anliegt und gibt dies an einem anderem Port aus => Es wird immer ausgegeben, dass Low Pegel anliegt Low Pegel am PinX -> ISR wird ausgeführt -> Eine Abfrage in der ISR schaut ob High oder Low am Pin anliegt und gibt dies an einem anderem Port aus => Es wird immer ausgegeben, dass Low Pegel anliegt ==> Also wrid immer angegeben, dass LOW Pegel anliegt obwohl eben auch HIGH anliegt...Was stimmt da nicht? Ist aber nur bei diesem Pin so, bei anderen wird der Status richtig eingelesen, ist da hardwaremäßig was kaputt? Danke, Joe