Gniazdo joysticka

From Atariki

Revision as of 08:23, 12 gru 2022; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

Port joysticka, 4 sztuki w 400/800, 2 we wszystkich innych modelach 8-mio bitowego Atari oraz Atari ST (gdzie jedno z gniazd jest też portem myszy). Początkowo zostało zaprojektowane do Atari 2600, na długie lata stało się standardem dla innych rozwiązań. Podobno w niektórych konsolach Atari 2600 nie jest wyprowadzone +5V, ale nie jest to wiadomość sprawdzona w 100%.

Grafika:Dsub9m.gif

Opis wtyku joysticka (patrząc na bok komputera)
(W nawiasach znaczenie pinów dla CX88 Trackball)

1. (Joystick) Przód                (Kierunek X)
2. (Joystick) Tył                  (Ruch X)
3. (Joystick) Lewo                 (Kierunek Y) 
4. (Joystick) Prawo                (Ruch Y)
5. Wejście potencjometru B (wiosełka B)
6. Spust / Wejście pióra świetlnego
7. +5V
8. Masa
9. Wejście potencjometru A (wiosełka A)


W przypadku 8-bitowych komputerów Atari do obsługi portów Joysticków wykorzystano PortA układu PIA (kierunki), jak i również GTIA (przyciski FIRE, pióro świetlne) oraz POKEY do obsługi "wiosełek" (odczyt wartości potencjometrów), podłączenie sygnałów kierunkowych bo poszczególnych bitów PortA układu PIA wygląda następująco:

Joystick #0:

1) przód (forward) - bit #0
2) tył   (back   ) - bit #1
3) lewo  (left   ) - bit #2
4) prawo (right  ) - bit #3

Joystick #1:

1) przód (forward) - bit #4
2) tył   (back   ) - bit #5
3) lewo  (left   ) - bit #6
4) prawo (right  ) - bit #7
Personal tools