Port równoległy Centronics jest wyprowadzany w każdym komputerze na zewnątrz poprzez kartę Multi I/O (karta wejścia-wyjścia; w obecnie wytwarzanych komputerach zintegrowana z płytą główną), która jest zamocowana w slocie ISA znajdującym się na płycie głównej komputera. Na karcie tej znajduje się również port szeregowy RS-232 służący do zainstalowania np. myszy. Port równoległy natomiast zazwyczaj jest wykorzystywany do podłączenia drukarki, dlatego niektóre piny przeznaczone są do podawania sygnałów specjalnych. W poprzednich ćwiczeniach wykorzystywaliśmy linie danych złącza do przesyłania ośmiobitowych sygnałów cyfrowych z komputera. W tym ćwiczeniu wykorzystujemy sygnały pierwotnie przeznaczone dla drukarki do odbierania danych przez komputer, a więc używamy portu przeznaczonego do wysyłania danych do ich przyjmowania.
Opis wyprowadzeń złącza Centronics:
PINY |
OZNACZENIE |
OPIS |
1 |
Strobe(strob) |
Sygnał strobu |
2 |
DO |
0 bit danych |
3 |
Dl |
1 bit danych |
4 |
D2 |
2 bit danych |
5 |
D3 |
3 bit danych |
6 |
D4 |
4 bit danych |
7 |
D5 |
5 bit danych |
8 |
D6 |
6 bit danych |
9 |
D7 |
7 bit danych |
10 |
NOT ACK |
Potwierdzenie odbioru danych |
11 |
Busy (zajęty) |
Brak gotowości drukarki(bufor drukarki jest zapełniony) |
12 |
Paper End |
Brak papieru w drukarce |
13 |
SELECT |
Informacja dla komputera, że drukarka została przyłączona |
14 |
-Auto Feed |
Automatyczny wysuw papieru |
15 |
-Error |
Został wykryty błąd |
16 |
-Initialize |
inicjalizacja drukarki |
17 |
SLCTIN |
Drukarka została przyłączona |
18 |
GND |
Masa |
\
linie danych dostępne pod adresem $378
dostępne pod adresem S379, ►wykorzystywane w ćwiczeniu
i i i i i i i i
D! 1 1 1 |
(III | |||
01 1 |
(III | |||
1 1 1 1 |
mi