16乘16led点阵电子显示屏的设计课程设计

16乘16led点阵电子显示屏的设计课程设计

ID:25695143

大小:637.50 KB

页数:21页

时间:2018-11-22

16乘16led点阵电子显示屏的设计课程设计_第1页
16乘16led点阵电子显示屏的设计课程设计_第2页
16乘16led点阵电子显示屏的设计课程设计_第3页
16乘16led点阵电子显示屏的设计课程设计_第4页
16乘16led点阵电子显示屏的设计课程设计_第5页
资源描述:

《16乘16led点阵电子显示屏的设计课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、目录1任务和要求12设计思想与原理12.1设计思想12.2设计原理13流程图34硬件电路图45仿真图56课程设计心得87参考文献88致谢89附录:91任务和要求1.设计一个可供6-8组参赛队的智力竞赛抢答器,每组设置一个抢答按钮。2.电路具有第一抢答信号的鉴别和锁存功能。即保持该信号不变,同时使后输入的信号无效。3.在发出“抢答开始”命令后计时,规定的抢答时间到后无人抢答,发出“抢答时间到”信号,并锁定输入电路,使各路抢答信号无法再输入。4.设置计分电路,每组预置为100分或其他,答对一次加10分,答错减10分(此项可选

2、)。2设计思想与原理2.1设计思想我的设计思路是竞赛抢答器要有报警系统,要是在规定时间内还没有参赛者抢答或回答出问题时就会发出报警声,倒计时为设定为30S。并且如果出现犯规抢答时也会发出报警并且显示该犯规选手的编号。这个抢答器可同时供不大于8名选手或8个代表队参加比赛,各用一个抢答按钮,按钮的编号与选手的编号是相对应的,分别是S1、S2、S3、S4、S5、S6、S7、S8;给节目主持人设置二个控制按钮开关,用来控制系统的清零和抢答的开始;该八路抢答器具有程序存储、数据锁存和显示功能,抢答开始后,若有选手按动抢答按钮,编号

3、立即锁存,并在数码管上显示出选手的编号,参赛选手在设定的时间内抢答有效,定时器停止工作,显示器上显示选手的编号和抢答时刻的时间,并保持到主持人将系统清零;如果定时抢答30S后,却没有选手抢答时,系统持续报警,直到定时抢答的时间为零,本次抢答无效,并封锁输入电路,禁止选手超时后抢答,时间显示器上显示FFF犯规处理:如果主持人没按"开始"键,就有选手抢答,则显示选手编码,并持续报警。如果已经有选手抢答了,别的选手则按键无效。直到主持人重新复位按下开始键为止。主持人可以根据不同的问答方式设定不同的抢答时间和回答时间。2.2设计

4、原理1.本电路采用单片机AT89C51作为控制芯片,单片机的P0口外接七段显示数码管,数码管用来显示八位选手的号码。并在各个外接电路上并接开关按键,按键另一端接地。发光二极管采用共阳极接法,由于P0口为高电平呈输入状态,当有按键按下时,P0口呈低电平与按键对应的发光二极管满足点亮条件点亮。在程序编程上采用查询,查询P1口P1.0到P1.7的八个端口呈低电平,即查询是哪个选手先按键,然后将选手号码送至数码管上显现出来。   2.蜂鸣器是利用三极管处于开关状态是的导通与截止工作,在三极管导通时蜂鸣器工作,三极管截止时蜂鸣器不

5、工作。三极管采用8550PNP型基极接于P3.7口置其低电平时三极管导通,置其高电平时三极管截止。   3.数码管采用共阴极七段显示,其内部发光二极管为共阴极接低电平。在主持人按下开始键后,10秒倒计时在数码管上显示。抢答选手按下键的时候,其号码被送往数码管进行显示。选手答题的时候,15S倒计时也送往显示。 4.软件设计分析首先在程序的开始为选手设置了一段违规程序,该程序的作用是为了防止选手在主持人没有按下抢答键时,有的选手已经提前抢答了,本次抢答为无效抢答,并有报警和记录下该位选手的选号,做违规处理。如果在主持人按下抢

6、答键后规定时间内抢答,该次抢答被视为有效抢答,在主持按下回答问题的键时选手就可以在规定的时间内回答问题了。否否等待抢答时间启动调整时间?计时开始?调整时间计时命令按键犯规?结束抢答是否是是是否否是有选手按键?键?键?计时结束?进入计时终止状态3流程图4硬件电路图图4.1硬件电路图电路工作原理和过程说明:上图为仿真的总页面图,选用的单片机为89c51,LED显示器等待。P1.0到p1.7为八个抢答开关,p3.2到p3.5为时间设计开关.p3.0为开始开关,p3.2为停止控制端。当加载好程序后,按下开始键就可以开始抢答了。同

7、时显示器上会选手的号码和回答的时间开始倒计时,抢答时间以及回答时间都可以重新设定。当有犯规抢答时会发出报警声,并显示犯规选手的编号。5仿真图说明:当加载好程序后,按下仿真桌面的左下角的play键出现下图5.1的现象图5.1说明:按下开始键后出现下图5.2的现象显示为40s,图5.2说明:当按下开始键后,如图5.3显示二号正确抢答并显示四号的号码以及回答的时间80s图5.3说明:四号选手犯规抢答显示如下图5.4,显示出四号的号码并不断闪烁,发出联续不断的报警声图5.4说明:如下图5.5在主持人有必要的时候可以调整抢答的时间

8、,这样也就非常方便的适用于各种不同的游戏环境图5.5说明:如下图5.6按下回答时间调整开关时间从80S减到60S回答时间同时也可以调整图5.66课程设计心得这次课程设计消耗了许多的时间和精力,真是没少发功夫。同时从这次课程设计我也深深的感受到;搞计算机的一定要有个严禁的态度来对待事情。这次单片机课程设计我们设计的是竞

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

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

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