loop:
readadc 4,b0 `lese den Analogwert in b0
if b0 < 150 then goto takt2 `wenn der Wert in b0 kleiner 150 (ca kleiner 3 Volt) ist gehe zu zaehler 2
goto loop
takt2:
Wait 4 `warte 4 sec
`4 Mal pruefen im 500ms Takt ob ein neues Signal ankommt wenn nicht, zurück zu loop
readadc 4,b0 `lese den Analogwert in b0
if b0 < 150 then goto timer `wenn der Wert in b0 kleiner 150 (ca kleiner 3 Volt) ist gehe zu zaehler 2
pause 500
readadc 4,b0
if b0 < 150 then goto timer `wenn der Wert in b0 kleiner 150 (ca kleiner 3 Volt) ist gehe zu zaehler 2
pause 500
readadc 4,b0
if b0 < 150 then goto timer `wenn der Wert in b0 kleiner 150 (ca kleiner 3 Volt) ist gehe zu zaehler 2
pause 500
readadc 4,b0
if b0 < 150 then goto timer `wenn der Wert in b0 kleiner 150 (ca kleiner 3 Volt) ist gehe zu zaehler 2
pause 500
readadc 4,b0
if b0 > 205 then goto loop `wenn der Wert in b0 groesser 205 (ca 4 Volt) ist gehe zurueck zu loop
timer:
high 1
wait 3
low 1
wait 3
goto loop
Lesezeichen