
	CMOS Echtzeituhr 146818 fr ATARI ST
	====================================


	VERSION:  1.00   16.02.97
	

Rechtliches:
	
	FREEWARE FREEWARE FREEWARE

	Das Archiv ECHTUHR.* darf nur komplett und kostenlos weitergegeben
	werden!
	
	Fr eventuelle Schden, die durch die Benutzung dieser Software
	und Hardware entsteht wird (wie immer) keine Haftung bernommen!!
	
	Daher:  BENUTZUNG AUCH EIGENE GEFAHR !!!!
	


Im Archiv ECHTUHR.* befinden sich folgende Dateien:

	ECHTUHR.IMG  Der Schaltplan mit Bauteileangaben
	
	ECHTUHR.GAL  Das Sourcefile fr das GAL (fr GAL-Assembler aus dem GAL-BUCH)
	
	ECHTUHR.JED  Die Jedec-Datei dazu
	
	ECHTUHR.ASM  Sourcefile fr Autoordner-Programm
	
	ECHTUHR.PRG  Das Autoordner-Programm
	
	README       (kein Kommentar)
	
	TOSPATCH\    Dateien fr TOSPATCH 2.06
	    GETTIME.ABS
	    SETTIME.ABS
	    UHR_TEST.ABS
	    UHR_DISP.ABS
	    GETTIME.ASM
	    SETTIME.ASM
	    UHR_TEST.ASM
	    UHR_DISP.ASM
	    PATCH.FIL


Vorraussetzung:

	ATARI ST Rechner  *OHNE* Echtzeituhr
	
	Die Adressen $FFFC21 - $FFFC3F mssen unbelegt und ansprechbar sein!!


Einbau/Installation:

	Der Einbau sollte nur von jedem gemacht werden, der sich mit den Eingeweiden
	des ST's auskennt!
	Auerdem gibt es kein Platinen-Layout (fr kleine Prototypen bevorzuge ich
	gefdelte Aufbauten auf Lochrasterplatinen; vielleicht findet sich ja
	irgendwer, der ein Layout macht).
	
	Die Echtzeituhr liegt im Adressraum $FFFC21 - $FFFC3F, der von ATARI fr
	die Echtzeituhr RP5C15 in der Mega ST/E Serie verwendet wird. Darum wird
	ein ST-Rechner bentigt, dessen Custom-Chips einen Zugriff auf diesen
	Adressraum gestatten! (in meinem 1040 STF ist dies der Fall, aber in
	lteren Modellen ?????)
	Testen kann man dies, indem man das Programm ECHTUHR.PRG einfach aus
	dem Desktop heraus startet. Bricht das Programm mit einem Bus-Fehler ab,
	kann die Echtzeituhr leider nicht eingebaut werden. Sonst gibt es eine
	Meldung aus, das die Echtzeituhr nicht gefunden wurde (dann ist alles OK).
	
	Es wird auch ein internes Signal des ST verwendet ( DEV Signal von MMU ).
	Die Anschluangaben im Schaltplan (z.B. MMU PIN x) beziehen sich auf den
	Einbau in meinem 1040 STF, es kann natrlich auch ein anderer Anschlupunkt
	bewhlt werden.
	
	Vor dem entgltigen Einbau mu noch die Triggerschwelle der Power-Down
	Schaltung eingestellt werden. Schlieen sie dazu die Schaltung an eine
	regelbare Spannung (0-5V) an. R12 stellen sie dann so ein, da das Signal
	STBY im Betriebspannungsbereich 0-4.5V eine Spannung von 0V hat.
	
	R5 dient der Erhaltungsladung des Akkus und mu je nach verwendeter
	Akkukapazitt angepasst werden!
	
	(Das GAL kann man natrlich auf durch Standard-Logik-Bausteine ersetzen,
	diese sollten aber vom Typ HCT/ACT sein, um die Signale nicht allzusehr
	zu belasten)
	
	
	Im 146818 kann das Jahr nur von 0-99 eingestellt werden, GEMDOS erlaubt
	aber 0-119 (sollte nicht weiter tragisch sein).
	Zum Trost sind im 146818 50 Byte akkugepuffertes RAM vorhanden, das
	man zu irgendwelchen (?) Zwecken verwenden kann.
	

TOSPATCH:
    Fr den, der sich sein TOS 2.06 selber brennt, besteht die Mglichkeit,
    die Zugriffroutinen ins TOS einzubauen.
    Dazu wird TOSPATCH 2.06 bentigt.
    Die im Ordner TOSPATCH befindlichen Dateien *.ABS kopiert man dazu
    in sein TOSPATCH-Verzeichnis, die PATCH.FIL in seine Sourcedatei *.FIL.



Das Archiv ECHTUHR findet man auf

	http://www.eikon.e-technik.tu-muenchen.de/~tomst



Autor:
	
	ToMST
	
	Thomas Maier         16.02.97
	
	
	Email:  tomst@eikon.e-technik.tu-muenchen.de
