| Programmbeispiel Blinklicht, Lauflicht |
|
|
|
Blinklicht 1: Alle Bits von Port 0 sollen mit einer sichtbaren Frequenz blinken. In Keil uVision mit F5 (run) starten.
Lauflicht 1: Eine 1 im Akku wird bitweise mit sichtbarer Frequenz nach links verschoben. Die Zeitschleife wird durch die Befehlszykluszeiten (Zeit für die Ausführung eines Befehls mit 1 Byte) der CPU erzeugt.
Lauflicht 2. Erweitern Sie das Programm nun etwas. Aufgabenstellung: Lauflicht links mit ca. 500ms Verzögerung. Dabei sollen die Durchläufe in Speicherzelle 20h gezählt werden.
Am Anfang wird die Speicherzelle 20h gelöscht (auf 00 gesetzt).
|