单片机双机通信系统设计【开题报告】

单片机双机通信系统设计【开题报告】

ID:440869

大小:20.50 KB

页数:3页

时间:2017-08-02

单片机双机通信系统设计【开题报告】_第1页
单片机双机通信系统设计【开题报告】_第2页
单片机双机通信系统设计【开题报告】_第3页
资源描述:

《单片机双机通信系统设计【开题报告】》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、毕业设计开题报告电子信息工程单片机双机通信系统设计一、综述本课题国内外研究动态,说明选题的依据和意义随着计算机技术的快速发展和广泛应用,从家用的智能电器到工业上的集散控制系统都采用了上位机与下位机基于串行通信的主从工作方式,这样就充分利用了微型计算机分析处理能力强、速度快的特点及下位机面向控制、使用灵活方便的优势。51系列的单片机内部包含有数据存储器、程序存储器、两个16位的定时器/计数器、通用异步串行收发器这些资源。在广泛的应用中,单独一片单片机所能完成的任务是有限的,因此而常常需要扩充I/O接口、定时器/计数器、串行通信接口和存储器。一个系统中需要使用两个或两个以上的单片

2、机时,单片机之间就需要通过互连来进行数据通信。51系列的单片机都有串口通信接口,利用串口进行互连通信极为方便,并且可以减少端口数量。但如果系统要求扩充的资源是对外连接的串口,串行口上可以外接串行输入并行输出的移位寄存器74LS164,或外接并行输入串行输出的移位寄存器74LS165。为了增加通信距离,减少通道中电源干扰,可以在通信上路采取光电隔离方法,进行双机串行通信。串行通信有两种形式,(1)异步通信:这种通信方式的特点是接收器和发送器都有各自独立的时钟,然而它们之间的工作不是同步的,异步通信方式用一帧表示一个几位的字符,其内容为:首先一个起始位,接着几个数据位,最后紧跟的

3、是一个停止位。(2)同步通信:这种通信方式的特点是发送端和接收端由共同的一个时钟源控制,为了解决在异步通信方式中每传输单位字符要加上起始位和停止位从而占用大量传输时间的情况,同步传输通信方式会去掉起始位和停止位,与传输数据块时会首先送出同步字符标志来控制数据的发送。单片机对串口的控制是通过对串行口控制寄存器SCON和波特率控制寄存器PCON的设置实现的。SCON是一个可以位寻址的特殊功能寄存器,通过设置SCON的SM0位和SM1位,可以使单片机有四种不同的工作方式供选择。在和PC机串行通信时,通常设置为方式1或者是方式3,主要区别在于方式1的数据格式是8位,方式3的数据格式是

4、9位,其中第9位SM2是多机使能位,编辑第9位就能实现单片机的多机通信。波特率控制寄存器PCON的最高位SMOD为串行口波特率控制位,通过设置SMOD为1可以获得更大的波特率,并且SMOD是不可以位寻址的。首先是硬件方面的设计,采用两片单片机进行串行接口的通信,设计硬件连接简便,传输距离应不远。只需要在满足单片机自身工作的条件下,进行双机之间的发送端口和接收端口互连就可以,即发送端TXD接接收端RXD,发送端RXD接接收端TXD。单片机工作需提供时钟工作周期,晶振电路为单片机提供工作节拍,常用的晶振频率为12MHZ。其次是软件方面的设计,在选择定时器工作方式和设置传输的波特率

5、后,通过中断方式或者查询方式来编写软件程序。单片机从键盘中读取所按的键值,将键值数据通过串行接口通信发送。接收端接收到键值后,把键值送到数码管电路显示。接收端接收到键值后给发送端回发一个应答信号,发送端接收到信号再进行相应传输工作。计算机的通信是现代通信的基础,学好单片机的串行通信对以后的通信协议的学习和对远程控制的理解有着深远的影响。比如近距离的用PC机来控制家电和远程的用通信技术控制家电、汽车,必将对人类的生活产生重要的影响,在未来将有很大的发展空间。在学完单片机通信技术之后,通过做单片机通信系统设计对我未来的就业和深造有很好的帮助。二、研究的基本内容,拟解决的主要问题:

6、以两片51单片机为主要硬件,应用单片机的串口通信功能完成双机通信任务,通过进行通信及计算机编程等系统分析方法得到锻炼。通过毕业设计,培养综合运用电子技术、微控制器等所学知识解决实际问题的能力。解决通过键盘给一个单片机输入通信内容(比如数字或字母)时,另一个单片机能接收到该内容的问题,得到预期结果:单片机双机通信系统的设计方案、原理图和电路板级硬件,能够演示双机通信功能。三、研究步骤、方法及措施:1.硬件电路设计方案的选择;2.确定各功能单元的关系;3.确定串行通信的工作方式;4.串行通信各寄存器的功能;5.画原理电路图及各部分的连接;6.软件设计流程;7.完成PCB设计、硬件

7、制作与功能调试。四、参考文献[1]楼然苗,李光飞.51系列单片机设计实例[M].北京:北航出版社,2003.[2]李光飞,楼然苗.单片机课程设计实例指导[M].北京:北航出版社,2004.[3]余永权.ATMEL89系列单片机应用技术[M].北京:北航出版社,2001.[4]余永权.89系列FLASH单片机原理及应用[M].北京:电子工业出版社,2000.[5]孙燕,刘爱民.Protel99设计与实例[M].北京:机械工业出版社,2000.[6]胡汉才.单片机原理及其接口技术学习辅导与实践教程[M].北

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

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

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