ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:205.56KB ,
资源ID:3384932      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3384932.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(抢答计分系统单片机课程设计.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

抢答计分系统单片机课程设计.docx

1、抢答计分系统单片机课程设计摘 要在许多比赛活动中,为了准确、公正、直观地判断出第一抢答者,通常设置一台抢答器,通过数显、灯光及音响等各种手段批示出第一抢答者。同时,还可以设置计分、犯规及奖惩记录等各种功能。本课题的设计可容纳8组参赛者同时参赛,每组设置一个按钮供参赛者抢答使用,当一个组抢答器按下后数码管显示组号,由于抢答器具有第一信号鉴别和锁存功能使其余的组就抢答无效,抢答的组回答问题后由主持人进行加减分,然后主持人按复位键后继续进行抢答。本课程设计抢答计分系统,采用了单片机编程语言,实现了以下功能: 具有判断按键先后(抢答)、计时和计分功能; 对违规操作进行提示; 声音提示及计分显示; 断电

2、保护功能。关键词:抢答按钮、蜂鸣器报警、复位、一、任务分析与设计思路.1.二、整体设计方案.22.1、单片机的选择.22.2、单片机的基本结构.2三、抢答器的硬件设计.33.1、总体电路设计. 3.2、抢答器的工作原理. 3.3、按键设计. 3.4、时钟电路设计. 3.5、复位电路设计. 3.6、系统复位.四、软件设计.1 、系统软件设计流程图.2 、抢答计分系统原理图. 五、调试与功能说明. 六、心得体会.七、参考文献.一、任务分析与设计思路本课题主要的目的是:抢答器各种竞赛当中很常用的一种器具,应用非常广泛。抢答器种类很多,功能也各不相同,大体上可以归纳为这样几点:能够分辨参赛选手按键抢答

3、的先后;能够识别犯规操作;声音提示;对回答结果进行加分或扣分处理;显示选手得分情况等。抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。当主持人启动开始键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间0.5秒左右。参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00.座位主持人席座位1 座位2座位3 座位4按钮开关 SW1 SWa SWbSWc SWd指示灯D7 D0 D1 D2 D3蜂鸣器有 无 无 无 无二

4、、整体设计方案1、 单片机的选择: 单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。 2、 单片机的基本结构:AT89C51单片机是采用高性能的静态89C51设计,如图2-2 图21 3、方案设计 根据初步设计方案的分析,设计这样一个简单的应用系统,

5、以AT89C51单片机为中心,采用模块化的设计方案。如图21所示。 图2-2三、抢答器的硬件设计1、 总体电路设计电路图如3-1图3-12.抢答器的工作原理抢答器是各种竞赛当中很常用的一种器具,应用非常广泛。抢答器种类很多,功能也各不相同,大体上可以归纳为这样几点:能够分辨参赛选手按键抢答的先后;能够识别犯规操作;声音提示;对回答结果进行加分或扣分处理;显示选手得分情况等。晶振电路如图3-2. 图3-23.按键设计如图2-1,P2.4为开始抢答,P1.7为停止,P1.1-P1.4为四路抢答输入,数码管段选P2.6口,位选P2.7口,蜂鸣器输出为P0.4口。P3.6为分数加10,P3.5为分数减

6、10。如图3-3图3-34.时钟电路设计单片机必须在时钟驱动下才能正常工作,在单片机内部有一个时钟振荡电路,只需外部接一个振荡源就能产生一定时钟信号发送到单片机各个单元,决定单片机的工作速度。一般选用石英晶体振荡器,时钟电路图如图3-4.图3-45.复位电路设计单片机第九脚RST为复位端,只要在复位端保持两周期的高电平就能实现复位。电阻给电容充电,电容的电压缓慢上升直到vcc,没到vcc时芯片复位脚近似低电平,于是芯片复位,接近vcc时芯片复位脚近高电平,于是芯片停止复位,复位完成如图3-5. 图3-56.系统复位使CPU进入初始状态,从0000H地址开始执行程序的过程叫系统复位。四、软件设计

7、1 系统软件设计流程图 如图4-1所示。 图4-12 抢答计分系统的原理图 最终的原理图:有键盘抢答电路,语音提示电路,显示电路看门狗电路,STC89C52单片机构成。如图4-2.图4-2五、调试与功能说明 键盘部分 系统的键盘可以分为主持人键盘和选手键盘两种,其中主持人键盘功能比较复杂,选手键盘相对简单,可以根据系统的实际应用场合进行设计。键盘可以采用以下几种类型:一、数字键盘形式;二、独立按键形式。手键盘则可以选择任意非锁式单一按键。如图5-1图5-1 显示部分 显示部分主要由选手编号显示、选手计分显示、抢答有效显示、抢答犯规显示和答题时间结束提示等几个部分,根据各部分的功能,可以选择不同

8、的显示方案。选手编号和选手计分显示可以采用液晶显示或数码管显示。抢答有效显示、抢答犯规显示和答题时间结束提示部分,只要能够有效区分抢答是否有效,时间到,或抢答是否犯规即可。设计时可以用选用不同颜色的发光二极管及可区分两种信息。 声音提示部分:声音提示大致可以分为以下几种:一、抢答开始提示音;二、抢答有效提示音;三、犯规操作提示音;四、倒计时和时间到提示音。实际设计时,根据实际应用的需要,选择不同的声音提示器件。如图5-2. 图5-2 看门狗(WD)设计 系统一旦启动在比赛结束之前,出于连续工作方式,系统中应考虑飞车保护,即看门狗定时器(WatchDogTimer)保护。在系统初始化程序中,应考

9、虑上电复位和看门狗复位的区别,避免出现看门狗复位后等待人工设置的情况。如图6-2 图5-2六、心得体会通过该次课程设计,才发现自己对于该门课程学到的知识是多么的有限,很多知识都不太会应用,还有许多的汇编指令也没能熟练的应用。在自己设计,编程及测试的时候,对于该门课程的知识有了更深一步的了解,同时知道了很多缺陷,自己还需要更进一步的学习该课程,方能对该课程更进一步的掌握。经过该次课程设计,我终于能体会到吴茂老师说的,只有经过不断的练习,编程才能更好的了解单片微机。但是这样还不算是掌握,只能说是了解,因为单片机课程本来就是一门偏向于实践的课程,只有不断的实践,才能跟上社会的步伐。同时我也得感谢我的

10、组员以及同学给予我的帮助,使得我对于该课程有了新的认识。单片机课程,如果没有经过大量的实践验证真的很难学会。在该次课程设计中,自己在编程过程中遇到了许多的问题,最初的数码管都没能点亮,蜂鸣器的使用等等都是一个个的难题,自己没有学会,就只能去查找书本,不断地吸取教训,增长经验。这个学期眼看就要过去了,现在才发现原来自己在课本中学习到的知识是多么的有限,很多的知识在运用的时候,根本就力不从心。原因无他,只是自己实践的太少了,对于该门专业课程还无法从本质上认识,深入的了解,进而掌握它。通过这次的课程设计,自己真的发现了很多的缺点与不足,知道了自己接下来该如何去做。要想成功的学会单片机,必须从现在开始

11、不断地查阅程序,编写程序,测试程序,从而不断的改进程序,实现更好,更容易,更简单的,更有效的办法。虽然是同一个程序,但是方法确实有各种各样的。只有做到更简洁明了,才能更适合社会的发展。为了能更好的掌握该专业知识,我认为只有加强训练的强度了。参考文献1单片微机应用原理第三版 机械工业出版社2 单片机原理及接口技术(第3版),李朝青,北京航空航天大学出版社,20023 单片机C程序设计及应用实例,胡伟,人民邮电出版社,20034 单片机系统设计与实例指导,冯育长,西安电子科技大学出版社,20075 艾庆生, 王卫东, 王明秋. 单片机最简连线抢答器J. 电子制作, 2000,(07) 6 梁超, 肖静, 邱志诚. 一款基于单片机技术的电子抢答器J. 机电工程技术, 2005,(01) 附录:程序清单(略)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1