Gast
#318566
Hallo Gurus, trotz Suche im Forum, dem Netz und Büchern komme ich einfach nicht auf eine Lösung für mein Problem... Programmieren tue ich mit BASCOM-AVR. Also, ich habe hier eine Kombination aus einem ATMEGA162 und einem ATMEGA8L, welche mit Hilfe eines Software-UARTs (RX+TX) miteinander verbunden sind. Der Mega162 schickt nun über den TX ein Zeichen zum Mega8. Der Mega8 wartet mittels "Input" auf dieses Zeichen am RX und verzweigt dann zu einem Unterprogramm. Nach Abarbeitung des Unterprogramms geht er wieder zu seinem "Input" und wartet und wartet und wartet... Nun soll aber der Programmablauf im Mega8 durch ein anderes Zeichen vom Mega162 beeinflusst werden. Eine weitere Abfrage des RX durch "Input" scheidet aus, da die Anweisung das Programm ja solange anhält, bis ein Zeichen empfangen wurde. Habt Ihr eine Idee, wie man dies mit Bascom-AVR erledigen kann ? Danke und servus, Arno Wolff