Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «АппаратныС интСрфСйсы ПК. ЭнциклопСдия». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 11

Автор ΠœΠΈΡ…Π°ΠΈΠ» Π“ΡƒΠΊ

1.6. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ LPT-ΠΏΠΎΡ€Ρ‚Π°

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ LPT-ΠΏΠΎΡ€Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° (см. ΠΏ. 8.3.1), ΠΎΠ΄Π½Π°ΠΊΠΎ этим Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π΅ исчСрпываСтся.

Для связи Π΄Π²ΡƒΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΏΠΎ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ интСрфСйсу ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠ°Π±Π΅Π»ΠΈ Π² зависимости ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΠΎΡ€Ρ‚ΠΎΠ². Π‘Π°ΠΌΡ‹ΠΉ простой ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ β€” ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ Π½Π° всСх ΠΏΠΎΡ€Ρ‚Π°Ρ…. Для этого Ρ€Π΅ΠΆΠΈΠΌΠ° Π² ΠΊΠ°Π±Π΅Π»Π΅ достаточно ΠΈΠΌΠ΅Ρ‚ΡŒ 10 ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄. Распайка Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ² кабСля ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π² Ρ‚Π°Π±Π». 1.11. Бвязь Π΄Π²ΡƒΡ… PC Π΄Π°Π½Π½Ρ‹ΠΌ ΠΊΠ°Π±Π΅Π»Π΅ΠΌ поддСрТиваСтся стандартным ПО Ρ‚ΠΈΠΏΠ° Interlnk ΠΈΠ· MS-DOS ΠΈΠ»ΠΈ Norton Commander. Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ здСсь примСняСтся свой ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΡ‚ описанного Π² ΠΏ. 1.3.1.


Π’Π°Π±Π»ΠΈΡ†Π° 1.11. КабСль связи PC-PC (4-Π±ΠΈΡ‚Π½Ρ‹ΠΉ)

X1, Ρ€Π°Π·ΡŠΠ΅ΠΌ PC#1 X2, Ρ€Π°Π·ΡŠΠ΅ΠΌ PC#2 Π‘ΠΈΡ‚ ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ Π‘ΠΈΡ‚ DR.0 2 15 SR.3 DR.1 3 13 SR.4 DR.2 4 12 SR.5 DR.3 5 10 SR.6 DR.4 6 11 SR.7 SR.6 10 5 DR.3 SR.7 11 6 DR.4 SR.5 12 4 DR.2 SR.4 13 3 DR.1 SR.3 15 2 DR.0 GND 18-25 18-25 GND

Π Π°Π·ΡŠΠ΅ΠΌΡ‹ X1 ΠΈ X2 β€” DB25-P (Π²ΠΈΠ»ΠΊΠΈ).


Высокоскоростная связь Π΄Π²ΡƒΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π•Π‘Π  (Ρ€Π΅ΠΆΠΈΠΌ Π•Π Π  Π½Π΅ΡƒΠ΄ΠΎΠ±Π΅Π½, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ синхронизации ΡˆΠΈΠ½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ² Π²Π²ΠΎΠ΄Π°- Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Π²ΡƒΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²).

Π’ Ρ‚Π°Π±Π». 1.12 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° распайка кабСля, Π² Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΠΊΠ½ΠΈΠ³ Π°Π²Ρ‚ΠΎΡ€Π° (см. [2] ΠΈ [5]) Π±Ρ‹Π»Π° ошибка (ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Π½Ρ‹ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ 13 ΠΈ 15). Из всСх сигналов Π² ΠΊΠ°Π±Π΅Π»Π΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ лишь PeriphRequest# (ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 15). Π’ Ρ†Π΅ΠΏΠΈ Π»ΠΈΠ½ΠΈΠΉ Π΄Π°Π½Π½Ρ‹Ρ… рСкомСндуСтся Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ рСзисторы (0,5–1 кОм), ΠΏΡ€Π΅ΠΏΡΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°Π½ΠΈΡŽ слишком Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ‚ΠΎΠΊΠΎΠ², ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΡ€Ρ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ±ΠΎΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² находятся Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π²Ρ‹Π²ΠΎΠ΄Π°. Π­Ρ‚Π° ситуация Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ПО ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π΅Ρ‰Π΅ Π½Π΅ Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΎ. Бвязь Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π•Π‘Π  поддСрТиваСтся Windows 9Ρ…, Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ поставки этих ОБ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ PARALINK.VxD, Π½ΠΎ ΠΈΠ·-Π·Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ошибки ΠΎΠ½ нСработоспособСн. Β«Π—Π°ΠΏΠ»Π°Ρ‚ΠΊΡƒΒ» Π½Π° этот Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Π΅ΡΡ‚ΠΎΠ²ΡƒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ описания ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² сСти (www.lpt.com, www.lvr.com/parport.htm).


Π’Π°Π±Π»ΠΈΡ†Π° 1.12. КабСль связи PC-PC Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π•Π‘Π  ΠΈ Π±Π°ΠΉΡ‚Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅

