Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Inge Burgstaller Geändert vor über 7 Jahren
1
Programmablaufsteuerung E. Eube, G. Heinrichs, U. Ihlefeldt (V 1.0 C 2016) 1 Verzweigung Schleifen Endlosschleife Abbrechende Schleife Unterprogramme Schienenmodell
2
Verzweigung E. Eube, G. Heinrichs, U. Ihlefeldt (V 1.0 C 2016) 2 If then else Dann-Teil Sonst-Teil (optional) Dieser Verzweigungsbefehl muss in einer einzigen Zeile stehen!
3
Bedingungen E. Eube, G. Heinrichs, U. Ihlefeldt (V 1.0 C 2016) 3 PinD.2 = 0 (Taster Ta0 momentan gedrückt) X0 = 17 Zahl < 15 Wert >= 42 Wert <> Zahl (ungleich)
4
Endlosschleife E. Eube, G. Heinrichs, U. Ihlefeldt (V 1.0 C 2016) 4 Do Befehl 1 Befehl 2 Befehl 3 … Loop Schleifenkopf Schleifenrumpf/-körper Schleifenfuß
5
Abbrechende Schleife E. Eube, G. Heinrichs, U. Ihlefeldt (V 1.0 C 2016) 5 (fußgesteuert) Do Befehl 1 Befehl 2 Befehl 3 … Loop until
6
E. Eube, G. Heinrichs, U. Ihlefeldt (V 1.0 C 2016) 6 Abbrechende Schleife: Beispiele Do Loop until PinD.2 = 0 Warteschleife Z = 0 Do Z = Z + 1 PortB = Z Loop until Z = 16 Zählschleife
7
E. Eube, G. Heinrichs, U. Ihlefeldt (V 1.0 C 2016) 7 Unterprogramme: Idee Eine Folge von Befehlen zu einer Einheit zusammenfassen und diesem „Block“ einen (sinnvollen) Namen geben. Dieser Name kann dann wie ein neuer Befehl benutzt werden.
8
E. Eube, G. Heinrichs, U. Ihlefeldt (V 1.0 C 2016) 8 Unterprogramme... Call Blitz... Hauptprogramm Sub Blitz PortB.0 = 1 Waitms 20 PortB.0 = 0 End sub Declare Sub Blitz Unterprogramm Unterprogrammaufruf Deklaration Definition
9
E. Eube, G. Heinrichs, U. Ihlefeldt (V 1.0 C 2016) 9 Unterprogramm: Bezeichnungen Hauptprogramm Unterprogramm Unterprogrammname Deklaration Definition Aufruf Unterprogrammkopf Unterprogrammrumpf
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.