Ich schreibe gerade mein erstes Programm zur Steuerung in BASCOM.
Der Algorithmus sieht so aus (ist nur die Grundstruktur, noch nicht in Bascom übersetzt.)
port X = Eingabe 1;2;3
Do
while port x = 1
funktion A
if port x = 2
funktion B
if port x = 3
funktion C
loop
funktion A
funktion B
funktion C
end
Meine Frage:
Lauscht der µC in dieser While-Schleife ununterbrochen auf das Signal aus Port x? Wenn nicht, würde das Programm ja jedesmal nur am Anfang Funktion A ausführen, damit dann aufhören und erneut port x überprüfen. Dann würde es "stocken" und nicht rund laufen.
Lesezeichen