РазъСм X1 РазъСм X2 ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ Имя Π² Π•Π‘Π  Имя Π² Π•Π‘Π  ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ 1 HostClk PeriphClk 10 14 HostAck PeriphAck 11 17 1284Active Xflag 13 16 ReverseRequest# AskReverse# 12 10 PeriphClk HostClk 1 11 PeriphAck HostAck 14 12 AckReverse# ReverseRequest# 16 13 Xflag 1284Active 17 2, 3…9 Data [0:7] Data [0:7] 2, 3…9

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ сканСра ΠΊ LPT-ΠΏΠΎΡ€Ρ‚Ρƒ эффСктивно, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли ΠΏΠΎΡ€Ρ‚ обСспСчиваСт хотя Π±Ρ‹ Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ (Bi-Di), ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ основной ΠΏΠΎΡ‚ΠΎΠΊ β€” Π²Π²ΠΎΠ΄. Π›ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡ€Ρ‚ Π•Π‘Π , Ссли этот Ρ€Π΅ΠΆΠΈΠΌ поддСрТиваСтся сканСром (ΠΈΠ»ΠΈ Π•Π Π , Ρ‡Ρ‚ΠΎ маловСроятно).

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ (Iomega Zip Drive, CD-ROM ΠΈ Π΄Ρ€.), Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ² Π›Π’Π‘ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… симмСтричных устройств Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠΌΠ΅Π΅Ρ‚ свою спСцифику. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ SPP наряду с Π·Π°ΠΌΠ΅Π΄Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства Π·Π°ΠΌΠ΅Ρ‚Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ асиммСтрия этого Ρ€Π΅ΠΆΠΈΠΌΠ°: Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… происходит Π² Π΄Π²Π° Ρ€Π°Π·Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Ρ‡Π΅ΠΌ (вСсьма нСбыстрая) запись. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° (Bi-Di ΠΈΠ»ΠΈ PS/2 Π’ΡƒΡ€Π΅ 1) устранит эту Π°ΡΠΈΠΌΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ β€” скорости ΡΡ€Π°Π²Π½ΡΡŽΡ‚ΡΡ. Волько пСрСйдя Π½Π° Π•Π Π  ΠΈΠ»ΠΈ Π•Π‘Π , ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π•Π Π  ΠΈΠ»ΠΈ Π•Π‘Π  ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ LPT-ΠΏΠΎΡ€Ρ‚Ρƒ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ уступаСт ΠΏΠΎ скорости ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· ISA- ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π­Ρ‚ΠΎ справСдливо ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ устройств со стандартным интСрфСйсом шин ΠΊ LPT-ΠΏΠΎΡ€Ρ‚Π°ΠΌ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ интСрфСйсов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, LPT-IDE, LPT-SCSI, LPT-PCMCIA). Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ винчСстСр IDE, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ‡Π΅Ρ€Π΅Π· Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ΠΊ LPT-ΠΏΠΎΡ€Ρ‚Ρƒ, для систСмы ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСн ΠΊΠ°ΠΊ устройство SCSI (это Π»ΠΎΠ³ΠΈΡ‡Π½Π΅Π΅ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния).

Π’ Ρ‚Π°Π±Π». 1.13 описано Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° LPT-ΠΏΠΎΡ€Ρ‚Π° Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… ΠΈ ΠΈΡ… соотвСтствиС Π±ΠΈΡ‚Π°ΠΌ рСгистров стандартного ΠΏΠΎΡ€Ρ‚Π°.


Π’Π°Π±Π»ΠΈΡ†Π° 1.13. НазначСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° LPT-ΠΏΠΎΡ€Ρ‚Π° ΠΈ Π±ΠΈΡ‚ рСгистров Π² Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… SPP, Π•Π‘Π  ΠΈ Π•Π Π 

ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ I/O Π‘ΠΈΡ‚ΒΉ SPP ECP EPP 1 O/I CR.0\ Strobe# HostClk Write# 2 O/I DR.0 Data 0 Data 0 Data 0 3 O/I DR.1 Data 1 Data 1 Data 1 4 O/I DR.2 Data 2 Data 2 Data 2 5 O/I DR.3 Data 3 Data 3 Data 3 6 O/I DR.4 Data 4 Data 4 Data 4 7 O/I DR.5 Data 5 Data 5 Data 5 8 O/I DR.6 Data 6 Data 6 Data 6 9 O/I DR.7 Data 7 Data 7 Data 7 10 I SR.6 Ack# PeriphClk INTR# 11 I SR.7\ Busy PeriphAck Wait# 12 I SR.5 PaperEnd AckReverse# β€”Β² 13 I SR.4 Select Xflag β€”Β² 14 O/I CR.1\ Auto LF# HostAck DataStb# 15 I SR.3 Error# PeriphRequest# β€”Β² 16 O/I CR.2 Init# ReverseRequest# Reset# 17 O/I CR.3\ Select In# 1284Active AddrStb#

ΒΉ Π‘ΠΈΠΌΠ²ΠΎΠ»ΠΎΠΌ Β«\Β» ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ сигналы (1 Π² рСгистрС соотвСтствуСт Π½ΠΈΠ·ΠΊΠΎΠΌΡƒ ΡƒΡ€ΠΎΠ²Π½ΡŽ Π»ΠΈΠ½ΠΈΠΈ).