- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
江西工业贸易职业技术学院
毕 业 设 计
课题名称:基于AT89S51的八路抢答器的设计
(2014 年 上 学期)
系 部 机电技术工程系
专 业 机电一体化
班 级 12机电(2)班
姓 名 蔡锦桂
指导教师 胡雪松
2014 年 06 月07日
独创性声明
本人声明:所呈交的毕业论文(设计)是在导师指导下进行的研究工作及取得的研究成果,论文中引用他人的文献、数据、图表、资料均已作明确标注,论文中的结论和成果为本人独立完成,真实可靠,不包含他人成果及已获得江西工业贸易职业技术学院或其他教育机构的学位或证书使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。
设计作者签名: 蔡锦桂 日期: 2014年 06月 07日
版权使用授权书
本毕业设计作者同意学校保留并向国家有关部门或机构送交设计的复印件和电子版,允许设计被查阅和借阅。本人授权江西工业贸易职业技术学院可以将本毕业设计全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本毕业论文(设计)。本人离校后发表或使用该毕业设计或与该设计直接相关的学术论文或成果时,单位署名为江西工业贸易职业技术学院。
设计作者签名: 蔡锦桂 日期: 2014 年 06 月 07 日
指 导 教 师 签 名: 日期: 年 月 日
摘 要
本方案以AT89S51单片机作为主控核心,与晶振、数码管、蜂鸣器等构成八路抢答器,利用了单片机的延时电路、按键复位电路、时钟电路、定时/中断等电路,设计的八路抢答器具有实时显示抢答选手的号码和抢答时间的特点,还有复位电路,使其再开始新的一轮的答题和比赛,同时还利用汇编语言编程,使其实现一些基本的功能。
关键词:
单片机、AT89S51、抢答器
目 录
一 设计目的与任务 3
二 各模块的选择和论证 3
2.1抢答器显示模块选择 3
2.2 控制器选择 5
2.3 键盘选择 5
2.4 时钟频率电路的设计 7
2.5 复位电路的设计 8
2.6 报警电路 8
2.7 AT89S51简介 9
2.7.1 AT89S51单片机的结构 9
2.7.2 AT89S51单片机管脚说明 10
三 模块最终方案的设计 12
3.1总体设计思路 12
3.2 功能介绍 12
3.3 抢答器的软件设计 12
3.4 数码显示软件设计 13
四 系统调试与仿真 13
4.1 软件调试问题分析 14
4.2 Proteus 仿真 14
五 电路板的制作与检查 15
六 总结 16
参考文献 16
附 录 17
附 录 一 主程序 22
附 录 二 元件清单 28
附 录 三 Proteus仿真原理图 29
基于AT89S51的八路数显抢答器
摘要:本方案以AT89S51单片机作为主控核心,与晶振、数码管、蜂鸣器等构成八路抢答器,利用了单片机的延时电路、按键复位电路、时钟电路、定时/中断等电路,设计的八路抢答器具有实时显示抢答选手的号码和抢答时间的特点,还有复位电路,使其再开始新的一轮的答题和比赛,同时还利用汇编语言编程,使其实现一些基本的功能。
关键词:单片机、AT89S51、抢答器
一 设计目的与任务
1 课程设计目的
(1)结合所学的电子电路的理论知识完成数码显示八路抢答器课程设计;
(2)通过该设计学会并掌握常用电子元器件的选择和使用方法;
(3)提高自己综合分析问题和解决问题的能力。
2 课程设计任务
在比赛开始,主持人读完题之后按下总开关,即计时开始,此时数码管开始进行30s的倒计时,直到有一个选手抢答时,对应的会在数码管上显示出该选手的编号和抢答所用的时间,同时蜂鸣器也会发出声音,以提示有人抢答本题,如果在规定的60s时间内没有做出抢答,则此题作废,即开始重新一轮的抢答。在抢答和回答时间的最后5s,蜂鸣器都会给予报警提示。
二 各模块的选择和论证
2.1抢答器显示模块选择
显示模块主要是显示抢答的时间,组别号码等。考虑有以下两种显示方案。
方案一:使用液晶屏显示时间。液晶显示屏(LCD)具有轻薄短小、低耗电量、无辐射危险,平面直角显示以及影像稳定不闪烁等优势,可视面积大,画面效果好,分辨率高,抗干扰能力强的特点。但由于只需要显示时间和转向、相数这样的数字,信息量比较少,且由于液晶是以点阵的模式显示各种符号,需要利用控制芯片创建字符库
文档评论(0)