欢迎来到天天文库
浏览记录
ID:18860173
大小:411.00 KB
页数:23页
时间:2018-09-26
《单片机课程设计论文(基于多路数字抢答器)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、邵阳学院课程设计(论文)目录摘要I第1章绪论11.1单片机抢答器的背景11.2抢答器的意义1第2章设计概述22.1抢答器工作原理22.2设计目的与要求22.3设计任务22.4运行环境及工具2第3章系统硬件电路设计33.1AT89C51单片机硬件电路33.2原理及电路总框图33.3晶振复位及开始抢答电路43.4选手抢答键43.5显示与显示驱动电路53.6蜂鸣器音频输出电路6第4章系统软件设计74.1程序设计74.2主程序设计74.3系统流程图84.4程序清单9第5章系统仿真185.1Proteus软件介绍185.2仿真电路设计185.3仿真测试185.4仿真结果分析20第
2、6章结束语21参考文献2222邵阳学院课程设计(论文)第1章绪论1.1单片机抢答器的背景二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称PC机。它由主机、键盘、显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表、
3、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上[1]。在知识竞赛中,特别是做抢答题时,在抢答过程中,为了更确切的知道哪一组或哪一位选手先抢答到题,必须要有一个系统来完成这个任务。若在抢答中,只靠人的视觉(或者是听觉)是很难判断出哪一组(或哪一个选手)先抢答到题的。利用单片机编程来设计抢答器,可以使以上问
4、题得以解决,即使两组的抢答时间相差几微秒,也能轻松的分辨出哪一组(或哪个选手)先抢答到题的。本文主要介绍了抢答器的工作原理及设计,以及它的实际用途。1.2抢答器的意义本系统采用单片机作为整个控制核心。控制系统的四个模块为:显示模块、存储模块、语音模块、抢答开关模块。该系统通过抢答电路键盘按键输入抢答信号;利用一个数码管来完成显示功能;用按键来让选手进行抢答,在数码管上显示哪一组先答题的,从而实现整个抢答过程。在知识比赛中,特别是做抢答题目的时候,在抢答过程中,为了知道哪一组或哪一位选手先答题,必须要设计一个系统来完成这个任务。如果在抢答中,靠视觉是很难判断出哪组先答题。
5、利用单片机系统来设计抢答器,使以上问题得以解决,即使两组的抢答时间相差几微秒,也可分辨出哪组优先答题。22邵阳学院课程设计(论文)第2章设计概述2.1抢答器的工作原理抢答器的工作原理是采用单片机最小系统,用查询式键盘进行抢答。采用动态显示组号。主持人按下开始抢答键才可以抢答。主持人没有按下开始抢答按纽(P3.2),有人抢答则抢答违规,报警并显示组号,主持人按下开始抢答开关重新抢答。主持人按下开始抢答按纽(P3.2),蜂鸣响声提示,且数码管10秒倒计时(10秒内抢答有效),有人在10秒抢答,蜂鸣器响声提示并显示他的组号,3秒开始20秒倒计时(20秒内必须回答完问题)。20
6、秒后主持人按下复位开关为下一题的抢答做准备。单片机最小系统、抢答按键模块(四位并行数码显示、4*4矩阵式键盘)、显示模块、显示驱动模块、抢答开关模块、蜂鸣器音频输出模块。工作时,用按键通过开关电路输入各路的抢答信号,经单片机的处理,输出控制信号,单片机控制的智能抢答器。2.2设计目的与要求(1)熟悉电路,理解各个元件之间的控制流程;(2)熟悉PROTEUS及WAV6000平台的运行环境;(3)熟练掌握汇编语言,调用中断子程序和对端口进行读写数据的操作;(4)理解掌握抢答器的原理及电路设计;2.3设计任务(1)多路数字抢答器的硬件和软件设计;(2)分析电路图;(3)画出程
7、序流程图;(4)编写代码;(5)程序分析与调试;2.4运行环境及工具(1)WINDOWSXP系统;(2)PROTUES软件;(3)汇编编译环境、汇编语言;22邵阳学院课程设计(论文)第3章系统硬件电路设计3.1AT89C51单片机硬件电路单片机(SCM)是单片微型计算机(SingleChipMicrocomputer)的简称。它是把中央处理器CPU、随机存储器RAM、只读存储器ROM、I/O接口电路、定时/计数器以及输入输出适配器都集成在一块芯片上,构成一个完整的微型计算机。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出适配器
此文档下载收益归作者所有