?@A!"BA!!###年$月’()*+,-(./0123,+45+361*7389%:;31+;17<=383(+&CDEA!###文章编号FG##QMHLH"%!###&#!M#G"HM#J用RST"> ?@A!"BA!!###年$月’()*+,-(./0123,+45+361*7389%:;31+;17<=383(+&CDEA!###文章编号FG##QMHLH"%!###&#!M#G"HM#J用RST" />
用vb6.0开发微机与多台单片机之间的串行通信程序

用vb6.0开发微机与多台单片机之间的串行通信程序

ID:34149286

大小:154.40 KB

页数:5页

时间:2019-03-03

用vb6.0开发微机与多台单片机之间的串行通信程序_第1页
用vb6.0开发微机与多台单片机之间的串行通信程序_第2页
用vb6.0开发微机与多台单片机之间的串行通信程序_第3页
用vb6.0开发微机与多台单片机之间的串行通信程序_第4页
用vb6.0开发微机与多台单片机之间的串行通信程序_第5页
资源描述:

《用vb6.0开发微机与多台单片机之间的串行通信程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第!"卷第!期浙江大学学报%理学版&>?@A!"BA!!###年$月’()*+,-(./0123,+45+361*7389%:;31+;17<=383(+&CDEA!###文章编号FG##QMHLH"%!###&#!M#G"HM#J用RSTAU开发微机与多台单片机之间的串行通信程序赵文敏G!N寿彩丽%GA杭州商学院计算机与信息工程系N浙江杭州$G##$JV!A浙江大学学报编辑部N浙江杭州$G##!Q&摘要F本文介绍了一种由微机与多台单片机构成的主从式测控系统N并重点介绍了用>WXYD@ZDXW[KA#开发微机和多单片机之间的串行通信程序的设计方法P关键词

2、F串行通信V>WXYD@ZDXW[KA#V微机V单片机中图分类号F]$H$A#L文献标识码F^G!_‘^abcdIeWdNf‘aghDWI@W%GAijklmnojpnqrsqoktnjmlpuvprqmolnwqpxpywpjjmwpyNzlpy{

3、qtvp}nwntnjqrsqoojm~jNzlpy{

4、qt$G##$JNs

5、wplV!Axuwnqmwl!"qlmuqr#qtmpl!qr$

6、j%wlpy&pw’jm}wn(Nzlpy{

7、qt$G##!QNs

8、wpl&573+4R37),-S,73;TAU8(=161-()71*3,-;(**)+3;,

9、83(+)*(4*,*+18,11+;(*))81*,+=*3;*(;(+I8*(--1*7A-?YEdD@?._/c0WDd1gdW2cEXW34%f[Wcd[cX56W3W?d&N!###N!"%!&FG"H7GQ$8+78*,;8F/WX9D9cEWd3E?6Y[c6DeDWdIXY:ecDXYEcecd3Dd6[?d3E?@X4X3ce[?dXWX3Wd1?.DeW[E?[?eI9Y3cEDd6eW[E?[?d3E?@@cEXNDd66cX[EW:c6D6cXW1dec3/?63?6c2c@?9XcEWD@[?eeYdW[D3W?d9E?1ED

10、e:cI3;ccdeW[E?[?e9Y3cEDd6eW[E?[?d3E?@@cEX;W3/>WXYD@ZDXW[KA#A<19,(*=7FXcEWD@[?eeYdW[D3W?dV>WXYD@ZDXW[KA#VeW[E?[?e9Y3cEVeW[E?[?d3E?@@cE=系统简介随着微机和单片机技术的不断发展N采用一台微机与多台单片机构成的主从式测控系统越来越多N它既利用了单片机价格低O功能强O抗干扰性能好等优点V又利用了bWd6?;XHJ>HQ的高级用户界面N操作方便灵活N因此广泛应用于各个领域N特别是在数据采集O过程控制等方面显示出强大的生命力P在我们开

11、发的某轧钢厂钢坯温度测量系统中N用一台微机作主机N采用>WXYD@ZDXW[编程N作出十分直观友好的人机界面N通过串行口轮流联络各车间里的单片机系统N发送命令或读取车间里有关钢坯温度O数量等实时数据N并对这些数据作进一步分析处理P从机由QHhJ!系统构成N它可以设定钢坯正常温度范围V实时测量钢坯温度和数量N当钢坯温度超过正常范围时N报警并停止轧钢输送带前行V通过串行口N将钢坯通过的时间O温度O数量及有关故障等数据发送给主机P在该主从系统中N微机和多单片机之间的通信是其中的关键之一N本文着重阐述用>Z通信控件实现它们之间的串行通信P收稿日期FGHHHIG#

12、I#J万方数据作者简介F赵文敏%GHKLM&N女N杭州商学院计算机与信息工程系工程师N主要从事单片机O微机的应用开发及教学工作P"5+浙江大学学报7理学版<第(X卷!硬件结构与通信协议硬件结构如图"所示#为实现远距离通信#采用$%&’((标准接口#在微机端#将$%&()(电平转换为$%&’((电平#也可直接使用$*%&"++异步四线远程数据收发器,图"多机通信的接口图在此测控系统中#由于各从机共享串行总线#为避免冲突#由主机轮流联络各从机#而从机不能主动向主机或其它从机进行联络#即使有数据要上报给主机#也必须等待主机与它联络之后才能发送数据,为了保证主机

13、与所选择的从机实现可靠地通信#必须给每一个从机分配一个唯一的地址#本系统中#为了将从机地址与通信过程中的有效信息-命令区别开#规定.%/00码++12+31为地址码,在通信协议中#串行数据帧由""位组成4"位起始位#5位数据位#"位可编程位#"位停止位,由主机首先发送从机地址联络6从机联络上后#回发本机地址作为响应帧6主机收到正确的响应帧后#发出发送参数命令帧6从机收到发送参数命令帧#开始发送参数帧#依次为4参数个数7"89:;<-参数7"2=’89:;<-校验和7"89:;<6主机正确接收完参数后#发送结束通信命令帧6从机收到结束通信命令帧后结束通信状

14、态#主机继续与下一从机联络,>微机通信程序设计由于?@ABCDEFGHF5系统管

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。