2024年单片机课程设计八位竞赛抢答器.doc

2024年单片机课程设计八位竞赛抢答器.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

159****1748 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档