如何向串口发送信号?(100分)

  • 主题发起人 主题发起人 wtang
  • 开始时间 开始时间
W

wtang

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi编程中,如何向串口发送信号,即写入数据?
 
可以用汇编,也可以用控件,如TVICHW32等控件
 
理论上打开串口文件写就行,<br>请参看如何控制打印机的问题:只不过文件名应该换为"COM1:"<br>或者”COM2:"<br>&lt;a href="DispQ.asp?LID=99037"&gt;如何控制打印机&lt;/a&gt;<br><br>
 
使用诸如spcomm32, ComDrv32之类的控件就可以了。<br>在左边的问题检索中搜索"串口"。<br>我就不贴给你了。
 
Thank you very much!
 
利用SPCOMM(writedata())、MSComm(output := data)<br>以及汇编程序(asm...out dx,ax...end,dx-#03f8等<br>串口地址)皆可实现<br>
 
你可以去看这个已提问题<br>(SOS!!!!!串口通讯详解!!!)
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
828
SUNSTONE的Delphi笔记
S
S
回复
0
查看
760
SUNSTONE的Delphi笔记
S
D
回复
0
查看
925
DelphiTeacher的专栏
D
后退
顶部