首页 基于单片机的排队呼叫系统(毕业论文)答辩PPT(对应我上传的同名文档)

基于单片机的排队呼叫系统(毕业论文)答辩PPT(对应我上传的同名文档)

举报
开通vip

基于单片机的排队呼叫系统(毕业论文)答辩PPT(对应我上传的同名文档)排队呼叫系统中期论文答辩PAIDUIHUJIAOXITONGZHONGQILUNWENDABIAN电信0801班15号杨立排队呼叫系统中期论文答辩简介关于设计关于设计通信建立键盘输入数码管显示附加功能单片机之间通信前期准备硬件架构包括图纸查找,材料购买,焊接硬件板软件设计语言学习,方法设计,汇编编写后期完善改进方法,添加功能,结束语排队呼叫系统设计步骤前期准备从设计题目下发时期,我就开始积极着手准备。首先,根据设计题目和要求了解到是关于单片机软硬件结合放面的设计。于是我开始准对性的对前期学过的单片机和汇编语言方面的...

基于单片机的排队呼叫系统(毕业论文)答辩PPT(对应我上传的同名文档)
排队呼叫系统中期 论文 政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载 答辩PAIDUIHUJIAOXITONGZHONGQILUNWENDABIAN电信0801班15号杨立排队呼叫系统中期论文答辩简介关于 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 关于设计通信建立键盘输入数码管显示附加功能单片机之间通信前期准备硬件架构包括图纸查找,材料购买,焊接硬件板软件设计语言学习,方法设计,汇编编写后期完善改进方法,添加功能,结束语排队呼叫系统设计步骤前期准备从设计 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 目下发时期,我就开始积极着手准备。首先,根据设计题目和要求了解到是关于单片机软硬件结合放面的设计。于是我开始准对性的对前期学过的单片机和汇编语言方面的相关知识进行复习巩固。其次,针对设计题目的要求请教老师并在网上查阅相关单片机通信方面的材料。由此对自己的毕业设计有了一个宏观轮廓上的了解和把握。确定前进方向!前期相关知识储备复习硬件是一个设计的肉体支撑,有了这个硬件的结构和运行方式,我们才能针对性的进行相关软件的跟进设计和开发。我依此观念首先开发硬件。通过我们想要实现的要求对硬件进行规划。硬件架构硬件步骤图纸查找设计材料选择购买硬件班板子按照图纸焊接硬件分析过程详解首先,我们对排队呼叫系统的要求进行分析:现在国内很多银行在办理业务时,顾客可以在银行里面拿到一个排队号,之后在一旁休息等待,当业务员叫到该号数时再到柜台窗口办理业务。具体操作,在业务员手上有一个数字小键盘,当业务员用小键盘输入下一个顾客的排队号时,排队号就会显示在银行大厅的显示屏上面,用以提示手持该号码的顾客到柜台办理业务。根据这个系统功能的描述,我们设计电路图硬件单元器材选择购买器材元件名称规格数量单片机AT89S512数码管七段共阳极2解码器74LS472按键开关普通8电阻,电容,晶振,发光二极管多样若干依据电路图进行采购硬件购买以及前期焊接二期重新焊接由于前期缺乏经验,导致焊接不过关。所以焊接以失败告终。而后,重新请教学习。进行二次焊接。按键开关经过保护电阻和51单片机A的P2接口连接,作为按键输入。二期重新焊接接收端的单片机B通过P0接口与解码器连接,然后通过两个七段数码管进行数字输出。二期重新焊接然后两个单片机A,B通过P3.0/RXD,P3.1/TXD进行连接通信。加上电源后整个硬件完成。软件 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 及设计排队呼叫系统主要基于两个单片机之间的通信,故此中心设计方案要围绕两个单片机通信建立和传输。所以在通信之前要“约法三章”即约定通信协议,否则两者之间的通信就无法开始。通过一个日常的例子来解释这个约法三章:小李小张之间的电话通话:双方必须以一定的速率进行通话。如果小李说话速度是小张的10倍,那小张就很难听得懂。语速就好比单片机的波特率,在两个单片机建立通信之前,双方需要设定相同的波特率,否则无法正确接收到对方的数据。如果小李发起对话,他需要拨通小张的电话号码。如果他拨错了号码,那小张是无法接收到通信请求的。这就好比单片机A想要与单片机B通信,它需要通过串行口向单片机B发送一个呼叫信号。软件方案及设计例如,发送一个立即数99H,询问单片机B是否可以接受数据。当小李拨打小张的电话拨通后,小张拿起听筒需要说一声HELLO,以表示他已经做好了对话的准备。如果小张不说HELLO,那尽管通信已经建立,小李还是不敢确定是否开口说话。所以,当单片机A向B发送呼叫信号99H以后,B需要向A回复一个应答信号。例如,立即数01H,表明B可以接受数据。通过以上的约法三章,通信才能建立起来。这个比喻是一个典型的通信协议的建立方法。了解了通信协议的建立方法之后,可以简单的约定A和B之间的通信协议。1.单片机A和B之间以2400的比特率进行串口通信。2.A先向B发起通信请求,发送呼叫信号99H。3.B收到呼叫信号后,向A回送应答信号01H。4.通信建立,开始数据传输。单片机A中需要烧入的程序:ORG00HStart:Movscon,#50h;设置串行接口工作在模式1下,接受使能Movtmod,#20h;使用timer1工作在模式2下Movth1,#0f3h;波特率2400Movtl1,#0f3hMovr0,#2;存储呼叫号设置为2位Setbtr1;启动timer1Dial:Movsbuf,#99h;发送呼叫信号99hCheck_99:Jbcti,wait_response;判断是否发送完毕,完毕跳转到接收应答Jmpcheck_99;Wait_prsponse:Jbcri,check_01;串行口接收到数据则跳转到判断应答号Jmpwait_responseCheck_01:Mova,sbuf;将接收到的数据从SBUF载入ACCCjnea,#01h,dial;判断收到的数据是否为应答信号01h软件程序展示由于时间紧迫,软件调试工作还在进行过程中,无法实现最后结果,望请见谅!Setting:Chk_0:Jbp2.0,chk_1;CallfilterJnbp2.0,$Movr1,#0JmptimersetChk_1:Jbp2.1,chk_2;CallfilterJnbp2.1,$Movr1,#1JmptimersetChk_2:Jbp2.2,chk_3;CallfilterJnbp2.2,$Movr1,#2Jmptimerset软件程序展示软件设计草案Chk_3:Jbp2.3,chk_4;CallfilterJnbp2.3,$Movr1,#3JmptimersetChk_4:Jbp2.4,chk_5;CallfilterJnbp2.4,$Movr1,#4JmptimersetChk_5:Jbp2.5,chk_6;CallfilterJnbp2.5,$Movr1,#5JmptimersetChk_6:Jbp2.6,chk_7;软件程序展示软件设计草案CallfilterJnbp2.6,$Movr1,#6JmptimersetChk_7:Jbp2.7,chk_again;CallfilterJnbp2.7,$Movr1,#7JmptimersetChk_again:Jmpchk_0Filter:Movr6,#60F1:movr7,#248djnzr7,$djnzr6,F1ret软件程序展示软件设计草案Timerest:;这个是显示和存储所键入的数字的程序段Djner0,lsb;如果r0不等于0,说明按键设置的数字是低位JmpmsbLsb:Mov30h,r1;把低位数字存储到地址30h中Jmpsetting;跳回扫描段,进行高位扫描Msb:Mova,r1;把高位数字存储到累加器ACC中Swapa;高低四位呼互换Adda,30hMov31h,aMovsbuf,a;发送键盘按键值Check_send:Jbcti,finish;判断是否发送完毕Jmpcheck_send;Finish:End软件程序展示软件设计草案单片机B中需要烧入的程序:ORG00HStart:Movscon,#50hMovtmod,#20hMovth1,#0f3hMovtl1,#0f3hMovp0,#00hSetbtr1Wait_dial:Jbcri,check_99Jmpwait_dialCheck_99:Mova,sbufCjnea,#99h,wait_dialSend_response:Movsbuf,#01h软件程序展示软件设计草案Check_01:Jbcti,receive_numJmpcheck_01Receive_num:Jbcri,displayJmpreceive_numDisplay:Mova,sbufMovp0,aCalldelayJmpstartEnd软件程序展示软件设计草案首先,对在前期设计和焊接及编写语言中的步骤进行一一排查。找到问题的所在地方。进行改正调整,使得必要的通信能够完美实现!其次,在时间允许的条件下,对这个毛坯的排队呼叫系统进行进一步现实现操作性及人性化的完善。比如,上一个呼叫完成后不需要再输入下一个数字,直接由一个按键控制单片机内部自动加一呼叫;当一个排队号在屏幕显示时,系统会进行蜂鸣提醒甚至人声报数;再者,加入电源开关,使得电源可以不用拆除,直接由开关控制系统的运行和结束等等,当然,这只是我美好的想象,在具体后期操作中还需要多学习,尽量朝着我的目标前进!后期完善并改进方案一个完美的毕业设计就是一个不断学习,不断克服困难的过程。在这个过程中,不断的学习,不断的发现缺点,不断的改正错误。直至达到学习的目的。虽然我的毕业设计还存在很大的漏洞。但是我会继续努力,一定在规定时间内完成工作。这也是对我的一种鞭策,一种压力。我相信,我可以!!结束语ThankYou!
本文档为【基于单片机的排队呼叫系统(毕业论文)答辩PPT(对应我上传的同名文档)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
希望图文
公司秉着用户至上的原则服务好每一位客户,专注课件、范文、教案设计制作
格式:ppt
大小:3MB
软件:PowerPoint
页数:25
分类:其他高等教育
上传时间:2022-05-05
浏览量:2