Gniazdo joysticka: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
m literówka |
+info. o mapowaniu bitów dla PORTA/PIA |
||
| 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 12 gru 2022, 10:23
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%.
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
