~~NOTOC~~
A> PCW-IO-SCHNITTSTELLE

Diese Schnittstelle wurde entwickelt, um die Vielzahl an existierenden einzelnen PCW-Platinen nutzbar zu machen sowie als Hilfsmittel für Diagnosen und Reparaturen zu dienen. Sie bietet einen Composite-Video-Ausgang, eine Tastaturschnittstelle, eine KeyMouse-Emulation, einen programmierbaren Joystick, einen PAL / NTSC-Wahlschalter und einen Hardware-Reset über die Tastatur.

Als Kriterium für die Zuordnung der Tasten PC -> PCW wurde die räumliche Nähe gewählt.

Die Schnittstelle nutzt bestimmte Tasten der PC-Tastatur, die keine Entsprechung auf dem PCW haben, um zusätzliche Funktionen bereitzustellen:

PC-TASTEAKTION PCW-SCHNITTSTELLE
[ Escape ]PCW-Hardware-Reset
[ F2 ]Konfiguration speichern
[ F4 ]Konfiguration laden
[ F6 ]Einstellung der Mausempfindlichkeit
[ F8 ]Joystick-Programmiermodus
[ F12 ]Easter Egg
[ Num-Taste ]Tastatur deaktivieren / aktivieren
[ Rollen-Taste ]Maus deaktivieren / aktivieren

Beim Start wird immer die gespeicherte Konfiguration geladen (Definition der Joystick-Tasten, Mausempfindlichkeit). Die Funktion von F4 dient dazu, auf die gespeicherte Konfiguration zurückzusetzen.

Sowohl Tastatur als auch Maus müssen PS/2 sein oder das Protokoll mittels eines Adapters unterstützen. Der PS/2-Anschluss auf der Platine ist für eine Tastatur vorgesehen; falls auch eine Maus verwendet werden soll, muss ein Splitter benutzt werden.

Wenn der Joystick-Programmiermodus aufgerufen wird, schaltet die Tastatur ihre LEDs aus und sendet keine Tastenschläge mehr an den PCW. In diesem Modus drücken Sie einfach die Richtungen und Tasten, die Sie einem Tastenschlag zuordnen möchten, und betätigen diesen auf der Tastatur. Daraufhin blinken alle drei LEDs. Wenn die Programmierung abgeschlossen ist, drücken Sie einfach erneut F8, um in den Normalmodus zurückzukehren.

Der Joystick muss mit dem Atari-Standard kompatibel sein. Wenn er zudem dem MSX- oder CPC-Standard entspricht, werden beide Feuertasten separat erkannt.

Abschließend sei darauf hingewiesen, dass das Signal an den entsprechenden Punkt der Platine geleitet werden muss, wenn ein Reset über die Tastatur durchgeführt werden soll. Bei einem 8256 / 8512 wäre beispielsweise jeder dieser Punkte gültig:

Reset-Anschlussdiagramm
Technischer Schaltplan
Bilder von Hardware und Prototyp
PCW-IO v1.1 Produktion und Prototyp
Video-Demonstration
{{ youtube>uUCi_0CVkmk?large }}
{{ youtube>qyX5WFtEUME?large }}
Verfügbare Downloads