3.1.2 主从式通信系统硬件连接 13
3.2 软件设计部分 13
3.2.1 定时器/计数器2工作方式 13
3.2.2 80C51串行通信工作方式 15
3.2.3 串口波特率初始化 17
3.2.4 主机软件设计 18
3.2.5 从机软件设计 19
4 结论 21
4.1 主机预发送数据给从机1 21
4.2 从机1接收数据成功后显示 21
4.3 主机预发送数据给从机2 22
4.4 从机2接收数据成功后显示 23
4.5 主机预发送数据给从机5 23
4.6 从机5接收数据失败后显示 24
4.7 显示主机数据的虚拟终端 24
致谢 26
参考文献 27
附录 28
1 绪论
单片机作为微型计算机的一个分支,具有功能强、体积小、应用灵活等诸多优点,在工业控制、仪器仪表、通信、家用电器和国防科技等各个领域得到了广泛的应用。随着集成电路技术的不断发展,单片机的性能也在不断的提高,其应用的范围必将越来越宽广,单机已经逐渐不能满足需要,多机协同工作已经成为一个重要的发展趋势,多机应用的关键就在于多机之间的互相通讯,互相传递数据信息。计算机和单片机的共同发展下,单片机的应用从独立的单片机向网络发展,由计算机和单片机构成的多机网络系统也是单片机技术发展的一个方向。
单片机多机通信是指由两台以上单片机组成的网络结构,可以通过串行通信方式共同实现对某一过程的最终控制。随着计算机技术的发展,多机通信技术也在不断的发展,现在发展比较成熟的还有光纤通信等。由于计算机的飞速发展和控制系统的复杂化,多机通信已经越来越成为人们热门的话题之一。目前,单片机多机通信的形式较多,但通常可分为星型、环型、串行总线型和主从式多机型四种,也有部分为平权式多机通信,因不太了解,不做过多说明。
随着计算机和单片机技术的不断发展,单片机的应用也从独立的单机向网络发展。由计算机和单片机构成的多机网络系统已成为单片机技术发展的一个方向。二者的结合,充分发挥单片机在实时数据采集和数据管理上的优点。单片机在计算机的网络通信与数据传输、工业自动化过程的实时控制和数据处理等都有广泛的应用,已经渗透到我们生活的各个领域。许多应用都涉及到单片机多机通信。然而,单片机对网络数据的处理方式不同于通用计算机系统。尤其是有的单片机只提供8位的数据收发接口,这在一定程度上阻碍了单片机在网络方面的应用。因此,采用单片机技术与计算机网络技术相结合的办法,对单片机多机通信系统进行研究。本文主要研究的是主从式多机通信系统,即基于80C51单片机间的多机通信系统。
1.1 本课题的目的意义、发展趋势
任何一个课题都有其提出的意义与目的,了解单片机多机通信的发展趋势,可以让课题更具有实际意义和现实价值。
(1) 目的意义
单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域随着计算机技术的发展及工业自动化水平的提高, 在许多场合采用单机控制已不能满足现场要求,因而必须采用多机控制的形式,而多机控制主要通过多个单片机之间的串行通信实现。串行通信作为单片机之间常用的通信方法之一, 由于其通信编程灵活、硬件简洁并遵循统一的标准, 因此其在工业控制领域得到了广泛的应用。
- 上一篇:恒压供水系统PLC程序设计+梯形图
- 下一篇:SVPWM矿山牵引电机车控制系统的研究与仿真
-
-
-
-
-
-
-
现代简约美式风格在室内家装中的运用
浅析中国古代宗法制度
上市公司股权结构对经营绩效的影响研究
NFC协议物理层的软件实现+文献综述
高警觉工作人群的元情绪...
C++最短路径算法研究和程序设计
江苏省某高中学生体质现状的调查研究
中国传统元素在游戏角色...
巴金《激流三部曲》高觉新的悲剧命运
g-C3N4光催化剂的制备和光催化性能研究