Gast
#2053650
Hallo Zusammen Ich hätte gern mal eine Meinung zu folgender Aufgabestellung gehört. Ich brauche eine Funktion, die ein ext. IC abfragt und, falls keine Antwort kommt, nach 10ms timeout einen Fehlercode zurückliefern. Mir gehts im folgenden um die Realisierung des timeouts. Für den timeout hätte ich am liebsten einen timer, der auf Kommando startet, bis zu nem bestimmten Wert läuft und danach anhält. Ich frage in meiner funktion zyklisch ab ob mein IC antwortet oder ob der Timerendwert erreicht ist (= timeout). Leider kann ich diese Funktionalität im Datenblatt zum AtMage325P nicht finden. Entweder weil das nicht geht, oder ich hab es schlicht übersehen. Alternativ müsste ich wohl zyklisch interrupts erlauben und daraus die abgelaufene Zeit ermitteln. Habe ich was übersehen?