entwickelt von
Ronald Daleske

Startseite Impressum

Beispiel - z-meic, TXTVGA3 und PS2KBD

Bild 5.1a. Beispiel 1

In diesem Beispiel wurden folgende Module miteinander verbunden:

Beispiel_B1

CP/M-Startmeldung mit der Anzeige der angeschlossenen Module.

Beispiel_B2

Das Trägerboard mit den 3 Modulen.

Die Stromversorgung erfolgt über einen USB-Serial-Adapter, der weiter keine Aufgaben übernimmt (kein Programm auf dem PC gestartet).

Beispiel_B3

ITP3-Modul PS2KBD.

Beispiel_B4

Das z-meic-Modul als zentrale Verwaltungsstelle und CP/M 2.2-Computer.

Beispiel_B5

Das ITP3-Modul TXTVGA3 zur Ansteuerung des VGA-Monitors.

Testprogramm: POWER

POWER

Jeder, der längere Zeit mit CP/M gearbeitet hat, gibt nach dem Start erst einmal dir ein um den Ihhalt der Diskette anzuzeigen.

Danach folgt meist der Aufruf von POWER.COM, dem "Schweizer Taschenmesser" unter CP/M.

Testprogramm: TURBO-PASCAL

TURBO-PASCAL_1

Zu den mit Abstand beliebtesten Programmiersprachen untet CP/M gehörte TURBO-PASCAL von Borland.

Auf dem VGA-Monitor sieht man das Hauptmenü nach einem Compilerlauf.

TURBO-PASCAL_1

Hier noch ein Screen-Shot des Editors von TURBO-PASCAL mit dem Quelltext des Testprogramms CPMDIR.PAS.

Optional: CONSOLE64

Ist das Programm CONSOLE64 auf dem PC nicht gestartet, läuft dieses Beispiel des z-meic CP/M-Computers völlig autark.

Wird das Programm CONSOLE64 auf dem PC (bei aktivem USB-Serial-Adapter) gestartet, läuft es parallel zur oben beschriebenen Konfiguration.

Optional: CONSOLE64

Der z-meic kann 2 CONOUT-Schnittstellen gleichzeitig bedienen.

Tastatur (CONIN)

Wird in der CONSOLE64 die Tastatur nicht deaktiviert, so hat diese die höhere Priorotät und deaktiviert damit die Tastatur PS2KBD.

Geraeteverwaltung

Daher die Tastatur in der Geräteverwaltung von CONSOLE64 besser abschalten.


Startseite Impressum