- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
單片机課程设计八位竞赛抢答器
學号:
-第2學期
《單片机应用技术》
課程设计报告
題目:八位竞赛抢答器
专业:
班级:
姓名:
指导教師:
成绩:
電气工程學院
月曰
課程设计任务書
學生班级:學生姓名:學号:
设计名称:八位竞赛抢答器
起止曰期:指导教師:
设计规定:
以單片机為关键,设计一种8位竞赛抢答器:同步供8名选手或8個代表队比赛,分别用8個按钮S0~S7表达。
1.设置一种系统清除和抢答控制開关S,開关由主持人控制。
2.抢答器具有锁存与显示功能。即选手按按钮,锁存對应的编号,并在优先抢答选手的编号一直保持到主持人将系统清除為止。
3.抢答器具有定期抢答功能,且一次抢答的時间由主持人设定(如30秒)。
當主持人启動“開始”键後,定期器進行減计時,同步扬声器发出短暂的声响,声响持续的時间為0.5s左右。
4.参赛选手在设定的時间内進行抢答,抢答有效,定期器停止工作,显示屏上显示选手的编号和抢答的時间,并保持到主持人将系统清除為止。
5.假如定期時间已到,無人抢答,本次抢答無效,系统报警并严禁抢答,定期显示屏上显示00。
八位竞赛抢答器
摘 要
本设计是以八路抢答為基本理念。考虑到需设定限時回答的功能,运用AT89C51單片机及外围接口实現的抢答系统,运用單片机的定期器/计数器定期和记数的原理,将软、硬件有机地結合起来,使得系统可以對的地進行计時,同步使数码管可以對的地显示時间。用開关做键盘输出,扬声器发生提醒。先進行系统硬件设计,该電路由显示電路,抢答電路,晶振電路等部分构成,然後進行系统软件设计,進行软件的仿真,這次課程设计不仅能锻炼我們的動手能力,并且可以培养我們對問題的思索能力以及對知识的深入理解。
关键詞:AT89C51;抢答器;计時;报警
目录TOC\o1-3\h\z\u
第1章系统總体设计 5
1.1八位竞赛抢答器的工作原理 5
1.2八位竞赛抢答器的總体框图 5
第2章系统硬件的设计 6
2.1工作原理 6
2.2晶振電路 6
2.3抢答電路 7
2.4显示電路 8
2.5控制電路的设计 9
第3章系统软件设计 10
第4章系统软件仿真 13
4.1KeiluVision2软件 13
4.2Proteus软件仿真 14
4.3仿真成果分析 15
總結 16
参考文献 17
附录 18
系统總体设计
八位竞赛抢答器的工作原理
抢答器的工作原理是采用單片机最小系统,用程序查询方式使動态显示倒计時時间并且同步使LED灯亮。主持人按下開始抢答键才可以抢答。主持人没有按下開始抢答按(P3.0),有人抢答则抢答违规,报警并该组LED灯亮,主持人按下開始抢答開关重新抢答。主持人按下開始抢答按纽(P3.0),扬声器响声提醒,数码管30秒倒计時抢答,扬声器响声提醒并该组LED灯亮,30秒内有人抢答则開始60秒倒计時(60秒内必须回答完問題),最终五秒倒计時警报。從而完毕一次抢答或者一次知识竞赛的任务。
1.2竞赛抢答器總体框图
AT89C51
AT89C51
晶振電路
抢答電路
复位電路
显示電路
图1總体设计框图
第2章系统硬件设计
2.1工作原理
通過键盘变化抢答的時间,原理与闹钟時间的设定相似,将定期時间的变量置為全局变量後,通過键盘扫描程序使每按下一次按键,時间加1(超過30時置0)。同步單片机不停進行按键扫描,當参赛选手的按键按下時,用于产生時钟信号的定期计数器停止计数,同步将选手编号(按键号)和抢答時间分别显示在LED上。
2.2晶振電路
文档评论(0)