User manual

25
Adresse Befehl Daten Kommentar
08 3 8 Springe –8
11 28 12 28 14 28 18 28 38
Listing 10: Lauflicht 1
Erweitern Sie das Programm um zwei weitere Ausgabemuster, sodass der Leuchtpunkt immer hin- und
zurückläuft. Experimentieren Sie auch mit anderen Ausgabemustern und Verzögerungszeiten.
Adresse Befehl Daten Kommentar
00 1 1 LEDs 0001
01 2 8 Warte 500 ms
02 1 2 LEDs 0010
03 2 8 Warte 500 ms
04 1 4 LEDs 0100
05 2 8 Warte 500 ms
06 1 8 LEDs 1000
07 2 8 Warte 500 ms
08 1 4 LEDs 0100
09 2 8 Warte 500 ms
0A 1 2 LEDs 0010
0B 2 8 Warte 500 ms
0C 3 C Springe –12
11 28 12 28 14 28 18 28 14 28 12 28 3C
Listing 11: Lauflicht 2, hin und zurück
Ein Zeitschalter kann mit einem Wartebefehl eine Verzögerung von bis zu einer Minute enthalten. Am Ende
steht ein Rücksprung mit der Sprungweite 0, also eine Endlosschleife ohne Inhalt, die als Programmende
dient. Ein neuer Start wird mit dem Reset-Taster ausgelöst. Erweitern Sie das Programm auch einmal zu
einem Drei-Minuten-Küchen-Timer. Dabei könnten Sie die verbleibende Zeit durch die Anzahl der
leuchtenden LEDs als Lichtbalken darstellen.
Adresse Befehl Daten Kommentar
00 1 F LEDs 1111
01 2 F Warte 1 min
02 1 0 LEDs 0000
03 3 0 Ende
1F 2F 10 30
Listing 12: Zeitschalter für eine Minute