Author Topic: CPC464 Schnurlosen Joystick anschließen  (Read 870 times)

0 Members and 1 Guest are viewing this topic.

Offline DerSchatten

  • CPC464
  • **
  • Posts: 38
  • Country: 00
  • Liked: 2
Re: CPC464 Schnurlosen Joystick anschließen
« Reply #10 on: 15:32, 26 January 17 »
Der ATMEL gibt ein LO aus beim Schalten.

Wie müßte es dann aussehen?

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.965
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3339
Re: CPC464 Schnurlosen Joystick anschließen
« Reply #11 on: 16:05, 26 January 17 »
Dann mußt du es umprogrammieren damit es ein HI beim Schalten ausgibt.
Oder ein 74LS241 oder 244 benutzen.

Bryce.
« Last Edit: 16:09, 26 January 17 by Bryce »

Offline DerSchatten

  • CPC464
  • **
  • Posts: 38
  • Country: 00
  • Liked: 2
Re: CPC464 Schnurlosen Joystick anschließen
« Reply #12 on: 16:26, 26 January 17 »
Da die Software leider nicht von mir kommt und auch nicht frei verfügbar ist, kann ich nur die Hardware ändern.
Dann nehm ich den 74LS241.

Der Rest der Schaltung bleibt ja gleich, oder?

Das mit dem FEUER 2 und COMMON anstelle von COM 2 ist mir jedoch immer noch nicht klar.
« Last Edit: 16:30, 26 January 17 by DerSchatten »

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.965
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3339
Re: CPC464 Schnurlosen Joystick anschließen
« Reply #13 on: 17:36, 26 January 17 »
Da die Software leider nicht von mir kommt und auch nicht frei verfügbar ist, kann ich nur die Hardware ändern.
Dann nehm ich den 74LS241.

Der Rest der Schaltung bleibt ja gleich, oder?

Das mit dem FEUER 2 und COMMON anstelle von COM 2 ist mir jedoch immer noch nicht klar.

Ja, die Schaltung ist sonst i/O.

Was ist nicht zu verstehen. Es gibt 2x Feuer 2: Feuer 2 verbunden mit COM1 ist der default Feuer für Joystick 1. Feuer 2 verbunden mit COM2 ist der default Feuer für Joystick 2.
COM1 = Joystick 1
COM2 = Joystick 2
Alle Eingänge sind für beide Joysticks.

Vielleicht ist die Verwirrung darin, daß ein C64 / Spectrum / Atari hat nur ein Joystick an dem 9pin Sockel, aber CPC hat beide Joysticks an einem Sockel.

Bryce. 

Offline DerSchatten

  • CPC464
  • **
  • Posts: 38
  • Country: 00
  • Liked: 2
Re: CPC464 Schnurlosen Joystick anschließen
« Reply #14 on: 11:15, 27 January 17 »
Nein, die Verwirrung kommt eher von deiner Schaltung, dem Mausadapter. Dort verwendest du COMMON (also PIN 8) für den 74LS240 und nicht den Standard COM 2 (Pin 9)

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.965
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3339
Re: CPC464 Schnurlosen Joystick anschließen
« Reply #15 on: 11:29, 27 January 17 »
Wieso ist COM2 (Pin 9) standard? Common on Atari and Commodore Joysticks ist auch Pin 8.

Bryce.

Offline DerSchatten

  • CPC464
  • **
  • Posts: 38
  • Country: 00
  • Liked: 2
Re: CPC464 Schnurlosen Joystick anschließen
« Reply #16 on: 12:04, 27 January 17 »
Weil auch der Joystick 2, also Button 2 der Standardknopf ist, oder nicht?
Also zumindest laut Wiki hier: http://www.cpcwiki.eu/index.php/Connector:Digital_joystick

Daher klingt es für mich unlogisch das man COMMON 1 mit Joystickknopf 2 schalten würde.

Oder hat das eine mit dem anderen nix zu tun?
« Last Edit: 12:07, 27 January 17 by DerSchatten »

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.965
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3339
Re: CPC464 Schnurlosen Joystick anschließen
« Reply #17 on: 12:14, 27 January 17 »
Nein:

Joytsick 1 hat 3 mögliche Feuertasten: 1,2 und 3. Alle werden mit COM1 verbunden. Feuer 2 ist der Default = Wenn der Joystick nur ein Button hat, ist es hiermit verbunden.

Joystick 2 hat auch 3 Feuertasten: 1,2 und 3. Alle werden mit COM2 verbunden. Feuer 2 ist der Default = Wenn der Joystick nur ein Button hat, ist es hiermit verbunden.

Am besten nennst du die Feuertasten A, B und C. Dann ist es hoffentlich einfacher zu verstehen.

Bryce.

Vielleicht kann ein Bild es besser erklären:

« Last Edit: 12:49, 27 January 17 by Bryce »

Offline DerSchatten

  • CPC464
  • **
  • Posts: 38
  • Country: 00
  • Liked: 2
Re: CPC464 Schnurlosen Joystick anschließen
« Reply #18 on: 13:19, 27 January 17 »
Ok, alles klar. Ich glaub jetzt habe ichs :)

COMMON und Taste 2 ist DEFAULT.

Irgendwie hatte ich ständig im Kopf Taste 1 ist Knopf von Joystick 1 und Taste 2 ist Knopf von Joystick 2.

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.965
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3339
Re: CPC464 Schnurlosen Joystick anschließen
« Reply #19 on: 14:10, 27 January 17 »
Das habe auch gedacht, aber alle meine Erklärungsversuche haben irgendwie nicht geklappt. Ein Bild erzählt 1000 Worte :)

Bryce.
« Last Edit: 22:57, 30 January 17 by Bryce »