Gniazdo joysticka

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 08:23, 12 gru 2022
Seban (Dyskusja | wkład)
(+info. o mapowaniu bitów dla PORTA/PIA)
← Previous diff
Wersja z dnia 11:07, 15 gru 2022
Mono (Dyskusja | wkład)
(nie wystarczy link do PORTA gdzie szczegolowo wszystko jest opisane?)
Next diff →
Linia 19: Linia 19:
-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:+W przypadku 8-bitowych komputerów Atari do obsługi portów Joysticków wykorzystano [[Rejestry_PIA#PORTA|PORTA]] układu [[PIA]] (kierunki joysticka, przyciski paddle, pistoletu i pióra świetlnego oraz myszy ST czy Amiga), jak również [[Rejestry_GTIA#TRIG0|TRIGx]] układu [[GTIA]] (przyciski joysticka, pistolet i pióro świetlne, oraz przyciski mysz) oraz [[Rejestry_POKEY-a#POT0|POTx]] [[POKEY]]-a do obsługi [[Atari_Paddles|"wiosełek"]] lub myszy, ale też i tabliczek graficznych (odczyt wartości potencjometrów).
- +
-<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>+
[[Kategoria:Atari 8-bit]] [[Kategoria:Atari 8-bit]]
[[Kategoria:Atari - Konsole]] [[Kategoria:Atari - Konsole]]
[[Kategoria:Schematy złącz]] [[Kategoria:Schematy złącz]]

Wersja z dnia 11:07, 15 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 joysticka, przyciski paddle, pistoletu i pióra świetlnego oraz myszy ST czy Amiga), jak również TRIGx układu GTIA (przyciski joysticka, pistolet i pióro świetlne, oraz przyciski mysz) oraz POTx POKEY-a do obsługi "wiosełek" lub myszy, ale też i tabliczek graficznych (odczyt wartości potencjometrów).

Personal tools