PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ERLEDIGT] Uhrzeit über Tastatur stellen-aber wie?



Tematac
16.03.2004, 17:27
Servus
Ich bin neu auf dem Gebiet der C-Control und habe ein grundlegendes Problem: Ich würde gerne "einfach nur" die Uhrzeit /Datum über die Tastatur (da liegt das Problem-die Tastatur!!) des Applicationboards stellen, aber (nach langem langem Versuchen) es geht nix. Später sollen auch andere Parameter in dem Programm über diese Tastatur eingegeben/verändert werden. Hilfe wird dringenst benötigt.Danke schonmal im voraus.
Tschö

God
16.03.2004, 18:54
Was funktioniert denn nicht?
Poste uns doch mal den Quellcode.

mfg God

Tematac
21.03.2004, 15:25
Quellcode? Ich hab's nach dem "Try and Error"-Prinzip versucht, denn vom prog. hab ich keine Ahnung. Ich verstehe nicht wie ich eine Tastaturabfrage in einem Programm hinbekomme und wie ich den Wert der gedrückten Taste weiterverarbeite ( Uhrzeit stellen). Ich peil's nicht Variablen über die Tastatur zu definieren. Schätze das ist mein Prob. Beispielprogramme nur mit der Tastatur gehen ja, aber die arbeiten mit einzelnen Zahlen und nem Terminalprog. bei mir soll's auf LCD. Es soll mal ne Terrariensteuerung mit Menüführung geben, also ne Mehrfachzeitschaltuhr (läuft aber halt nur mit fest prog Werten), Kontrolle von Temp und Luftfeuchte über Lüfter und Berieselungsanlage.
Tschö

Manf
21.03.2004, 16:08
Es fängt wohl damit an, daß der Controller ein Programm abarbeitet, das ihm der Anwender individuell eingegeben hat.
Dazu muß das Programm irgendwo herkommen, es kann beispielsweise vom Anwender auf einem PC geschrieben werden.
Das ist dann der Quellcode.
Ich fürchte bis hierher ist noch etwas unklar.
Manfred

22.03.2004, 15:52
Danke-wieder was gelernt. Also wenn das so ist, dann sieht's schlecht aus, denn alles was mit den Tastatur-Versuchen zu tun hatte, hab ich gelöscht,da ich damit nix anfangen konnte.

Matthias
26.03.2004, 13:49
du kannst es so machen:

...
if taster_up=off then second=second+1
if taster_down=off then second=second+1
pause 5
...

Dann hättest du pro einheit zwei Taster. Also einen auf und einen ab.