单片机课程设计八路抢答器).doc

单片机课程设计八路抢答器).doc

ID:61414416

大小:357.00 KB

页数:18页

时间:2021-01-27

单片机课程设计八路抢答器).doc_第1页
单片机课程设计八路抢答器).doc_第2页
单片机课程设计八路抢答器).doc_第3页
单片机课程设计八路抢答器).doc_第4页
单片机课程设计八路抢答器).doc_第5页
资源描述:

《单片机课程设计八路抢答器).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、单片机课程设计课程题目:基于单片机---8路抢答器专业:电子信息科学与技术年级:0912012年1月2日目录摘要……………………………………………………………………31单片机的应用技术………………………………………………32系统设计要点………………………………………………………42.1抢答器的硬件设计要求……………………………………………42.2计分器的硬件设计要求…………………………………………42.3人机交互程序设计…………………………………………..……...….43电子智能抢答器系统的硬件电路设计……………………………53.1硬件模块方案………………………………………………………..

2、53.2计分器的电路设计……………………………………………53.3抢答器的电路设计…………………………………………………74软件设计…………………………………………………………….........94.1抢答器系统软件的流程图…………………………………………………...94.2计分器系统的软件流程………………………………………………….....104.3键盘扫描程序流程图………………………………………………….........104.4抢答数码显示软件程序设计………………………………………….……124.5音乐音频输出程序流程图………………………………………………….135单片机干扰防护……

3、………………………………………………145.1采用隔离技术……………………………………………………145.2正确的接地措施……………………………………………………14结论…………………………………………………………………….15程序………………………………………………………………….…........15摘要电子智能抢答计分器在抢答过程中,为了知道哪一组或哪一位选手先答题,必须要设计一个系统来完成这个任务。如果在抢答中,靠视觉是很难判断出哪组先答题。利用单片机系统来设计抢答器,使以上问题得以解决,即使两组的抢答时间相差几微秒,也可分辨出哪组优先答题。抢答组数可以在八组以内任意使用,本系统设计

4、为模块形式采用九针插头进行连接,系统工作原理本系统采用AT89S51单片机作为核心。控制系统的五个模块分别为:单片机最小系统、显示模块、显示驱动模块、抢答开关模块、音乐音频输出模块。关键词:单片机;显示;驱动;抢答1单片机的应用技术单片机由硬件系统与软件系统组成。硬件系统是指构成微机系统的实体与装置,通常由运算器、控制器、存储器、输入接口电路和输入设备、输出接口电路和输出设备等组成。其中运算器和控制器一般做在一个集成芯片上,统称中央处理单元(CentralProcessingUnit),简称CPU,是微机的核心部件。CPU配上存放程序和数据的存储器、输入/输出(Input/Output,简称

5、I/O)接口电路以及外部设备即构成单片机的硬件系统。软件系统是微机系统所使用的各种程序的总称,人们通过它对微机进行控制并与微机系统进行信息交换,使微机按照人的意图完成预定的任务。软件系统与硬件系统共同构成完整的单片微型计算机系统,两者相辅相成,缺一不可。2系统设计要点系统设计主要包括硬件和软件两大部分,依据控制系统的工作原理和技术性能,将硬件和软件分开设计。硬件设计部分包括电路原理图、合理选择元器件、绘制线路图,然后对硬件进行调试、测试,以达到设计要求。软件设计部分,首先在总体设计中完成系统总框图和各模块的功能设计,拟定详细的工作计划;然后进行具体设计,包括各模块的流程图,选择合适的编程语言

6、和工具,进行代码设计等;最后是对软件进行调试、测试,达到所需功能要求。硬件电路是采用结构化系统设计方法,该方法保证设计电路的标准化、模块化。硬件电路的设计最重要的选择用于控制的单片机,并确定与之配套的外围芯片,使所设计的系统既经济又高性能。硬件电路设计还包括输入输出接口设计,画出详细电路图,标出芯片的型号、器件参数值,根据电路图在仿真机上进行调试,发现设计不当及时修改,最终达到设计目的。软件设计的方法与开发环境的选取有着直接的关系,本系统由于是采用51系列单片机,因此使用KeilC语言进行开发。此编程工具相比汇编语言具有结构化、适用范围大、可移植性好等特点。本系统软件设计采用模块化系统设计方

7、法,先编写各个功能模块子程序,然后进行组合与调整,经过调试后,达到设计功能要求。2.1抢答器的硬件设计要求抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S1~S8表示。设置一个系统清除和抢答控制按扭,该按扭由主持人控制。抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出报警声响提示。选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。2.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。