недеља, 25. септембар 2011.


ПРИЛОГ НАСТАВИ 8 РАЗРЕДА


PARALELNI PORТ


Paralelni port PC računara spada u najvažnije portove preko kojih PC računari komuniciraju sa svojom okolinom. Na ovaj port se pre svega priključuje štampač ali je on dostupan za korišćenje i drugim uređajima koji pravilno koriste njegove signale. Uređaji - interfejsi koji se priključuju na ovaj port moraju biti programski podržani.

Paralelni port je prvi upotrebio IBM na svojim PC XT računarima i bio je namenjen za komunikaciju sa štampačem. Paralelni port je ženski 25-o pinski konektor koji se nalazi na zadnjoj strani kompjutera. Oznaka ovog konektora je Sub-D-25.
Signali koji postoje između bilo koje utičnice (2,3,4,...9) i mase (nožica 25) , mogu da imaju samo jedno od dva moguća stanja: logičke jedinice (+3.6V) ili logičke nule (0V).
Standardno na PC računaru moguće je da postoje tri paralelna porta: LPT1, LPT2 i LPT3, ali se najčećše u konfiguracijama nalazi jedan i to LPT1. Paralelelni port PC računara se kontroliše preko tri porta (8-bitna memorijska registra) sa sledećim nazivima :
· Data port
· Control port
· Status port
Data port sadrži jedan bajt podatka koji će biti odštampan na štampaču pod uslovom da su zadovoljeni određeni uslovi. Control port kontroliše operacije slanja podataka na štampač, dok Status port ukazuju na status uređaja. U odnosu na adresu Data porta, adrese ovih portova su pomerene za po jedan, što znači da se one nalaze na tri uzastopne memorijske lokacije. Standardno adrese ovih portova su sledeće:

Printer
Data port
Status port
Control port
LPT1
378h
379h
37Ah
LPT2
278h
279h
27Ah
LPT3
3BCh
3BDh
3BEh

U donjoj tabeli ukratko su opisani pojedini portovi i njihovi signali:
DATA PORT
Signal
Pin
Opis
Vrsta signala
D0
2
Prvi bit bajta podatka
Izlazni
D1
3
Drugi bit bajta podatka
Izlazni
D2
4
""
""
D3
5
""
""
D4
6
""
""
D5
7
""
""
D6
8
""
""
D7
9
Osmi bit bajta podatka
""
STATUS PORT
Signal
Pin
Opis
Vrsta signala
S0

Ne koristi se

S1

Ne koristi se

S2

Ne koristi se

S3
15
- Impuls niskog nivoa koji signalizira grešku na štampaču
Ulazni
S4
13
Select -Postavlja se na 1 ako je štampač postavljen na on line
Ulazni
S5
12
Paper empty (PE)- postavlja se na 1 ako štampač nema papira
""
S6
10
(ACK) - Impuls niskog nivoa kojim štampač obaveštava računar da je primio prethodni podatak
""
S7
11
Busy - postavalja se na jedan ako je štampač zauzet
""
CONTROL PORT

Signal
Pin
Opis

C0
1
- Impuls niskog nivo koji daje štampaču nalog za prihvaćanje podataka sa linije
Izlazni
C1
14
- Impuls niskog nivo koji omogućuje štampaču pomeranje za jedan red
Izlazni
C2
16
Init - Postavlja se na jedan za inicijalizaciju štampača
""
C3
17
- Impuls niskog nivo koji se postavlja na nulu kada je odabran štampač
""
C4

IRQ enable - Postavljanjem na 1 omogućuje se interapat pri promeni ACK sa 1 na nulu
""
C5

Direction - standardno je postavljen na nulu i ima ulogu samo kod dvosmernog načina rada
""
C6

Ne koristi se

C7

Ne koristi se


Signali koji iznad svog naziva imaju negaciju standardno se nalaze na logičkoj jedinici dok su ostali na logičkoj nuli. U slučaju programskog slanja logičke nule na invertovane signale oni će biti postavljeni na logičku nulu i obrnuto. Pinovi na DB-25 konektoru od 18-25 koriste se za masu(ground). Iz prikazanih tabela vidimo da svi bitovi na Control portu i Status portu nisu izvedeni na DB-25 konektoru, pre svega jer se oni programski kontrolišu.





Нема коментара:

Постави коментар