首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
组态王与单片机多机串口通信的设计
来源:本站整理  作者:佚名  2009-08-31 11:01:40



4 系统通讯协议设计
    组态王提供了通过PC机与单片机串口进行十六进制数据通讯的驱动,而驱动中已经规定好其通讯协议。

4.1 通讯参数
    通讯参数包括数据位、停止位、波特率、校验方式。其中,数据位、停止位、波特率由单片机决定。组态王中的设定和单片机一致即可。校验方式参照“数据传输格式”部分。
4.2 数据传输格式与协议说明
    格式1 组态王发送地址请求格式(检验位为1):

  
    格式2单片机应答地址格式(检验位为0):

   


    格式3组态王读数据请求格式(检验位为0):

  
    格式4单片机应答读数据格式(正确)(检验位为O):

   
    格式5单片机应答读数据格式(错误)(检验位为0):

   
    格式6组态王写数据请求格式(检验位为O):

   
    格式7单片机应答写数据格式(正确)(检验位为0):

  
协议具体说明如下:
ENQ(头):H05,询问,请求帧的开始代码;
ACK(头):H06,确认,ACK应答帧的开始代码;
NAK(头):H15,否认,NAK应答帧的开始代码;
EOT(尾):H04,正文的结束,请求帧的结束ASCII代码;
ETX(尾):H03,结束正文,应答帧的结束ASCII代码;
数据传输:所有数据均为16进制数;

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:8,187.50000 毫秒