Hi! ich hoffe, einer von euch kann mir weiterhelfen! Mein Problem ist folgendes: Da ich ein Modem ansteuern muss und mir dieses über die UART einen Response schickt muss ich auf diesen warten und daher den RX Pin abfragen! Die UART von Modem und uC ist low-aktiv (high Pegel wenn nichts gesendet wird) Der Response impuls ist für ca 30µs auf low, der uC arbeitet jedoch mit einem SYSCLK von 24,5MHz/ 8, wodurch ein Befehl ca. 200ns dauert (gemessen!) Daher wollte ich mit jb RI0, $ die Receive Leitung abfragen und durh das $-Zeichen immer wieder am Beginn der Zeile springen lassen, sprich eine Endlosschleife programmieren BIS die Receiveleitung auf low geht und aus der Schleife herausgesprungen wird. Jetzt schauts aber so aus, dass der uC den low-Response Impuls garnicht bemerkt, da er in der Schleife hängen bleibt. Dies dürfte allerdings doch nicht der Fall sein, da der uC ja einiges schneller ist und der 30µs Response Impuls doch lange genug dauern sollte, odeR? Hat vielleicht jemand eine Idee, oder einen Lösungsvorschlag? MfG Richard
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.