1 / 35
文档名称:

单片机抢答器毕业设计、论文1.doc

格式:doc   大小:724KB   页数:35页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机抢答器毕业设计、论文1.doc

上传人:mkjafow 2018/9/28 文件大小:724 KB

下载得到文件列表

单片机抢答器毕业设计、论文1.doc

相关文档

文档介绍

文档介绍:单片机抢答器设计与实现
摘要
此次设计提出了用AT89C51单片机为核心控制元件,设计一个简易的抢答器, 本方案以AT89C51单片机作为主控核心,与MAX232、发光二极管、数码管、蜂鸣器等构成硬件操作,再利用C语言编程,来控制抢答器的功能实现。本设计的系统实用性强、判断精确、操作简单、扩展功能强。其实在以往企业或学校等举行自己搞的知识竞赛中,都是主持人读题,观众选手得安静仔细听题目,有条件的花上万元买个电子抢答器,算是给知识竞赛赛场添彩了。大多依靠主持人发挥水平,选手和观众渴望的类似电视台的节目效果难以实现。与电视播放的那些竞赛场面对照——选手坐在显示器前答题,观众看着大屏幕显示题目和答案,大屏幕有抢答显示计分排行等,绚丽的画面有节奏的音乐——差距很大,但这些都不是电视台的专利,利用竞赛软件,运用互动式多媒体技术,将竞赛题目制作成演示程序。通过投影仪大屏幕或电视墙在现场播放,给观众强烈的视听感受,凝聚竞赛现场气氛。通过选手面前的显示器,为参赛队员提供最直接的看题效果,保证队员对题目的正确理解。而我们设计的抢答器节省的不小的开支,还能直观公正的看清哪位选手先抢答到题并有主持人来往下读题目。它的功能实现是有主持人按键来控制总开关,主持人按下开关那么选手开始抢答,此时数码管开始0—60计数,并且选手们必须在规定的时间内进行抢答,若过了60秒还没抢答那么抢答失效,选手们若有一个在规定的时间内抢答成功则其余的选手不可以再抢答,在数码管上会显示哪位选手抢答到题目及其所用的时间。
关键字:STC89C52单片机、动态显示、中断
目录
第一章绪论………………………………………………………………………………1
单片机抢答器的背景………………………………………………………………1
单片机抢答器的意义………………………………………………………………1
抢答器的应用………………………………………………………………………1
第二章整体设计方案……………………………………………………………………2
8
MAX7219 12
MAX7219引脚说明 12
基本的工作方法 13
MAX7219初始化 14
部分程序功能介绍 14
单片机的存储器配置………………………………………………………………6
第三章硬件设计…………………………………………………………………………8
最小系统的设计……………………………………………………………………8
数码管显示电路……………………………………………………………………8
………………………………………………………………………9
第四章软件设计…………………………………………………………………………11
抢答器系统软件设计的流程图……………………………………………………11
主程序………………………………………………………………………………12
中断程序……………………………………………………………………………15
第五章系统的仿真………………………………………………………………………18
protenus软件的介绍及使用………………………………………………………18
抢答器protenus软件的仿真……………………………………………………22
第六章调试功能说明……………………………………………………………………23
系统的调试…………………………………………………………………………23
软件调试问题及解决………………………………………………………………23
焊接的问题及解决…………………………………………………………………24
单片机的通信………………………………………………………………………25
结论…………………………………………………………………………………………27
工作展望………………………………………………………………………………………28
参考文献……………………………………………………………………………………29
致谢……………………………………………………………………………………………30
第一章绪论
单片机抢答器的背景
二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称PC机。它由主机、键盘、显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用