Uhrzeit einstellen

technicus123

Neues Mitglied
13. Feb. 2009
118
0
0
Sprachen
Hi,

wie kann ich die Uhrzeit über Taster einstellen, wenn ich das ganze über Config Clock laufen lasse? bekomme es einfach nicht hin.

Code:
Dim Strtime As String * 8
Dim Bsec As Byte , Bmin As Byte , Bhour As Byte
Bsec = 20 : Bmin = 3 : Bhour = 0     <-Wie kann ich die Werte extern einstellen?
Enable Interrupts
Config Clock = Soft
Strtime = Time(bsec)
Time$ = Strtime


Gruß
Jens
 
Hallo Technicus!

Irgendwie verstehe ich deine Code-Zeilen da oben nicht. :confused:

Was soll die String-Variable "Strtime" und die Byte-Variablen "Bsec, Bmin, Bhour"? :hmmmm:


Wenn du die Softclock mit BASCOM aktivierst, dann werden automatisch folgende Variablen erzeugt:
Time$ ( als fertiger String = 12:30:00)
_sec (als Byte)
_min (als Byte)
_hour (als Byte)

Wenn du also per Taster die Stunden verändern möchtest, dann musst du nur die _hour-Variable anpassen bzw. hoch oder runter zählen lassen.

Es wird aber keine Plausibilitätsprüfung durchgeführt.... darum musst du dich selber kümmern...... Sprich nach 23 Stunden musst du wieder bei 00 anfangen. ;)
Gleiches gilt für die Minuten und Sekunden beim Überschreiten der 59 bzw. Unterschreiten der 00 !

Alles klar soweit?

Schöne Grüße,
Cassio
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)