Zitat Zitat von linux_80
Hi,

BCD geht ja nur von 0-9, wenn der Wert doch grösser wird, gibts Sonderzeichen, bzw. die Zeichen die bei ASCII nach "9" kommen.
mmhhhh - aber eigendlich kann der Wert doch nicht größer werden oder

Code:
'Uhrzeit erstellen 
Ontimer1overflow:                                           'Timer1-Interruptroutine 
  'Nächster Überlauf soll in einer Sekunde sein: 
  Timer1 = 61936                                            'Überlauf nach 65535, also: 65535+1-3600=61936 

  Incr Sekunden 

  If Sekunden >= 60 Then 
    Sekunden = 0 
    Incr Minuten 
  End If 

  If Minuten >= 60 Then 
      Minuten = 0 
      Incr Stunden 
  End If 

  If Stunden >= 24 Then 
        Stunden = 0 
  End If 

  Toggle Portb.0                                            'blink LED zum testen im Sekundentakt 



Return