100分!请问如何在DOS下用并口通讯?最好给出源程序。

ghost 2000-08-21 05:41:00
请问如何在DOS下用并口通讯?
我不想用 InterSvr 和 InterLnk ,
而是要自己编程序。
因为我要传送自定义的东西,
而 InterXXX 只能虚拟盘符。
...全文
325 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
net_worm 2000-10-13
  • 打赏
  • 举报
回复
用C也可以,调用BIOS或者DOS中断。
Zeroo 2000-10-12
  • 打赏
  • 举报
回复
你可以自己对并口的端口操作,主机送往客机用8位的数据端口,客机往主机用四个状态位输入一次输入四位。
汇编编程比较方便
SCUM 2000-09-16
  • 打赏
  • 举报
回复
直接读写 LPT 应该可以,但是最好自己定义一个简单的协议,否则纠错功能这些东西
怎么办!
绝对不可一一对应接线。
我以前做过 DOS 串口通信例程,卖了 50 元,值啊!

To RuFeng: 超星里的远程图书怎么下载??
who 2000-09-16
  • 打赏
  • 举报
回复
接线方面不可能采用一一对应的方式,电平冲突!
协议绝对需自己定义
并口可以设为双向的,每次通讯传输1字节8位的内容

ghost 2000-09-02
  • 打赏
  • 举报
回复
To Kevin_qing:
什么语言都行(只要是 DOS 下的)。
另:
接线方面我想最好是采用一一对应的方式,即 1-1、2-2、...、24-24、25-25。
谢谢大家!
hhq 2000-08-31
  • 打赏
  • 举报
回复
标准并口是8位输出,4位输入(前面的一位老兄说5位输入,也可能我记错了,不过没关系,查一下就知道了)。我在dos下做过8位输出,8位输入的程序,就用8跟数据线进行数据传输,4根状态线进行握手协议,需要注意的是在接受端接收数据前要先将数据口(通常是0x378)置高,然后再读进来。
Chunk 2000-08-30
  • 打赏
  • 举报
回复
先把连线的电路图贴出来。
并口8位输出,5位输入,你怎么接的线啊??
Kevin_qing 2000-08-29
  • 打赏
  • 举报
回复
汇编程序吗?
或者c 的也可以?
Un1 2000-08-24
  • 打赏
  • 举报
回复
VB1.0的:
Open "LPT1" for binary as #1
应该可以吧?!(我没试过)
ghost 2000-08-24
  • 打赏
  • 举报
回复
拜托!
我要的是“并口”。
RuFeng 2000-08-22
  • 打赏
  • 举报
回复
在超星软件中有一本书叫做<串口通信C程序员指南>的,里面已经有很详细的介绍了,你去下来看一看吧!在97年计算机编程语言下的C语言区,开头就是了,很好找!

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