Weiß deine innere Uhr genau, wie lang fünf Sekunden sind? Bei diesem Programm musst du genau fünf Sekunden auf den Taster drücken. In dieser Zeit zeigt die Anzeige null an. Wenn du die Taste loslässt, wird die gemessene Zeit anzeigt. Hast du zu kurz oder zu lang gedrückt? Dann kommt gleich der nächste Versuch. Und du kannst auch andere Zeiten bis zu neun Sekunden probieren.
Rem Innere Uhr
Pdir = 63
Portout = 17
L1:
A = Din
B = 1
If A = B Goto L1:
D = 0
L2:
Portout = 0
Delay = 250
A = D
A = A + 1
D = A
A = Din
B = 0
If A = B Goto L2:
A = D
A = A Shr 1
A = A Shr 1
Portout = A
Goto L1: Innere Uhr
End
Ein Puls-Monitor
Dieses kleine Programm bildet einen Puls-Monitor nach, wie er im
Krankenhaus verwendet wird. Man hört den
gleichmäßigen Puls des Patienten. Aber plötzlich gibt es ein Problem. Der Puls
setzt aus, und ein Warnton erschallt. Zum Glück sind die Ärzte schneller und
können den Patienten wiederbeleben. Alles noch mal gut gegangen!
Rem Puls
D = 20
L1:
A = 0
C = 10
L2:
PWM = A
A = A + 1
Delay = 10
C*Goto L2:
C = 6
L3:
PWM = A
A = A - 1
Delay = 100
C*Goto L3:
PWM = 0
Delay = 100
D*Goto L1:
C = 20
D = 20
PWM = 0
L4:
Delay = 250
C*Goto L4:
PWM = 20
C = 50
L5:
Delay = 250
C*Goto L5:
PWM = 0
C = 20
L6:
Delay = 250
C*Goto L6:
Goto L1: