bestclound
驱动牛犊
驱动牛犊
  • 注册日期2004-02-27
  • 最后登录2004-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:744回复:0

求救!

楼主#
更多 发布于:2004-03-01 15:13
我现在有个并口协议,

     BUSY:21脚 (BUSY为高电平时,表示可以传送数据,为低电平时,表示不可以传送数据。)  
STB:  1 脚。(初始化:STB为高. )

时序如下:
传送数据前,首先检测21脚BUSY信号,为高时,首先将STB置为高,延时100ms,        
传送一个字节,传送一个字节数据后,将STB置为低,延时100ms。读BUSY信号,当BUSY信号再次为高时,首先将STB置为高,延时100ms, 然后传送下一个字节数据…依此类推。
最后一个字节发送完成后,也应将STB置为低,延时100ms。读BUSY信号,当BUSY信号再次为高时,将STB置为高,结束程序。
  起始字节:0AAH
以下共40个有效字节。。。。。


我该怎样实现该并口操作?

环境:REDHAT LINUX 7。3。2 C语言
游客

返回顶部