2008年9月25日vb开发软件:vb开发通信软件
VB开发通讯软件一、PC串行通信程序机制常用的PC串行通信程序大多利用BIOSINT14H中断,以查询I/O方式完成异步串行通信。Windows系统提供中断方式驱动的串行通信驱动程序COMM.DRV。通信程序无需直接对串行端口进行操作,而是通过驱动程序这一编程接口进行间接操作。Windows操作系统中,串行通信采用“事件通知”方式,支持数据按块传送。进行通信时,Windows开辟一个用户定义的输入输出缓冲区,每接收一个字符就产生一个低级硬件中断,串行驱动程序立即取得控制权,并将字符放入输入数据缓冲区,然后将控制权返还正在运行的应用程序。如果输入数据缓冲区满...
[阅读全文] [PDF]
2008年9月25日vb开发软件:vb开发通信软件
vb开发通信软件 一、PC串行通信程序机制常用的PC串行通信程序大多利用BIOSINT14H中断,以查询I/O方式完成异步串行通信。Windows系统提供中断方式驱动的串行通信驱动程序COMM.DRV。通信程序无需直接对串行端口进行操作,而是通过驱动程序这一编程接口进行间接操作。Windows操作系统中,串行通信采用“事件通知”方式,支持数据按块传送。进行通信时,Windows开辟一个用户定义的输入输出缓冲区,每接收一个字符就产生一个低级硬件中断,串行驱动程序立即取得控制权,并将字符放入输入数据缓冲区,然后将控制权返还正在运行的应用程序。如果输入数据缓冲区...
[阅读全文] [PDF]
2008年9月25日vb串口:VB串口使用心得两则-vb教程
人,使用VB串口编程,得到心得两则,拿来和大家共享,如果对则,褒奖本人两句,如果不对,则欢迎大虾指教。心得1:串口的输出属性:按照书上或是MSDN中给出OUTPUT的数据类型是字符串或VARIANT类型,我出现的问题是我想传送0至255之间的数,可是按照,以上的输出数据类型进行设置的化,传输不了诸如200,210等大于125的数,我又不想按照帖子上介绍的文章进行转换,于是有了一点心得: 将给OUTPUT的变量的数据类型设置为BYTE的数组,数组元素的个数为1即可。 Dim Sendtemp(0) As Byte Const SendCmd = &H...
[阅读全文] [PDF]
2008年9月25日vb串口:VB串口的基础知识
一个简单接收的程序
Dim inputstr As String
Private Sub Command1_Click()
If MSComm1.PortOpen = False Then
MSComm1.PortOpen = True
End If
End Sub
Private Sub Command2_Click()List1.ClearEnd Sub
Private Sub Form_Load()Timer1.Enabled = FalseWith MSComm1.CommPort = 1 '使用COM2.Settings = "...
[阅读全文] [PDF]
1 共4条 分1页