随着单片机技术的发展,其应用已从单机逐渐转向多机或联网.而多机应用的关键在于相互的通信、互传数据信息。单片机因其内部有全双工的串行口,因而非常适合多机或联网应用。对MCS 51系列单片机多机通信来说,最方便的办法是采用总线型网络结构,它具有接口简单、灵活性好、价格低、易于控制等优点。
在许多的工业控制应用中,多机通信常被设定为查询方式。工作在这种方式下的主机和从机在接收/发送数据时,常常处在判超时的等待状态,耗占了大量的时间。其次,为了解决奇偶忮验位与地址/数据位(TBB)问的矛盾,多数系统采用通过发送校验和的方法来实现数据的校验,如一个字节出错,需要重发数据块。显然,这种通信方式已经无法满足许多实时性较强的工业控制系统。本文介绍一种总线型的8031多机通信系统,主机和从机皆采用中断方式进行串行数据通信。通过采用字符格式的多机通信,解决了多机通信系统中奇偶拉验位与地址/数据位(TB8)间的矛盾。提高了总线型单片机多机通信的可靠性和宴时性。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !