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: Programm Fehler Kategorie: Programmierung Basic (von JuDie - 28.02.2005 12:36)
 Als Antwort auf Re: Programm Fehler von Henrik - 28.02.2005 11:40
Hallo Stefan,

das ganze ist wie ich schon geschrieben habe nach einer Vorlage
entstanden und solle nach einer Zeit X (abc) die im Sekunden
Takt gegen 0 läuft.

(5) Lösung mit Uhrzeit mit MOD-Befehl (Sekunden-Bereich) (define)
Beispiel: Die Sekunde wird durch 30 geteilt.
Bei der Division bleibt ein Rest z.B. bei Uhrzeit 35 Sekunden geteilt durch 30 ist der Rest 5.
Im Zeitbereich 30 bis 35 wird die Uhrzeit ausgewertet und fĂĽhrt zum sicheren Schalten, selbst wenn die Laufzeit des Programms lang ist.
if second MOD 30 =< 5 then goto Zaehler ' Bei 0 und 30 bleibt kein Rest (Modulo)
Flanke = OFF ' Reset der Flanke
Goto Ende 'nicht zaehlen
#Zaehler
if Flanke = ON then goto Ende 'bei Ja, Zaehlen bereits erfolgt
Flanke = ON 'Sperre wegen Zaehlen nur einmalig je 30 Sekunden
Zaehler = Zaehler + 1
#Ende

Hallo Henrik,
die Zeile „LCD.PRINT abc“ sollte nur zeigen wieweit der Zähler ist.
Das mit dem kein Anfangen ist OK aber Bitte 10 Zeilen Programmcode
und einen Zähler der gegen 0 läuft ist nicht gerade Üppig, aber du hast ja recht
Ăśbung macht den Meister. Davon abgesehen finde ich BASIC++ eine tolle Sache.

mfg
JuDie

 Antwort schreiben

Bisherige Antworten:

Re: Programm Fehler (von Stefan Tappertzhofen - 28.02.2005 12:44)