Gniazdo joysticka

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 17:53, 23 sie 2022
Sikor (Dyskusja | wkład)
(literówka)
← Previous diff
Wersja z dnia 08:23, 12 gru 2022
Seban (Dyskusja | wkład)
(+info. o mapowaniu bitów dla PORTA/PIA)
Next diff →
Linia 16: Linia 16:
8. Masa 8. Masa
9. Wejście potencjometru A (wiosełka A) 9. Wejście potencjometru A (wiosełka A)
 +</pre>
 +
 +
 +W przypadku 8-bitowych komputerów Atari do obsługi portów Joysticków wykorzystano [[Rejestry_PIA|PortA]] układu [[PIA]] (kierunki), jak i również [[GTIA]] (przyciski FIRE, pióro świetlne) oraz [[POKEY]] do obsługi [[Atari_Paddles|"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:
 +
 +<pre>
 +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
</pre> </pre>

Wersja z dnia 08:23, 12 gru 2022

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