2013八路抢答器课程设计要点.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计报告 课程名称: 微机原理课程设计 题 目: 八路抢答器 学 院: 环境与化学工程 系:过程装备与测控工程 专 业: 测控技术与仪器 班 级: 测仪111 学 号: 学生姓名: 起讫日期: 2013-12-27~2013-01-06 指导教师: 杨俊清、杨大勇 、熊剑 摘要 目前,抢答器已经作为一种必不可少的工具广泛应用于各种智力和知识竞赛场合,但一般的抢答器可靠性低,使用寿命短,介于这些不方便因素,此次设计提出了用AT89C51单片机为核心控制元件,设计一个简易的八路抢答器。 本方案以AT89C51单片机作为主控核心,与晶振、数码管、蜂鸣器等通过外围接口实现的八路抢答器,利用了单片机的按键复位电路、时钟电路、定时器/计数器等,设计的八路抢答器不仅具有实时显示抢答选手的号码和抢答时间的功能,同时还利用 C语言编程,使其实现复位和报警的功能。本次设计的系统实用性强、判断精确、操作简单、扩展功能强。 关键字: 抢答电路 报警电路 倒计时电路 设计任务、要求 1.1任务 利用单片机、按键、四位数码管、无源蜂鸣器实现具有抢答、计时功能的抢答器。 1.2要求 1)给主持人设置一个开关,用来控制系统的(编号显示数码管)和抢答器的开始。 抢答器显示功能。抢答开始后,若有选手按动抢答器按钮,编号立即锁存,并在LED数码上显示选手的编号,同时扬声器给出音响提示。此外,要封锁输入电路,禁止其他选手抢答 总体方案工作原理: 在每次竞赛开始前,主持人读完比赛规则,可以对抢答器进行的时间进行预设。 比赛开始,主持人读完题之后按下“开始键”,即抢答开始,蜂鸣器提示一次,此时数码管开始显示20s的倒计时;直到有一个选手按下抢答键,对应的会在数码管上显示出该选手的编号和回答剩余的时间,同时蜂鸣器也会发出一次提示音,以示有人抢答本题;如果在规定的20s时间内没有人做出抢答,则此题作废,开始新一轮的抢答。 在倒计时过程中,主持人可以随时按“停止键”结束本次回答或者抢答。在每次抢答前后,主持人都可以按下复位键让系统清零 。 硬件设计 3.1单片机最小系统 3.1.1时钟频率控制电路 单片机必须在时钟的驱动下才能工作。AT89C51中有一个用于构成内部荡器的高增益反相放大器,引脚XTAL1和XTAL2分别是该放大器的输入端和输出端。 无 有 五、系统仿真与调试 5.1 Keil uVision4软件调试 软件调试是通过对用户程序的汇编、连接、执行来发现程序中存在的语法错误与逻辑错误并加以排除纠正的过程。 本设计用到了Keil uVision4软件,首先打开Keil uVision4,将程序输入;然后进行调试,将程序中的语法错误和逻辑错误纠正,调试完毕后,创建HEX文件,HEX文件用于烧写芯片,将制定程序写入已设计好的电路板中,使其能根据我们的要求实现相应的功能;最后将HEX文件烧写入AT89C51芯片,运行电路,让其实现八路抢答的功能。 5.2 proteus仿真 首先将电路图根据设计要求在软件中准确地画出,即进行ISIS原理图设计,我们的仿真也是完全基于ISIS原理图模块下进行的,在本设计中我们用到的是交互式仿真,用于校验所设计的电路是否能正常 运行 然后将Keil uVision4生成的HEX文件链接到该中原理图,即设计文档的建立。 文档建立好之后, 按OK执行程序。下面是仿真图 初始化状态 8号选手成功抢答 5.3实物 5.4使用说明 主持人按下开始,抢答开始,倒计时。 例如8号抢答,锁定,其他人再抢答无效 设计总结和体会 在此次设计中,通过对自己在大学年时间里所学的水平提高了将与整合,服务于教学实践,能力这个实验十分有意义 我获得很深刻的经验 - 2 - 四位数码管显示 抢答者按键 蜂鸣器报警 单片机最小系统 开始 初始化 P3.2==0 启动中断,数码管开始计时20秒 有无选手抢答 中断停止显示选手及时间 结束

文档评论(0)

三哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档