是什么?
dim cmd(5) as byte
cmd(0)=&h01
cmd(1)=&h11
cmd(2)=&h21
cmd(3)=&h31
cmd(4)=&h41
cmd(5)=&h51
mscomm1.output=cmd
推荐看书亩念悔高穗
Visual_Basic与_RS-232_串迅正行通信控制
function OpenPort(){
var cmd_send = ""
var result = $('txtReceive').value
var results = result.split('伏戚,')
for(var i=0i<results.lengthi++)
{
cmd_send += String.fromCharCode(eval(results[i]))
}
if(MSComm1.PortOpen==false)
{
MSComm1.PortOpen=true
MSComm1.Output=cmd_send//发送命令
}
else
{
window.alert ("已经开始接收数大厅据!")
}
}
function ClosePort()
{
if(MSComm1.PortOpen==true)
{
MSComm1.PortOpen=false
}
else
{
window.alert ("串口已经关闭滚厅隐!")
}
}
function SendMessage()
{
var cmd_send = ""
var result = $('txtReceive').value
var results = result.split(',')
for(var i=0i<results.lengthi++)
{
cmd_send += String.fromCharCode(eval(results[i]))
}
if(MSComm1.PortOpen==false)
{
window.alert ("串口已经关闭!!")
}
else
{
MSComm1.Output=cmd_send//发送命令
}
}
详见:
http://blog.csdn.net/xuing/article/details/6688306
求采纳!!!!!!!!!
可以选COM1和COM2。1、安装好VSPD后,首先选择你要虚拟的端口号,点陪唤击“添加端口”。一般现在的笔记本电脑都没有串口,所以可以选COM1和COM2。2、虚拟好端口后,左侧能看到新虚拟出的COM1和COM
2,此时两个端口应该都没有被占用,处于停用状态。
3、打开串口调试助手,设置COM1的波特率、奇偶校验位、数据位肆册、停止位等参数,同时确保COM2是未占用状态。我们这样设置,裂乱宏是为了让COM1负责发送数据,COM2负责接收数据。如果COM2也被占用,那么你的程序就无法使用这个端口了。
4、在图中方框位置填入你要模拟的数据,然后点击“自动发送”,这时你应该看到进度条不断前进,而VSPD的COM1的Sent数据不断增长,说明串口调试助手正不断通过COM1发送数据。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)