VB环境下的串口通信毕业设计论文.doc

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文) 题目: 基于VB环境下的串口通信设计 摘 要 Visual Basic是目前最流行的应用程序专业开发之一,是一种可视化的、面向对象和采用事件驱动机制的结构化高级程序设计语言。计算机的串口通信是一种非常重要的数据交换方法,其广泛应用于计算机外设和工业测控领域。以往,要实现计算机的串口通信需要做大量复杂和艰苦的工作,如今,通过VB中通信控件MSComm,我们可以在VB环境下轻松实现串口数据的交换。 本课题正是通过对Visual Basic6.0的学习与研究,利用通信控件MSCOMM来实现计算机的单机单串口、单机双串口、双机双串口之间串口的通信。主要内容包括:计算机串口与VB及相关控件、MSComm控件、VB环境下的通信及其他应用的介绍。以及利用MSCOMM控件来实现与智能仪表的通讯,利用Visual?Basic6.0和数据库的连接来实现软件的登录,对数据库的增加、修改、删除操作。 关键词:串口S-232,MSComm,通信程序 1 第一节 Visual Basic开发环境及相关控件 1 1.1.1 Visual Basic开发环境 1 1.1.2 Visual Basic的相关控件 2 1.1.3 数据库建立 5 第二节 串口通信与RS-232 7 1.2.1 串口通信 7 1.2.2 RS-232介绍 8 第二章 基于VB环境下的串口通信及实现 10 第一节 单机单串口通信 11 2.1.1单机单串口硬件及其接线 11 2.1.2 软件设计及编程 11 第二节 单机双串口通信 15 2.2.1单机双串口硬件及其接线 15 2.2.2软件设计及编程 16 第三节 双机双串口通信 21 2.3.1双机双串口硬件及其接线 21 2.3.2软件设计及编程 21 第四节 其它界面及相关环节设计 24 2.4.1软件其它界面设计 24 2.4.2 VB与数据库的连接 30 第五节 开发软件的安装 35 第三章 VB环境下串口通信的其它应用简介 37 第一节 PC与PLC通信应用简介 37 第二节pc与智能仪器应用简介 39 结束语 40 参考文献 40 第一章 计算机串口与VB及相关控件 第一节 Visual Basic开发环境及相关控件 1.1.1 Visual Basic开发环境 Visual Basic 是一种Visual Basic的程序开发环境与Windows系统环境相似,它由标题栏、菜单栏、工具栏、工具箱、工程管理窗口、属性窗口、窗体布局窗口、窗体设计器、代码编辑器等部分组成。在程序开发环境中可以进行程序设计、编辑、编译和调试等工作。 (1)VB的集成开发条件: 菜单条 工具栏 工具箱(控件的集合) 窗体编辑窗口(设计应用程序界面的窗口) 代码编辑窗口(输入应用程序代码的窗口) 属性窗口(列出选定的窗体或控件的属性表) 窗体布局窗口 工程资源管理器窗口 对象浏览器(列出工程中有效的对象及其方法和属性) 立即窗口(调试程序,可以直接输入代码执行并且显示结果) (2)工程开发步骤:①设计一个窗体 ②在窗体中添加控件 ③设置控件属性 ④为每个控件编写响应代码 ⑤可以在一个程序中定义多个窗体 ⑥设置启动窗体 ⑦运行程序进行调试 ⑧程序正确,生成执行文件 ⑨制作安装程序 1.1.2 Visual Basic的相关控件 (1)基本控件 1)标签Label控件 标签Label控件可以显示文本信息。该文本信息部允许被用户直接更改。该控件主要用来标注没有Caption属性的控件。 2)文本框TextBox控件 文本框TextBox控件亦称作编辑字段或者编辑控件,显示设计时用户输入的或运行时在代码中赋予控件的文本信息。 3)按钮CommandButton控件 Visual Basic应用程序开发中非常重要的控件——按钮。该控件支持用户单击按钮运行指定代码段,最重要事件为单击Click事件。该控件包括以下重要属性。 A 默认按钮 Default属性默认设置一个按钮为默认按钮。当用户按下Enter键即可引发默认按钮。如同用户单击该按钮。窗体上只有一个按钮为默认按钮。 B 取消按钮 Cancel属性设置为取消按钮。该属性设置为True执行Esc键功能。窗体只有一个按钮为取消按钮。 C 快捷键 用户平时使用鼠标操作按钮。但是还可以为按钮设定快捷键。如果设置快捷键,需要使用连接符号。如为“打印”按钮设置快捷键P,可以在Caption属性中输入“打印(P)”,该连接符号在按钮上不显示。 D 提示信息 TooltipText属性按钮设定描述性信息。当鼠标悬停在按钮上自动显示该提示信息

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档