Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




CUPLORUL PARALEL STANDARD PENTRU IMPRIMANTĂ

Informatica


Cuplorul paralel STANDARD pentru imprimanta



Cuplorul de imprimanta este conceput pentru cuplarea la echipament a imprimantelor cu interfata paralela, dar poate fi utilizat si ca o interfata universala de intrare/iesire pentru orice aplicatie sau dispozitiv ale carui cerinte corespund specificatiilor de intrare/iesire ale cuplorului.

Cuplorul pentru imprimanta este prevazut cu 12 linii de intrare/iesire ce pot fi înscrise si citite sub controlul programului, folosind instructiunile OUT si IN ale microprocesorului. Cuplorul de imprimanta contine de asemenea 5 linii de stare ce pot fi citite de microprocesor cu instructiunea IN.

În plus, una din liniile de intrare (linia ACKNOWLEDGE) poate genera o întrerupere la microprocesor. Aceasta întrerupere poate fi validata sau invalidata sub controlul programului.

Când cuplorul este utilizat pentru cuplarea unei imprimante paralele, datele de iesire si 11311s184l comenzile catre imprimanta sunt încarcate în porturile de iesire, iar linia de STROBE activata.

Microprocesorul citeste apoi liniile de stare ale imprimantei asteptând raspunsul acesteia pentru a transmite urmatorul caracter, sau poate folosi linia de întrerupere.

Cele 12 linii de iesire ale interfetei paralele pot fi citite sub controlul programului în secventele de diagnosticare. Aceasta permite izolarea cu usurinta a erorilor hardware între cuplor si dispozitivul de intrare/iesire atasat.

Selectia adresei cuplorului pentru imprimanta paralela este stabilita prin sotfware, cuplorul putând raspunde la adresele 278H-27AH sau 378H-37AH.

Cuplorul pentru imprimanta este inclus în configuratia de baza a calculatorului cu adresele 378H-37AH.

Liniile de intrare/iesire ale cuplorului pentru imprimanta paralela sunt accesibile utilizatorului prin intermediul unui conector mama de 25 contacte. Repartizarea semnalelor la pinii conectorului de intrare/iesire este prezentata în tabelul urmator:

Pin nr.

Denumire semnal

Sens

+STROBE

Iesire

+PDATAO

Iesire

+PDATA1

Iesire

+PDATA2

Iesire

+PDATA3

Iesire

+PDATA4

Iesire

+PDATA5

Iesire

+PDATA6

Iesire

+PDATA7

Iesire

-ACK

Intrare

+BUSY

Intrare

+PAPER END

Intrare

+SELECT

Intrare

-AUTO FEED

Iesire

-ERROR

Intrare

-INIT

Iesire

-SELIN

Iesire

GND

Nota Semnul - indica semnal activ 0 logic;

Semnul + indica semnal activ 1 logic;

Tabelul 6.1 Liniile de intrare-iesire ale cuplorului paralel

Cuplorul pentru imprimanta paralela contine doua porturi de iesire si 11311s184l trei porturi de intrare. Configuratia acestora, precum si adresele de selectie sunt prezentate în continuare:

Portul de scriere date - port de iesire (adresa 278H/378H)

PDATA7

(pin 9)

PDATA6

(pin 8)

PDATA5

(pin 7)

PDATA4

(pin 6)

PDATA3

(pin 5)

PDATA2

(pin 4)

PDATA1

(pin 3)

PDATA0

(pin 2) 

Observatie: Iesirile acestui port reprezinta cele 8 linii de date ale interfetei paralele.

Portul de scriere comenzi - port de iesire (adresa 27AH/37AH)

IRGEN

SELIN

(pin 17)

INIT

(pin 16)

AUTOFEED

(pin 14)

STROBE (pin 1)

Observatie: Primele patru iesiri ale acestui port (bitii 0-3) reprezinta cele patru linii de comenzi ale interfetei paralele.

Daca bitul 4 este în 1 logic, cuplorul va genera o întrerupere la fiecare tranzitie din 1 logic în 0 logic a semnalului de pe pinul 10 al conectorului de intrare/iesire (ACK).

Portul de citire date - port de intrare (adresa 278H/378H)

PDATA7 (pin 9)

PDATA6

(pin 8)

PDATA5

(pin 7)

PDATA4

(pin 6)

PDATA3

(pin 5)

PDATA2

(pin 4)

PDATA1

(pin 3)

PDATA0 (pin 2)

Observatie: Intrarile acestui port reprezinta cele 8 linii de date ale interfetei paralele (si în acelasi timp iesirile portului de scriere date).

Portul de citire stare - port de intrare (adresa 279H/379H)

BUSY

(pin 11)

ACK

(pin 10)

PAP.  END

(pin 12)

SELECT

(pin 13)

ERROR

(pin 15)

Observatie: Intrarile acestui port reprezinta cele 5 linii de stare ale interfetei paralele.

Portul de citire comenzi - port de intrare (adresa 27AH/37AH)

IRQEN

SELIN

(pin 17)

INIT

(pin 16)

AUTOFEED

(pin 14)

STROBE

(pin 1)

Observatie: Intrarile acestui port reprezinta iesirile portului de scriere comenzi si în acelasi timp cele patru linii de comenzi ale interfetei paralele


Document Info


Accesari: 1773
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )