Gniazdo SIO: Różnice pomiędzy wersjami

Z Atariki
Przejdź do nawigacji Przejdź do wyszukiwania
Nie podano opisu zmian
Nie podano opisu zmian
Linia 1: Linia 1:
Gniazdo interfejsu szeregowego ([[SIO]]) w ośmiobitowych komputerach Atari. Obsługiwane przez układ [[Pokey]] działający jako UART; niektóre piny podłączone są do układu [[PIA]].
Gniazdo interfejsu szeregowego ([[SIO]]) w ośmiobitowych komputerach Atari. Obsługiwane przez układ [[Pokey]] działający jako UART; niektóre piny podłączone są do układu [[PIA]].
Port szeregowy ([[SIO]]) ośmiobitowych komputerów Atari (patrząc od tyłu komputera na gniazdo SIO):


<pre>
<pre>
Serial I/O (SIO) Port (all machines):
         2          12
         2          12
           o o o o o o
           o o o o o o
         o o o o o o o
         o o o o o o o
         1            13
         1            13
(This is the SIO plug when looking at the back/side of the Atari)


1. Clock Input            8. Motor Control
1. Clock Input            8. Motor Control
Linia 19: Linia 17:
7. Command
7. Command
</pre>
</pre>
Linia nr 7 - Command - służy do zasygnalizowania urządzeniu przez komputer, że napływające dane stanowią polecenie do wykonania. Linia ta jest podłączona do układu [[PIA]], a jej stanem steruje bit 3 rejestru PBCTL ($D303).
Linia nr 8 - Motor Control - steruje silnikiem magnetofonu. Podłączona jest do układu [[PIA]], a jej stanem steruje bit 3 rejestru PACTL ($D302).
Linia nr 9 - Proceed - podłączona jest do linii przerwań portu A układu [[PIA]]. Zwarcie jej do masy powoduje wywołanie przerwania [[IRQ]] wektorowanego przez VPRCED ($0202).
Linia nr 13 - Interrupt - podłączona jest do linii przerwań portu B układu [[PIA]]. Zwarcie jej do masy powoduje wywołanie przerwania [[IRQ]] wektorowanego przez VINTER ($0204).
Pozostałe linie to masa, zasilanie oraz sygnały obsługiwane sprzętowo przez układ [[POKEY]].


[[Kategoria:Atari 8-bit]]
[[Kategoria:Atari 8-bit]]

Wersja z 11 lip 2005, 17:07

Gniazdo interfejsu szeregowego (SIO) w ośmiobitowych komputerach Atari. Obsługiwane przez układ Pokey działający jako UART; niektóre piny podłączone są do układu PIA.

Port szeregowy (SIO) ośmiobitowych komputerów Atari (patrząc od tyłu komputera na gniazdo SIO):

         2           12
          o o o o o o
         o o o o o o o
        1             13

1. Clock Input             8. Motor Control
2. Clock Output            9. Proceed
3. Data Input             10. +5V/Ready (not on 1200XL)
4. Ground                 11. Audio Input
5. Data Output            12. +12V (400,800 only. 1400XL/1450XLD?)
6. Ground                 13. Interrupt
7. Command

Linia nr 7 - Command - służy do zasygnalizowania urządzeniu przez komputer, że napływające dane stanowią polecenie do wykonania. Linia ta jest podłączona do układu PIA, a jej stanem steruje bit 3 rejestru PBCTL ($D303).

Linia nr 8 - Motor Control - steruje silnikiem magnetofonu. Podłączona jest do układu PIA, a jej stanem steruje bit 3 rejestru PACTL ($D302).

Linia nr 9 - Proceed - podłączona jest do linii przerwań portu A układu PIA. Zwarcie jej do masy powoduje wywołanie przerwania IRQ wektorowanego przez VPRCED ($0202).

Linia nr 13 - Interrupt - podłączona jest do linii przerwań portu B układu PIA. Zwarcie jej do masy powoduje wywołanie przerwania IRQ wektorowanego przez VINTER ($0204).

Pozostałe linie to masa, zasilanie oraz sygnały obsługiwane sprzętowo przez układ POKEY.