并口的访问
1 数据口 (基地址)
打印适配器的基地址(278H\378H\3BCH)同时也为数据口地址,数据口地址中的数据为可写可读。当向基地址写数时,在接口中的相应引脚输出相应的信号电平,读数时是获得输出引脚的输出电平状态。数据口地址数据位与引脚的相互关系如下表。这里所说的数据位为八位二进制的数位。如数据位 1,3,5 位为 1,其余为 0,数据则为二进制 00101010,化为十进制为 42,十六进制为 2A。
因为适配器中有数据锁存器,所以当数据口的数据改变后将一直保持,直到重新向数据口写数或计算机复位。这一点在应用中应当注意
2 状态口
状态口地址为基地址加 1(279H\379H\3BDH)数据形式为只读。状态口在应用中需要注意以下问题:
1 输入阻抗高,五个引脚没有全部连接时,容易受周围电场的影响,造成读数据错误。解决的办法是连接全部的输入引脚或在程序中只读取已连接引脚的数据位。
2 数据位并不是统一高电平为1。
3 控制口
控制口地址为基地址加 2(27AH\37AH\3BEH),数据形式为可读可写。应用中同样要
注意的是:数据位不是统一高电平为1。
|