基于VB实现PC机与单片机的数据采集系统设计.pdf

基于VB实现PC机与单片机的数据采集系统设计.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于VB实现PC机与单片机的数据采集系统设计,单片机与pc机通信,单片机与pc机wifi通信,单片机与pc机串口通信,pc机与单片机多机通信,pc机与单片机双向通信,单片机与pc机有何区别,pc机操作系统的发展,pc机装苹果系统,pc机装mac系统

基于VB实现PC机与单片机的数据采集系统设计 224002 【摘 要】 【关键词】 【中图分类号】 【文献标识码】 【文章编号】 PC机与单片机组成的数据采集系统被广泛的用于工业、 区将被清空。 医疗、测量、自动控制等领域之中。PC机具有强大的监控和 InputMode:InputMode 属性决定 Input 属性如何取回数 管理功能,通过PC机的RS-232串行接口与外部设备进行通信, 据。若值为0,则表示以文本形式读取;值为1,则表示以 二 是许多测控系统中常用的一种通信解决方案。而单片机则具 进制形式读取。 有快速及灵活的控制特点。本文将论述在VB环境下PC机与单 OutBufferCount:设置输出寄存器所存储的字符数,当 片机组成的数据采集系统的软硬件方案。PC机的通讯程序使 将其值设为0 时,则输出寄存器将被清空。 用Visual Basic编写, Visual Basic 6.0 版本带有专门实 RThreshold:设定或传回引发接受事件的字符数,当接 现串行通讯的MSCOMM控件。51单片机有一个全双工的串行通 收缓冲区达到所设定的字符数时,将会引发OnComm事件中的 讯口,利用该串行通讯口可以方便地在单片机和。PC机之间 接受事件,如 MSComm1. RThreshold=20,当接收区达到 20 进行通讯。 个字符时,引发接收事件。 (一)MSComm 控件的介绍 CommEvent属性:返回最近的通讯事件或错误。通过对它 串口通讯被广泛地应用于 PC 间的通讯以及 PC 和单片机 具体属性值的查询,我们就可以获得通讯事件和通讯错误的 之间的通讯之中。在 Visual Basic 中 MSComm 的通讯控件。 完整信息。当其值是comEvReceive时表示接收到RThreshold 借助于MSComm 控件可使串口通讯更加的方便,下面简要介绍 个字符。该事件将持续产生直到用 Input 属性从接收缓冲区 MSComm控件的使用方法。 中移除数据。 1.MSComm 的属性 2.MSComm 的事件 由于MSComm控件属性很多,在此仅介绍与实现串口通讯 除了公共事件之外,MSComm 只有一个 OnComm 事件。当 密切相关的属性。 CommEvent属性值变化时将发生OnComm事件,指示发生 一个 Commport:设置通讯所占用的串口号。Windows系统会使 通讯事件或错误。当我们设置 Rtheshold 属性值为 0 时,将 用所设定的通讯端口与外界通迅,MSComm控件的最大值是16, 使得捕获comEvReceive事件无效。 如MsComm1.CommPort=1,指定COM1作通讯传输。 (二)硬件的原理与连接 Setting:设定初始化参数。以字符串的形式设定或传回 本次设计中,我们以一个温度测控系统为背景,给出 PC 联机速度、同位检查、数据位、停止位等四个参数。其默认 机与单片机构成的数据采集系统硬件设计方案。 值 是“9600,N,8,1”,表示串口比特率是 9600bit/s,不作 目前的PC机都有至少一个串行通讯端口RS-232,串行通 奇偶校验,8位数据位,1个

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档