- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
串口通信初步-两台电脑串口通信
经过小小的改动,将自己电脑接出来的串口线同另一台电脑串口相接,从自己的电脑上USB接出一根串口线,将串口线上的2,3,5针脚分别接到另外一台电脑主机的3,2,5针脚,注意,23,32,55.如下图:
检测所接USB串口线使用的端口,上节有讲,此处略去,为端口COM5,后面要用到。
硬件连好了,启动VB,创建如下界面:
对窗体的设置,将borderstyle属性设为1(不可调整窗体大小,及最大化和最小化):
对控件的属性设置,选择控件,F4即可定位到属性面板:
时钟控件 :
仅设置interval值为100,单位为毫秒,即每隔0.1秒发生一次该事件,其它属性不做设置:
文本框:
为能使得文本多行显示,将,multiline属性改为true(支持换行),scrollbars属性选择2(垂直滚动条),如下:
按钮:
仅将其default属性改为true,支持enter键操作,即enter键可触发按钮事件:
在右下角窗体布局窗口(如下),鼠标右击白色区域,在弹出菜单中选择“启动位置”——“窗体中心”,使得程序运行时,程序窗体在窗体中心显示:
具体代码及其解释如下:
Dim i As String 全局变量,用作回车换行Private Sub Command1_Click() 发送按钮事件 MSC1.Output = T1.Text T2.Text = T2.Text + i + 自己: + i + T1.Text 将发送的信息显示在接收信息文本框 T1.Text = 将发送文本框清空End SubPrivate Sub Form_Load() 加载窗体 i = Chr(13) + Chr(10) 回车换行以i表示,使用方便 MSC1.PortOpen = True 打开串口End Sub
Private Sub Timer1_Timer() 时钟事件,每隔0.1秒发生一次检测 If MSC1.InBufferCount 0 Then 如果接收缓冲区不为空,即有数据 T2.Text = T2.Text + i + 对方: + i + MSC1.Input 接收数据,显示在接收信息的文本框 End IfEnd Sub
最后,分别将comm控件的端口设置为1和5从而生成两个exe文件,端口5的那个供自己电脑使用,因为USB串口线使用的是端口5,另外一台电脑使用的是默认串口COM1,所以commport属性为1.
将对方.exe文件发送到另一台电脑,打开电脑进行测试,编辑消息,可点击发送按钮,也可使用enter键发送消息,结果如下:
至此,PC间简单通信成功!
您可能关注的文档
- WPf图片的放大缩小移动.docx
- WFDS解决方案.ppt
- 《Excel中数据输入》课件.ppt
- 《厨房里的化学》教案.doc
- 《怦然心动人生整理魔法》 最靠谱笔记_new.docx
- 世纪大厦外墙景观亮化工程 工程.doc
- 个人博客管理系统——毕业设计.doc
- 中医妇科学方剂口诀录音版.doc
- 中国古代文化成就简表.doc
- 中文传真格式.doc
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)