我是一位电子、电脑爱好者。。

hificat 2001-01-07 12:46:00
我是一位电子、电脑爱好者。现在想搞一个电子开关,这个开关设备通过打印口与电脑连接,即可以用计算机来控制开关的开和关。例如:Turbo C2.0中的outportb(0x378,6)这条语句向打印端口传送了一个信息,即发送了一个二进制110。使得打印端口某几两个脚输出高电平信号,其余都为低电平,从而通过后面的电路来完成开关的触发动作。应用就是这么简单。请问用delphi如何实现,如果用汇编语言该怎样,还想请教commx控件。
...全文
93 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Virtual 2001-01-08
  • 打赏
  • 举报
回复
个人认为用串口会更方便一些
steps 2001-01-08
  • 打赏
  • 举报
回复
不知道你为什么要用并口
我个人认为用串口会更方便一些
如果从速度考虑,从开关的相应动作时间来看,也用不到很快的相应速度
更说单片机进行并口通讯要到比串口多多的端口,浪费端口资源,
如果用串并转换芯片,也提高了成本,据我所知,此类芯片如果使用,
其成本还要会占比较大的比重的
steps 2001-01-08
  • 打赏
  • 举报
回复
A/D版程序应该是数字、模拟转换程序
估计是做了一块内置数模转换卡
Delphi内嵌汇编语言应该没有问题,效率会高一些,前提是充分了解和掌握ASM及WINDOWS特性
当然找个直接操作并口的控件会更方便一些

hificat 2001-01-08
  • 打赏
  • 举报
回复
什么是“A/D版程序”
sundayboys 2001-01-07
  • 打赏
  • 举报
回复
delphi可以内嵌汇编啊,汇编我不熟悉,好象有out端口、数值指令。
lwm8246 2001-01-07
  • 打赏
  • 举报
回复
内嵌汇编语言,完全没有问题,用此法编过A/D版程序

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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