so, noch mal meine eigene Frage selbst beantworten, es gibt einen Umweg: wenn die Mikrocontroller schnell genug ist, was meistens der Fall ist, kann man ja die debounce funktion anwenden. sprich: man fragt erst die card present pin, ob diese geprellt wurden ist, erst dann die readmagcard ausfuehren.(vorher debounce konfiguieren) weiteres problem: was ist wenn man zu langsam war, und das programm doch wieder in readmagcard gestuckt ist? loesung: watchdog.