欢迎来到天天文库
浏览记录
ID:31261186
大小:1.10 MB
页数:43页
时间:2019-01-07
《单片机串口通信波特率自动识别》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、WORD格式整理毕业设计说明书设计题目:单片机串口通信波特率自动识别学院计算机科学与信息工程学院专业年级自动化2008级学生姓名何泽宏学号2008133220指导教师刘传文职称讲师设计地点重庆工商大学日期2012.02.27——2012.05.18学习参考资料分享WORD格式整理单片机串口通讯波特率的自动识别重庆工商大学自动化2008级2班何泽宏指导教师:刘传文摘要:本设计是基于串口通信,设计能够自动识别上位机波特率的系统。要自动识别串口通信波特率,通常的实现方法是,上位机首先发出规定的字符或数据,系统收到该字
2、符或数据后,下位机计算对方的波特率,以适应对方的波特率进行工作。本系统正是利用这种方法,让上位机先发送一段字符,下位机使用软件的方法检测出一位数据发送时间,从而计算出上位机发送数据波特率。关键词:串行通信波特率自动识别发送检测学习参考资料分享WORD格式整理Abstact:Thedesignisbasedonserialcommunication,designedtoautomaticallyidentifythebaudrateofthehostcomputersystem.Toautomaticallyid
3、entifytheserialcommunicationbaudrate,theusualmethod,thehostcomputerbyfirstissuingacharacterordata,thesystemreceivesthecharacterordata,thenextbitmachine,theotherbaudratetoadapttoeachother'sbaudratetowork.Thesystemtookadvantageofthismethod,thehostcomputerfirst
4、sendsacharacter,themachinesoftwaretodetectadatatransmissiontime,inordertoestimatethehostcomputertosenddatabaudrate.Keywords:serialcommunicationbaudrateautomaticallysenddetect学习参考资料分享WORD格式整理目录第一章绪论11.1课题研究背景11.2串口通信基础21.2.1同步通信(SynchronousCommunication)21.2.
5、2异步通信(AsynchronousCommunication)21.2.3串行通信波特率31.2.4串行通信制式31.2.5串行通信校验41.3波特率自动识别研究现状51.3.1标准波特率穷举法51.3.2码元宽度实时检测法51.3.3最大公约数法61.4设计任务及要求6第二章系统方案设计72.1系统功能指标72.2系统设计思路及方案论证72.3系统方案确定10第三章硬件设计113.1设计系统框图113.2芯片选择123.2.1单片机选择123.2.2串行总线通信芯片153.2.3显示芯片153.3其它模块电
6、路图173.3.1电源电路173.3.2复位电路173.3.3时钟电路193.3.4系统总电路19第四章软件设计214.1程序结构设计214.2程序流程图214.2.1一位低电平脉宽测量程序框图214.2.2主函数框图224.3一位低电平脉宽测量程序224.4编译环境24第五章系统调试及运行结果255.1硬件调试255.1.1LCD调试结果255.1.2单片机外围电路调试255.1.3串口调试255.2软件调试255.3联合调试265.3.1生成HEX文件26学习参考资料分享WORD格式整理5.3.2将生成的H
7、EX文件烧录到单片机275.3.3联合调试效果28第六章结论及总结30致谢31参考文献32附录:32学习参考资料分享WORD格式整理第一章绪论1.1课题研究背景近年来,随着科学技术的发展,PC机以其优越的性价比和丰富的软件资源成为计算机应用的主流机种。在工业控制中单片机得到广泛的应用,现代化集中管理需要对现场数据进行统计、分析、制表、打印、绘图、报警等。同时,又要求对现场装置进行实时控制,完成各种规定操作,达到集中管理的目的。由于单片机的计算能力有限,难以进行复杂的数据处理。因此在功能比较复杂的控制系统中,通常
8、以PC机为上位机,单片机为下位机,由单片机完成数据的采集及对装置的控制,而由上位机完成各种复杂的数据处理及对单片机的控制,二者结合,使得单片机的应用已不仅仅局限于传统意义上的自动监测或控制,而形成了向以网络为核心的分布式多点系统发展的趋势。现代信息网络技术的一个突出特点,就是使工业控制系统中的所有设备连接成网,从而在一个核心软件管理下工作,形成一个有机的整体。这种整体网络方式在现代工业
此文档下载收益归作者所有