Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Benötige PULSE, wenn SECOND=0 Kategorie: Programmierung Basic (von Hanns - 9.07.2005 19:57)
 Als Antwort auf Benötige PULSE, wenn SECOND=0 von daddy-j - 9.07.2005 19:20
Hanns nutzt:  CC1-Unit V1.1, CC1-M-Unit V1.1, CC1-M-Unit V1.2/2.0, Micro

> Hallo Leute,
> bei meiner geplanten Uhr habe ich bis auf DA2 schon alle verfügbaren Ein- & Ausgänge verplant. Die Ansteuerung meiner Sekunden-LEDs übernimmt daher externe Hardware.
> Für diese erzeuge ich mit der BEEP- Funktion einen Sekundentakt.- Jetzt möchte ich ein Reset- Signal über DA2 ausgeben, wenn SECOND=0.
> Man könnte die Abfrage IF SECOND=0 THEN PULSE DA2 irgendwie in eine Zeitschleife einbauen. Das würde aber dazu führen, daß das Programm bis zu 59 Sekunden lang in dieser Schleife hängt.
> Hat jemand eine bessere Idee?
> Besten Dank im Voraus!

define second_0 bit[192]
----------
#hauptschleife

if second = 0 and second_0 = off then goto 0_setzen
if second = 1 then second_0 = off

#0_setzen
pulse da2   ' weiss nicht ob pulse für DA Ausgänge geht

merker second_0=on
goto hauptschleife

 Antwort schreiben

Bisherige Antworten: