ebps.de.vu > Projekte > Das UFO > Der PC

Der PC

Nachdem ich mir einen neuen Computer gekauft hatte, hatte ich einen 486DX2/33 übrig, der jetzt in das UFO eingebaut ist. Die alte LXYCON-Soundkarte kommt auch wieder zum Einsatz, aber diesmal mit einem QBASIC-WAV-Player, der auf dem 286-er nicht lief.

[Foto]

Desweiteren habe ich einen 24er Matrix-Drucker installiert, der alle Tätigkeiten (Flugrichtung, Honke, Countdown, ...) protokolliert (Flugschreiber). Der Papiervorrat ist auf dem Bild zu sehen, ebenso der Computer von hinten. Der Druck erfolgt zunächst eine reine Textdatei, die nach dem Beenden des Flugs wieder ausgelesen und auf dem Drucker ausgegeben wird. Sie enthält auch Steuerzeichen für Fettdruck. Ein Beispiel:

16:46:15 Flug gestartet
16:46:21 Geschwindigkeit 2 eingestellt
16:46:23 Geschwindigkeit 1 eingestellt
16:46:39 Countdown gestartet
16:46:58 Lichtgeschwindigkeit aktiviert
16:47:20 Flug nach unten eingestellt
16:47:26 Flug nach oben _eingestellt
16:47:33 Honk abgeschossen
16:47:34 Tank leer
16:47:37 Pumpe aktiviert
16:48:03 Bodenstation kontaktiert
16:48:13 Flug beendet

Der Computer wird über die Protokollleitungen-Eingänge zweier serieller Anschlüsse (Pins 5, 6, 8, 22 bzw. 8, 6, 1, 9) mit den nötigen Informationen versorgt, was gerade an oder aus ist und steuert mit diesen Informationen die 2x14-Segment-Anzeige, die zwar multiplext wird, aber trotzdem 2 Parallelports voll belegt. Weil während der Lichtgeschwindigkeit und des Funkkontakts nicht gemultiplext werden kann, bestehen diese Meldungen nur aus einem Zeichen.

AnzeigeAnzeige

Folgende Informationen werden angezeigt (die wichtigste zuerst):

Anzeige Bedeutung
L. Flug mit Lichtgeschwindigkeit
F. Funkkontakt ausgenommen
H.E. Honke (Miniraketen) abfeuern
T.V. Treibstoff verbraucht
P.E. Pumpe ein (Tank füllen)
G.2 Geschwindigkeit 2 aktiv
F.U. Flug nach unten
F.O. Flug nach oben