⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 parallel port background.htm

📁 并口的接口规范
💻 HTM
📖 第 1 页 / 共 2 页
字号:
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>BUSY</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>In</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>A high signal 
            asserted by the printer to indicate that it is busy and cannot take 
            data.</FONT></TD></TR>
        <TR>
          <TD>&nbsp;</TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>PE</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>In</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>Paper 
            Empty</FONT></TD></TR>
        <TR>
          <TD>&nbsp;</TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" 
size=1>SELECT</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>In</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>Asserted high 
            to indicate that the printer is online.</FONT></TD></TR>
        <TR>
          <TD>&nbsp;</TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" 
size=1>nERROR</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>In</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>Asserted low to 
            indicate that some error condition exists</FONT></TD></TR>
        <TR>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>Data</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" 
          size=1>DATA[8:1]</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>Out</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>8 data lines- 
            output only in older SPP</FONT></TD></TR></TBODY></TABLE></DIV>
      <P align=left><FONT face="Arial, Helvetica, sans-serif" color=#000000 
      size=1><SUP>(Note 1)</SUP> The signal usage described in this and all 
      following tables define the usage while in the described data transfer 
      mode. Many of these signals are used for mode transitions and for 
      additional status information. Please refer to the IEEE 1284-1994 standard 
      for the complete definition and usage of these signals. This is meant as 
      an introduction only. </FONT></P>
      <H4 align=center><FONT face="Arial, Helvetica, sans-serif" color=#000000 
      size=1>Table 2 -- SPP Register Definition</FONT></H4>
      <DIV align=left>
      <TABLE border=1>
        <TBODY>
        <TR>
          <TH align=middle><FONT face="Arial, Helvetica, sans-serif" 
            size=2>Register Offset<SUP>(2)</SUP></FONT></TH>
          <TH align=middle><FONT face="Arial, Helvetica, sans-serif" 
            size=2>Name</FONT></TH>
          <TH align=middle><FONT face="Arial, Helvetica, sans-serif" 
            size=2>Read/Write</FONT></TH>
          <TH><FONT face="Arial, Helvetica, sans-serif" 
            size=2>Description</FONT></TH></TR>
        <TR>
          <TD align=middle><FONT face="Arial, Helvetica, sans-serif" 
            size=1>0</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>Data 
            Register</FONT></TD>
          <TD align=middle><FONT face="Arial, Helvetica, sans-serif" 
            size=1>R/W</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>Data port to 
            read or write data</FONT></TD></TR>
        <TR>
          <TD align=middle><FONT face="Arial, Helvetica, sans-serif" 
            size=1>1</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>Status 
            Register</FONT></TD>
          <TD align=middle><FONT face="Arial, Helvetica, sans-serif" 
            size=1>R</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>Contains status 
            bits</FONT></TD></TR>
        <TR>
          <TD align=middle><FONT face="Arial, Helvetica, sans-serif" 
            size=1>2</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>Control 
            Register</FONT></TD>
          <TD align=middle><FONT face="Arial, Helvetica, sans-serif" 
            size=1>W</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>Used to set 
            control signals</FONT></TD></TR>
        <TR>
          <TD align=middle><FONT face="Arial, Helvetica, sans-serif" 
            size=1>3-7</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" 
          size=1>Various</FONT></TD>
          <TD align=middle><FONT face="Arial, Helvetica, sans-serif" 
            size=1>N/A</FONT></TD>
          <TD><FONT face="Arial, Helvetica, sans-serif" size=1>Used 
            differently by various 
      implementations</FONT></TD></TR></TBODY></TABLE></DIV>
      <P align=left><FONT face="Arial, Helvetica, sans-serif" color=#000000 
      size=1><SUP>(Note 2)</SUP> This is the offset from the base address of the 
      port. </FONT></P>
      <H3 align=left><FONT face="Arial, Helvetica, sans-serif" color=#000000 
      size=2><B>IEEE 1284 Data Transfer Modes</B></FONT></H3>
      <P align=left><FONT face="Arial, Helvetica, sans-serif" color=#000000 
      size=1>The use of the various 1284 data transfer modes provide the 
      capability to create a forward and reverse channel connection between the 
      host computer and an attached peripheral. Since there is only one set of 
      data lines the connection is half duplex, data is transferred in one 
      direction at a time. </FONT></P>
      <P align=left><FONT face="Arial, Helvetica, sans-serif" color=#000000 
      size=1>The Compatibility and Nibble modes of operation can be implemented 
      in any existing parallel port in order to create a complete bi-directional 
      communication path between the host and peripheral. The Compatibility and 
      Byte modes can also be used create a bi-directional communication path, 
      but the the parallel port must support the Byte mode capability. The Byte 
      mode requires that an entire byte of data can be read from the external 
      data lines. This is usually implemented by the addition of a direction bit 
      in the parallel port's Control register. This type of port is generally 
      called a "bi-directional" parallel port. </FONT></P>
      <P align=left><FONT face="Arial, Helvetica, sans-serif" color=#000000 
      size=1>The EPP and ECP modes have bi-directional capability as part of 
      their protocol. These modes require that the hardware implement a state 
      machine that is capable of automatically generating the control strobes 
      that are necessary for these high performance data transfer modes. 
      </FONT></P>
      <P align=left><FONT face="Arial, Helvetica, sans-serif" color=#000000 
      size=1>Each of the operating modes, other than Compatibility, rename the 
      control and status signals to have meaning within the mode being used. The 
      discussions for each mode will use the names consistent with the mode 
      being discussed. <BR><BR></FONT></P>
      <P align=left>&nbsp;</P></CENTER></DIV><!-- #BeginLibraryItem "/Library/Bottom Navigation Bar.lbi" -->
      <CENTER><FONT face=Arial color=#ffffff></FONT><FONT 
      face=Arial><SMALL><SMALL><FONT color=#e2b323></FONT><FONT 
      face=Arial><SMALL><SMALL><FONT face="Arial, Helvetica, sans-serif" 
      color=#e2b323 size=1><FONT color=#ff0000>|</FONT></FONT><FONT 
      face="Arial, Helvetica, sans-serif" color=#ffffff 
      size=1></FONT></SMALL></SMALL></FONT><FONT 
      face="Arial, Helvetica, sans-serif" color=#ffffff> </FONT><FONT 
      face="Arial, Helvetica, sans-serif"><A 
      href="http://www.fapo.com/index.html"><FONT 
      size=1>Home</FONT></A></FONT><FONT face="Arial, Helvetica, sans-serif" 
      size=1></FONT><FONT face="Arial, Helvetica, sans-serif" color=#e2b323 
      size=1> <FONT color=#ff0000>|</FONT></FONT><FONT 
      face="Arial, Helvetica, sans-serif" color=#ffffff size=1> </FONT><FONT 
      face="Arial, Helvetica, sans-serif" size=1><A 
      href="http://www.fapo.com/product.htm">Products</A></FONT><FONT 
      face="Arial, Helvetica, sans-serif" size=1></FONT><FONT 
      face="Arial, Helvetica, sans-serif" color=#e2b323 size=1> <FONT 
      color=#ff0000>|</FONT></FONT><FONT face="Arial, Helvetica, sans-serif" 
      color=#ffffff size=1> </FONT><FONT face="Arial, Helvetica, sans-serif" 
      size=1><A href="http://www.fapo.com/fpcorder.htm">Ordering</A></FONT><FONT 
      face="Arial, Helvetica, sans-serif" size=1></FONT><FONT 
      face="Arial, Helvetica, sans-serif" color=#e2b323 size=1> <FONT 
      color=#ff0000>|</FONT></FONT><FONT face="Arial, Helvetica, sans-serif" 
      color=#ffffff size=1> </FONT><FONT face="Arial, Helvetica, sans-serif" 
      size=1><A href="http://www.fapo.com/ieee1284.htm">1284 
      Info</A></FONT><FONT face="Arial, Helvetica, sans-serif" color=#e2b323 
      size=1> </FONT><FONT face="Arial, Helvetica, sans-serif" 
      size=1></FONT><FONT face="Arial, Helvetica, sans-serif" color=#e2b323 
      size=1><FONT color=#ff0000>|</FONT></FONT><FONT 
      face="Arial, Helvetica, sans-serif" color=#ffffff size=1> </FONT><FONT 
      face="Arial, Helvetica, sans-serif" size=1><A 
      href="http://www.fapo.com/fpcmail.htm">Contact</A></FONT><FONT 
      face="Arial, Helvetica, sans-serif" color=#ffffff size=1><A 
      href="http://www.fapo.com/fpcmail.htm"> Us</A></FONT><FONT 
      face="Arial, Helvetica, sans-serif" color=#e2b323 size=1> <FONT 
      color=#ff0000>|</FONT></FONT><FONT face="Arial, Helvetica, sans-serif" 
      color=#ffffff size=1> </FONT><FONT face="Arial, Helvetica, sans-serif" 
      size=1><A href="http://www.fapo.com/support.htm">Support</A></FONT><FONT 
      face="Arial, Helvetica, sans-serif" size=1></FONT><FONT 
      face="Arial, Helvetica, sans-serif" color=#ff0000 size=1> |</FONT><FONT 
      face="Arial, Helvetica, sans-serif" size=1> <A 
      href="http://www.fapo.com/search.htm">Search</A></FONT><FONT 
      face="Arial, Helvetica, sans-serif" size=1></FONT><FONT 
      face="Arial, Helvetica, sans-serif" color=#e2b323 size=1> <FONT 
      color=#ff0000>|</FONT></FONT></SMALL></SMALL></FONT> </CENTER><!-- #EndLibraryItem -->
      <P align=left>&nbsp;</P></TD></TR></TBODY></TABLE><!-- #BeginLibraryItem "/Library/Copyright and Last Modified.lbi" -->
<DIV align=left>
<TABLE height=80 cellSpacing=0 cellPadding=0 width=597 border=0>
  <TBODY>
  <TR>
    <TD vAlign=top align=left width=56 rowSpan=3>&nbsp;</TD>
    <TD width=1 rowSpan=3>&nbsp;</TD>
    <TD vAlign=top align=left width=9 rowSpan=3>&nbsp;</TD>
    <TD vAlign=top align=left colSpan=2>
      <DIV align=left><FONT face="Arial, Helvetica, sans-serif" size=1></FONT><A 
      href="http://www.fapo.com/index.html"><IMG height=30 
      src="Parallel Port Background.files/w9logosm4.gif" width=130 
      border=0></A></DIV></TD>
    <TD width=224>
      <DIV align=left></DIV></TD></TR>
  <TR>
    <TD colSpan=3>
      <HR>
    </TD></TR>
  <TR>
    <TD vAlign=top align=left colSpan=2>
      <DIV align=left>
      <P><FONT face="Arial, Helvetica, sans-serif" size=1><SMALL>Copyright 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -