电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

VisualBasic串口通信程序设计实例

VisualBasic串口通信程序设计实例_第1页
1/42
VisualBasic串口通信程序设计实例_第2页
2/42
VisualBasic串口通信程序设计实例_第3页
3/42
第 6 章 Visual Basic 串口通信程序设计典型实例利用 Visual Basic 开发串口通信程序既可以使用 MSComm 控件也可以调用 Windows API 函数。不过,只要 MSComm 可以被选用,它几乎总是我们推举的选择,因为 MSComm 的功能和 API 调用一样好甚至比它还好且使用起来更加简单。在本章提供的串口通信程序设计中,除了 PC 机与 PC 机串口通信外,PC 机与单片机、PC 机与智能仪表、PC 机与 PLC、PC 机与 GSM 短信模块等串口通信任务的实现均采纳 MSComm 控件。6.1 PC 机与 PC 机串口通信程序设计当两台串口设备通信距离较近时,可以直接连接,最简单的情况,在通信中只需三根线(发送线、接收线、信号地线)便可实现全双工异步串行通信。本设计通过两台 PC 机串口三线连接,介绍了利用 API 函数和 MSComm 控件设计串口通信程序的方法,包括字符与文件的发送与接收。6。1。1 设计目的 1)掌握 PC 机与 PC 机串口通信的线路连接方法.2)利用 MSComm 控件和 VB—API 函数实现 PC 机与 PC 机串口通信的程序设计方法.6.1.2 设计用软、硬件本设计用到的硬件和软件清单见表 6-1。表 6—1 设计用软、硬件序 号名 称数 量1PC 或 IPC22串口通信线(三线制)13Visual Basic 6。016。1。3 硬件线路线路说明:在计算机通电前,按图 6—1 所示将 2 台 PC 机通过串口线连接起来:PC 机 A 串口 COM1 端口的TXD 与 PC 机 B 串口 COM1 端口的 RXD 相连;PC 机 A 串口 COM1 端口的 RXD 与 PC 机 B 串口 COM1 端口的 TXD 相连;PC 机 A 串口 COM1 端口的 GND 与 PC 机 B 串口 COM1 端口的 GND 相连。6.1.4 设计任务利用 MSComm 控件和 Visual Basic API 函数编写程序实现 PC 机与 PC 机串口通信。任务要求:两台计算机互发字符并自动接收,如一台计算机输入字符串“Please return abc123",单击“发送字符”命令,另一台计算机若收到,就输入字符串“abc123”,单击“发送字符”命令,信息返回到第一组的计算机。实际上就是编写一个简单的双机聊天程序。6。1.5 任务实现6。1.5。1 利用 MSComm 控件实现字符型数据发送与接收1.建立新工程VB 使用“工程”来管理每一个应用程序要使用的所有文件,每建立一个新程序,就要新建一个工程。一个工程由窗体、标准模块、控件及应用所需的环境设置等组成。运行 VB 6.0 程序,出现“新建工程"对话框...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

VisualBasic串口通信程序设计实例

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部