Bascom Counter Darstellung

Gast #1446128
Hallo
Ich habe folgendes gecodet:
1
$regfile = "m8def.dat"
2
$crystal = 4000000
3
$hwstack = 100
4
$swstack = 100
5
$framesize = 100
6

7

8
Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , _
9
   Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2
10
Config Lcd = 24 * 2
11
Cursor Off
12

13
Dim Initcounter As Byte
14
Dim Bt As Byte
15
Dim S As String * 2
16

17

18
Do
19
   For Initcounter = 1 To 36
20
      'LCD löschen
21
      Cls
22

23
      'Haupttext der ersten Zeile anzeigen
24
      Locate 1 , 1
25
      Lcd "-=[ You Armed Me ]=-"
26

27
      'Haupttext der zweiten Zeile anzeigen
28
      Locate 2 , 2
29
      Lcd "Countdown"
30

31
      'Jede Sekunde um 1 herunterzählen und neuen Wert anzeigen
32
      For Bt = 100 To 1 Step -1
33

34
         'Neuen Wert in einen Text umwandeln
35
         S = Str(bt)
36
         S = Format(s , "000")
37

38
         'Neuen Wert in der zweiten Zeile ab Spalte 15 anzeigen
39
         Locate 2 , 15
40
         Lcd S
41

42
          'Eine Sekunde warten
43
         Wait 1
44
      Next Bt
45

46
      'Das LCD nach ca. einer Stunden neu initialisieren
47
      If Initcounter = 36 Then
48
         Initlcd
49
      End If
50
   Next Initcounter
51
Loop
52

53
End

Mein Problem ist folgendes: Der Countdown zählt praktisch nur 
100,099,098 usw. Wie könnte ich eine Ansicht wie etwa 00:00:00 bekommen, 
also Stunden und Minuten? Geht das mit diesem Code überhaupt?

MfG

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.