Ja aber theoretisch (bitte korrigieren wenn falsch!) stellste am Controller ja einen festen Teiler ein sobald du die Uhr da aktivierst. Und dieser Teiler ist ja auf 32768kHz ausgelegt (ähnlich wie bei einer I²C RTC) und wenn du dann einen anderen Takt nimmst ist 1 Sekunde im Controller nicht mehr 1 Sekunde wie sie sein soll, sondern vielleicht 3 Sekunden oder so.

Aber wie gesagt ist nur ein theoretischer Gedankengang.

Und wegend einen Sekunden beim Wecker
Ich hab das mal so gemacht:

Code:
  If Konfiguration = 1 Then
      Cls
      Locate 2 , 1
      Lcd "Wecker"
   End If
Dann wird jedesmal die Anzeige gelöscht, weil es wohl so ist das er die Stellen von der Option "Uhr" übernimmt, weil du im Endeffekt nur die Stellen "Stunden" und "Minuten" überschreibst. Aber da du mit der Stelle "Sekunden" nichts macht bleibt das natürlich gesetzt. Durch das löschen löscht du den Inhalt und schreibst die neuen Sachen auf das Display. Kleiner Nachteil: Es "blinkt" einmal kurz.