Paralelní port

Z Multimediaexpo.cz

25pinový konektor (samice) na straně PC.
Zapojení jednotlivých vývodů.

Paralelní port (také LPTLine Printer Terminal) je původní název rozhraní, které je kompatibilní s počítači IBM PC. Byl navržen pro komunikaci s tiskárnou, která užívá 8bitovou prodlouženou ASCII sadu znaků. Název odvozený od řádkové tiskárny byl běžný všeobecný termín pro různé druhy tiskáren. Grafické tiskárny se spoustou jiných zařízení byly navrženy pro práci se systémem. V podstatě se jednalo o průmyslový standard po dlouhou dobu, až byl roku 1990 konečně normován jako IEEE 1284. Dnes je používání paralelního portu v útlumu a to příchodem USB (Universal serial bus) a FireWire (IEEE 1394). Většina počítačů v 80. a 90. letech měla jeden nebo dva porty.

  • LPT1 : I/O port 0x378, IRQ 7
  • LPT2 : I/O port 0x278, IRQ 5

Některé systémy měly port LPT3, ale ten se nevyskytoval tak často. Ve skutečnosti neměla většina počítačů více než jeden port. Řada dalších zařízení byla navržená k připojení k paralelním portu. Nejvíce bylo jednosměrných zařízení, přijímajících pouze informace posílané z počítače. Nicméně některá zařízení jako Zip byla schopna pracovat v obousměrném režimu. Tiskárny také časem začaly pracovat v obousměrném režimu dovolujícím posílat různé stavové informace. V MS-DOS a PC-DOS byly paralelní porty zpřístupněny přímo na příkazové řádce. Například příkaz "type C:\autoexec.bat > LPT1" přímo odeslal soubor autoexec.bat na port tiskárny, čímž obvykle došlo k jeho vytištění. Také existoval příkaz "print" k dosažení stejného efektu. Microsoft Windows ještě také odkazují na tyto porty, přestože se tuto skutečnost snaží před uživatelem skrýt. LPT port má 8bitovou paralelní datovou sběrnici + 4 piny pro ovládání výstupu (Strobe, Linefeed, Initialize, and Select In) a 5 pinů pro ovládání vstupu (ACK, Busy, Select, Error a Paper Out). Přenosová rychlost je 12000 kbit/s. Původní význam „LPT“ byl „Line Print Terminal“. Podobně znějící název se domluvil pro užívání na systémech ITS, DEC a CP/M. Paralelní port je druh zásuvky, který se nachází v osobních počítačích pro propojení s různými periferiemi. Je také známý jako port tiskárny nebo Centronics port. Standard IEEE 1284 určuje, že jde o obousměrný tok dat. Ve většině případů nahrazuje paralelní port USB rozhraní. Nejnovější tiskárny jsou propojeny přes USB a nemívají paralelní port. Na spoustě nových počítačů je paralelní port vynechán kvůli úspoře nákladů a protože jsou považovány za zastaralé. V laptopech je paralelní port obvykle dostupný kvůli rozšiřujícím stanicím.

Obsah

Použití paralelních portů

  • Tiskáren,
  • Zip mechanik,
  • Starších skenerů,
  • Starších webkamer
  • Některých prvních zvukových karet
  • SCSI zařízení přes paralelní port do SCSI přípojky
  • Hardwarové klíče

Adresy portů

Počítače IBM a kompatibilní mají tradičně přiděleny první tři paralelní porty podle tabulky:

NÁZEV PORTU Přerušení č. Starting I/O Ending I/O
LPT1 IRQ 7 0x3bc 0x3bf
LPT2 IRQ 5 0x378 0x37f
LPT3 IRQ 5 0x278 0x27f

Když není slot pro některý port využit, jsou adresy portů přesunuty. Bude-li mít port adresu 0x3bc, která neexistuje, bude port na adrese 0x378 příslušet LPT1. Přerušení zůstane zachováno (LPT1 na 0x378 bude užívat IRQ 7). Adresy mohou být portům přiděleny také pomocí načtení z BIOS Data Area (BDA) na adrese 0000:0408.

Propojení

Ve Windows 98 a předchozích operačních systémech programy mohly přistupovat k paralelnímu portu pomocí jednoduchých příkazů v podprogramu. Ve Windows NT, 2000 a XP je mikroprocesor ovládaný s různou spolehlivostí a přístupy k paralelnímu portu jsou potlačeny, jestliže nepoužíváte požadované ovladače. To zlepšuje spolehlivost a rozhodnutí o spojení se zařízením. Ačkoli to také znamená, že spousta výrobků nebude později spolupracovat s operačními systémy jako jsou Windows XP.

Související články

Externí odkazy