我现在只知道并口的2-9线是数据线,应该是可读可写的吧,那么其它的那些线是做什么用的?谁能给我用中文标一下它们的用途,这些线是只能读状态的还是可读可写的?我应该怎么样用程序操作这25棵线?最好能有代码,只要win98下epp模式的并口编程就可以,先不考虑win2000

解决方案 »

  1.   

    http://download.pchome.net/development/linetools/13715.html
    软件中有详细的并口管脚定义说明文件。
      

  2.   

    那里面好象是spp,和epp有什么区别?
    还有下面这些我有些不明白,好象都是关于打印机的,但是如果我并口接的不是打印机下面这些
    还有用没有?如果用程序怎么控制下面这些?(已经标出作用的是我自己按理解标的,没标的有人能帮我标一下吗?)
    nError    出错
    Select    选中
    Paper Out   缺纸
    nAck      ???
    Busy      忙nStrobe  ???
    nAutoLF  ???
    nInit    初始化?
    nSelectIn   ???
     
      

  3.   

    25 PIN D-SUB FEMALE at the PC.Pin Name Dir Description
    1 /STROBE Strobe
    2 D0 Data Bit 0
    3 D1 Data Bit 1
    4 D2 Data Bit 2
    5 D3 Data Bit 3
    6 D4 Data Bit 4
    7 D5 Data Bit 5
    8 D6 Data Bit 6
    9 D7 Data Bit 7
    10 /ACK Acknowledge
    11 BUSY Busy
    12 PE Paper End
    13 SEL Select
    14 /AUTOFD Autofeed
    15 /ERROR Error
    16 /INIT Initialize
    17 /SELIN Select In
    18 GND Signal Ground
    19 GND Signal Ground
    20 GND Signal Ground
    21 GND Signal Ground
    22 GND Signal Ground
    23 GND Signal Ground
    24 GND Signal Ground
    25 GND Signal GroundInformation from The Hardware Book在Normal 0x378只写,0x379只读,0x37a只写
    在EPP模式下,通过0x37a,bit5控制0x378为输入(bit5=1)或输出(bit5=0)
    另外0x37a有几个脚好像是状态相反的(即1为低电平,0为高电平)
    0x379只有最高位为相反状态.如果还不清楚等明天我再给你详细回答。