- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
单片机抢答器设计与实现
摘 要
此次设计提出了用AT89C51单片机为核心控制元件,设计一个简易的抢答器, 本方案以AT89C51单片机作为主控核心,与MAX232、发光二极管、数码管、蜂鸣器等构成硬件操作,再利用C语言编程,来控制抢答器的功能实现。本设计的系统实用性强、判断精确、操作简单、扩展功能强。其实在以往企业或学校等举行自己搞的知识竞赛中,都是主持人读题,观众选手得安静仔细听题目,有条件的花上万元买个电子抢答器,算是给知识竞赛赛场添彩了。大多依靠主持人发挥水平,选手和观众渴望的类似电视台的节目效果难以实现。与电视播放的那些竞赛场面对照——选手坐在显示器前答题,观众看着大屏幕显示题目和答案,大屏幕有抢答显示计分排行等,绚丽的画面有节奏的音乐——差距很大,但这些都不是电视台的专利,利用竞赛软件,运用互动式多媒体技术,将竞赛题目制作成演示程序。通过投影仪大屏幕或电视墙在现场播放,给观众强烈的视听感受,凝聚竞赛现场气氛。通过选手面前的显示器,为参赛队员提供最直接的看题效果,保证队员对题目的正确理解。而我们设计的抢答器节省的不小的开支,还能直观公正的看清哪位选手先抢答到题并有主持人来往下读题目。它的功能实现是有主持人按键来控制总开关,主持人按下开关那么选手开始抢答,此时数码管开始0—60计数,并且选手们必须在规定的时间内进行抢答,若过了60秒还没抢答那么抢答失效,选手们若有一个在规定的时间内抢答成功则其余的选手不可以再抢答,在数码管上会显示哪位选手抢答到题目及其所用的时间。
关键字:STC89C52单片机、动态显示、中断
目 录
第一章 绪论 ………………………………………………………………………………1
1.1 单片机抢答器的背景 ………………………………………………………………1
1.2 单片机抢答器的意义 ………………………………………………………………1
1.3 抢答器的应用 ………………………………………………………………………1
第二章 整体设计方案 ……………………………………………………………………2
HYPERLINK \l _Toc262579234 2.1主要芯片的介绍 PAGEREF _Toc262579234 \h 8
HYPERLINK \l _Toc262579236 2.3 MAX7219 PAGEREF _Toc262579236 \h 12
HYPERLINK \l _Toc262579237 2.3.1 MAX7219引脚说明 PAGEREF _Toc262579237 \h 12
HYPERLINK \l _Toc262579238 2.3.2 基本的工作方法 PAGEREF _Toc262579238 \h 13
HYPERLINK \l _Toc262579239 2.3.3 MAX7219初始化 PAGEREF _Toc262579239 \h 14
HYPERLINK \l _Toc262579240 2.3.4 部分程序功能介绍 PAGEREF _Toc262579240 \h 14
2.3 单片机的存储器配置 ………………………………………………………………6
第三章 硬件设计 …………………………………………………………………………8
3.1 最小系统的设计 ……………………………………………………………………8
3.2 数码管显示电路 ……………………………………………………………………8
3.3按键控制电路 ………………………………………………………………………9
第四章 软件设计 …………………………………………………………………………11
4.1 抢答器系统软件设计的流程图 ……………………………………………………11
4.2 主程序 ………………………………………………………………………………12
4.3 中断程序 ……………………………………………………………………………15
第五章 系统的仿真………………………………………………………………………18
5.1 protenus软件的介绍及使用 ………………………………………………………18
5.2 抢答器protenus软件的仿真 ……………………………………………………22
第六章 调试功能说明……………………………………………………………………23
6.1 系统的调试 …………………………………………………………………………23
6.2 软件调试问题及解决 ………………………………………………………………23
6.3 焊接的问题及解决 …………………………………………………………………24
6.4 单片机的通信 ………………………………
文档评论(0)