Gast
#97681
Hi. Das ist vielleicht ne sehr dumme Frage, aber fragen kostet nichts. ;) Ich habe vor in einem Bascom code einen Timer (zählz millisekunden) zu verwenden. Wer kann mir aber erklären wie das mit dem Code innerhalb der DO/LOOP Anweisung zusammenspielt? Also wenn ich eine Timerfunktion habe, wird darin ja immer gezählt. Z.B. in millisekunden. Nun will ich, wenn bestimmte Zeit erreicht ist z.B. eine LED ansteuern. Wie ist aber der zeitliche Ablauf in der DO/Loop ? Wie oft geht das Programm die DO/LOOP durch in der gleichen zeit die Timerfunktion? Aus meiner erfahrung her mit anderen Programmiersprachen (keine hohen), wird der code komplett von oben nach unten gelesen. Also würde nach meiner Annahme der code in DO/LOOP immer zu ungenauen, nicht bestimmbaren zeiten ausgeführt wobei ich den code in der Timer- funktion zeitlich genau steuern kann. Muss ich also alles was zeitkrittisch ist in der Timer-Funktion ausführen lassen? (Mit Referenz zu http://www.mikrocontroller.net/forum/read-1-91014.html#96346 und http://www.ravers-home.de/pk1/ )