欢迎来到天天文库
浏览记录
ID:439762
大小:376.20 KB
页数:35页
时间:2017-08-02
《单片机双机通信系统设计【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计单片机双机通信系统设计28摘要在智能控制领域里,单个的单片机往往不能满足全部的工作要求,通常需要两个或多个单片机协同工作。本文主要阐述双机通信的原理,包括串行通信的类型,通信协议的实现,以及双机通信的电路连接方案。同时介绍软硬件方案的设计,以及系统仿真和代码烧写。整个系统包括作为输入的矩阵键盘,两块单片机之间的电路连接和作为输出的数码管显示电路。单片机串行通信是单片机的一个重要应用,串行通信用一根传输线按位传送数据,每传送一个数据或字符都符合一定的格式。在硬件设计中,通过对双机通信方案的比较,最终选择异步串行通信方式。异步串行通信只需单片机P3口两个引脚之间交叉
2、连接,并对相关特殊功能寄存器进行初始化,完成以上操作后就能进行双机通信。在软件设计前,对编程软件KEIL如何建立工程及相应操作进行研究,这样对于后面实现双机通信帮助很大。将通信系统分为发送端和接收端两部分,发送端采用查询方式进行数据传输,为有效利用CPU接收端采用中断方式。完成软硬件设计后,再编译链接生成单片机能够识别的机器语言,为功能验证做好准备。在系统功能验证时,首先用PROTEUS软件设计电路并仿真成功,再应用PROTEL软件设计硬件电路及PCB电路图,同时对双机通信系统的功能进行调试。本次设计成功完成单片机双机通信系统的设计,即实现发送端单片机将外部键盘输入的内容发
3、送到接收端,同时双机外扩数码管同时显示发送对象,而且通信波特率可以调整。关键词:串行通信;单片机;数码管28AbstractInthefieldofintelligentcontrol,separateSCMsystemsareoftenunabletomeetalltherequirementsforthework,usuallyrequirestwoormoreSCMwork.Thisarticlefocusesontheprincipleofdouble-machinecommunication,includingthetypeofserialcommunicatio
4、n,communicationprotocolimplementation,andcommunicationdoublecircuitconnectionscheme.Ialsointroducedthedesignofhardwareandsoftwaresolutions,andsystemsimulationandcodeprogramming.Thesystemincludesamatrixkeyboardasaninput,thecircuitconnectionbetweentwomicrocontrollersanddigitaldisplayasanoutp
5、utcircuit.Serialcommunicationisanimportantapplicationofthemicrocontroller,serialcommunicationwithatransmissionlinetotransmitdatabybit,eachcharacteristransmittedoradatalinewithacertainformat.Inthehardwaredesign,throughthecomparisonofdual-communicationscheme,Ifinalchoiceasynchronousserialcom
6、munication.Asynchronousserialcommunicationbetweenthemicrocontrolleronlycross-connect,andspecialfunctionregistersrelatedtoinitializealltheaboveoperationscanbecarriedoutafterthetwo-machinecommunication.InthesoftwaredesignpriortoprogrammingsoftwareKEILonhowtobuildunderstandingofengineeringand
7、otheroperations,sothatthebacktoachievedoubleforveryhelpfulcommunications.Sendingthecommunicationsystemisdividedintotwopartsandreceivercommunicateusingquerymodetransmitterfordatatransmission,thereceiverefficiencyforeffectiveutilizationofCPUbyinterrupt.Aftercomp
此文档下载收益归作者所有