Moin,
ich habe eine schicken C16 mit 64KB an Land gezogen.
Nun wollte ich das Gerät mal testen und ne Runde daddeln.
Für den Joystick benutzte ich einen Adapter.
Beim Spielen kam keine bis soradische Reaktionen.
Mit der kleinem Testprogrammschleife werden immer auf beiden Joysticks die Bewegungen angezeigt, obwohl nur einer angeschlossen ist.
Wenn ich auf Feuer drücke bricht das Programm ab und will was auf der Floppy laden.
An dem Adapter habe ich nix rumgefummelt, der ist so original.
Die Joysticks sind alle getestet.
Ich habe schon was von U11 = 74LS125 als möglichen Störenfried gelesen.
Was könnte noch der Fehler sein ?
Hallo Besucher, der Thread wurde 1,5k mal aufgerufen und enthält 10 Antworten
letzter Beitrag von CapFuture1975 am
-
-
Vermutlich der TED.
Werden beim Bewegen des Joysticks die entsprechenden Zeichen ausgegeben?
JOY1: D - links, 6 - rechts , 5 - oben, R - unten, T - Feuer
JOY2: A - links, 4 - rechts , 3 - oben, W - unten, (Shift) - Feuer, wobei da kommt dann kein Zeichen, aber wenn dazu eine Richtung gedrückt (oder auch sonst ne Taste) wird das Zeichen geShifted ...
Du hast ja offenbar noch einen anderen C-16, siehe hier: C16 mit 16K und 64K sofern dort die Joystickports in Ordnung sind kannst es ja vergleichen und ggf. ersatzweise mal die TED quertauschen.
Das man den Joystick bei laufenden Rechner nicht ein- oder umsteckt, sollte bekannt sein. Auch wenn es in der Praxis kaum jemand macht ...
-
Wenn der Adapter statt des "Select"-Signals gegen GND schaltet, dann ist es normal, dass die Richtungen auf beide Ports gleichzeitig ausgewertet werden.
-
Es kann auch der 74LS125 defekt sein, aber zuerst bitte den Adapter testen, der darf die Joysticks nicht mit GND verbinden, bei den 264ern sind die Richtungsleitungen der beiden Joystickports parallel geschaltet. Die Selektion welcher jetzt gemeint ist passiert über die Datenleitungen D1 und D2 die über erwähnten 74LS125 mit den Joystickports verbunden sind. Bei der Abfrage ist dann entweder D1 oder D2 LOW.
-
Danke für Eure Tipps.
Ich werde mir den Adapter zusammenlöten.
Welchen Schalter muß man da nehmen ?
ein-aus-ein mit 6 Pins ?
http://www.kessler-electronic.…NX/KNX4_i1314_31277_0.htm
oder
http://www.kessler-electronic.…/MSE245_i1313_31280_0.htm -
Schalter? Wieso? Wofür?
Ein Joystickadapter für den C16 ist ein rein mechanischer Adapter, keine Elektronik oder Schalter nötig.
-
Schalter? Wieso? Wofür?
Ein Joystickadapter für den C16 ist ein rein mechanischer Adapter, keine Elektronik oder Schalter nötig.
Steh auch grad auf dem Schlauch, vielleicht will er ja meinen Adapter nachbauen, da braucht er einen 2 UM Schalter (6 Pole) für.
-
Steh auch grad auf dem Schlauch, vielleicht will er ja meinen Adapter nachbauen, da braucht er einen 2 UM Schalter (6 Pole) für.
Ja, das wars: 2 UM Schalter mit 6 Polen.
Danke! -
6 Polen.
Bitte sehr:
-
Ja, 4 Buchsen und 2 Stecker.
-
Ja, 4 Buchsen und 2 Stecker.