为您写计算机毕业论文和职称论文提供关于计算机相关本科毕业论文范文,与用VB6.0实现计算机串口通信相关论文范文参考文献,包括关于计算机及参考文献及控件方面的论文题目、提纲、开题报告、文献综述、参考文献的大学硕士和本科毕业论文,是免费优秀的计算机论文范文。
【摘 要】 两台计算机之间通过串行口通信的编程是一个较为复杂的问题,大多数程序设计者都是调用Windows的API函数来实现的.本文用Visual Basic提供的Communications控件来实现串行通信,使串行通信的编程变得更简便、快捷.利用MSComm控件编写VisualBasic程序实现PC机与PC机串口通信.在一台PC机程序窗口中输入字符并发送出去,另一台PC机可以通过串口接收并显示这些字符,使用手动间隔发送和自动连续发送两种方式.
【关 键 词 】 VB;控件;串行通信;程序设计
【中图分类号】G64 【文献标识码】A 【文章编号】2095-3089(2013)17-000-01
一、连接两台计算机的串行口
需要双母头串口线一条,U转串两个.
备注:二台电脑之间串口的通讯,只用到了其中的3条线
电脑A的9针串口电脑B的9针串口
2脚(RX)―――――――――3脚(TX)
3脚(TX)―――――――――2脚(RX)
5脚(GND)――――――――5脚(GND)
串口有DTE类型和DCE类型.电脑的串口是DTE(一般是公口),就是2脚是RX接收,3脚是TX发送.DTE和DTE之间连接,就要2、3互换,2对3,3对2.
二、制作程序设计界面
首先单击“工程(P)”菜单选“部件等(O)Ctrl+T”命令,出现“部件”对话框,在控件选项卡中,选中“MicrosoftCommControl6.0”,在工具箱上添加MSComm控件.
本文网址 http://www.sxsky.net/cankao/424510.html
各控件的名称均取默认值,程序窗体、控件对象的主要属性设置如下表.
窗体、控件对象的主要属性设置
可以使用OnComm事件和mEvent属性捕捉并检查通信事件和错误的值.MSComm控件把17个事件归并为一个事件OnComm,用属性CommEvent的17个值来区分不同的触发时机.
通信事件常数定义值
三、程序代码如下
四、程序的运行结果
注意两台计算机同时执行上的程序.首先在PC机A程序窗体中发送字符区输入要发送的字符,单击“发送字符”按钮,发送区的字符串通过串口3管脚发送出去.然后在PC机B程序窗体中单击“接收字符”按钮,对方传送