UHR für TI-89 V3.02 """"""""""""""""""" Dieses Programm simuliert eine einfache Analoguhr auf dem Taschenrechner. Es liest die Zeit aus der Systemuhr und ist daher erst am AMS 2.08 und bei eingeschalteter Uhr lauffähig, da ältere AMS-Versionen keine Uhrfunktion besitzen. Sollte sich die Uhrfunktion (HOME -> F1 -> Clock) bei Ihrem TI-89 nicht einschalten lassen, obwohl Sie das Betriebssystem AMS 2.08 oder höher verwenden, so ist ihr Taschenrechner vermutlich eines der ersten Geräte der TI-89 Serie. Diese Exemplare (HW1-Version) haben keine interne Uhr. Das Ziffernblatt wird aus der Datei "uhr_ziff" (PIC) geladen, da das Neuzeichnen des Ziffernblattes mit TI-BASIC aufgrund der langsamen Trigonometrie- und Zeichenfunktionen leider zu lange dauert. Ist Ihnen diese Datei abhanden gekommen oder versehentlich gelöscht worden, können Sie mit dem mitgelieferten Programm "drw_ziff" dieses neu erstellen. Dabei sehen Sie auch eindrucksvoll, wie langsam dies vonstatten geht (ca. 30 Sek.)!! Starten Sie "drw_ziff" aber bitte nur, wenn die Datei "uhr_ziff" wirklich nicht vorhanden ist (wg. Überschreiben). Viel Spaß wünscht Fabian Schneider """"""""""""""""""" www.f-schneider.de.vu Versionshistorie: """"""""""""""""""" 1.00 - Diese erste Version war mehr ein Gag, da sie nur einen Sekundenzeiger besaß, der aber schon mit der Systemuhr synchronisiert war. Außerdem zeichnete diese Uhr ihr Ziffernblatt bei jedem Start selbst neu, was jedesmal fast 30 Sek. dauert. Nie veröffentlicht. 2.00 - Hier habe ich eine alternative Zeiger-Zeichen-Routine ausprobiert, die nach meiner Theorie weniger flackern müsste. Leider war sie riesig groß und sehr langsam. Daher auch nie veröffentlicht. 3.00 - Nun habe ich das Ziffernblatt in eine extra gespeicherte "uhr_ziff" PIC-Datei abgelegt, damit geht das Starten viel schneller. Endlich auch Stunden- und Minutenzeiger. Erste veröffentlichte Version, vermeintlich fehlerfrei. 3.01 - Leider hatte sich in 3.00 ein schwerer Fehler eingeschlichen: im 24-Std.- Modus ging die Uhr immer 2 Stunden zu spät. Endlich ist auch dies korrigiert. Einige Verbesserungen in "drw_ziff". Definitiv die letzte Version. (oder...? ;-) 3.02 - Das Programm nutzt nun lokale Variablen. Somit ist es nicht mehr so schlimm, das Programm per "BREAK"-Befehl (ON-Taste) zu beenden, da keine "Dateileichen" mehr im Verzeichnis übrigbleiben. Dasselbe gilt ab jetzt für "drw_ziff". Außerdem ist letzteres nun ebenfalls in "Token"-Form gespeichert. Es belegt so weniger Platz und startet schneller.