1、 1 绪 论 众所周知,科学技术的发展离不开实践,实践是促进科学技术发展 的重要手段,应用起来更加广泛,电子系统的功能越来越强大,电路图 也越来越复杂,印刷电路板的走线越来越复杂和精密。计算机的应用使 得我们对各种复杂的电路设计工作变得简单快捷。“科学实践是科学理论 的源泉” 。基于“基础研究,应用研究,开发研究,生产研究”四个方面, 如果结合得好的话,经济建设和国防建设定会兴旺发达。 验证性实践和训练性的实践主要是针对电子技术本门学科范围内的 理论验证和实际技能的培养。 综合性的实践,属于应用型实践,目的是培养学生综合运用所学的理 论的能力和解决比较复杂的实际问题的能力。 设计性实践,主要侧
2、重于某些理论知识的灵活运用。随着电子技术 的飞速发展,各种新型电子器件和集成电路应用越集中,使得更好更复 杂的电路得以实现。电子设计自动化(Electronics Design Automates, 即 EDA 技术)工具的集成设计环境,电子设计软件 Protel99se 软件等的 运用使得设计电路更加方便。 作为应用电子专业的学生,更应该熟练掌握各种电路编辑软件,作 为专业必需的技能更要及时地对这一类软件的更新版本进行学习,其日 趋强大的功能是对我们专业技能的补充。 科学的进步要求我们在不断的实践中熟练各种制板的技术,并不断 地总结经验。这次毕业设计对我来说非常重要,这是我第一次独立地完 成
3、一篇相对完整的学科设计,好的开头是成功的第一步,我更应该加倍 努力去完成,尽力做到最好,为将来的学习及毕业设计的完成奠定良好 的基础! 2 第 1 章 设计要求、构思和理论依据 1.1 设计要求 基于单片机的八路控制抢答器,能够及时快速地辨别选手的号码并 执行主持人的命令。八路抢答器功能为: 1、 抢答器同时供 8 名选手或 8 个代表队比赛, 分别用 8 个按钮 S0-S7 表示。 2、设置一个系统清除和抢答控制开关 S,该开关由主持人控制。 3、抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号, 并在 LED 数码管上显示,同时扬声器发出报警声响提示。选手抢答实行 优先锁存,优先抢
4、答选手的编号一直保持到主持人将系统清除为止。 4、抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如 30 秒) 。当主持人启动“开始“键后,计数器进行减一计数,同时扬声器 发出短暂的声响,声响持续的时间 0.5 秒左右。 5、参赛选手在设定的时间内进行抢答,抢答有效,计数器停止工作, 显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为 止。 6、如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止 抢答,定时显示器上显示 00。 1.2 设计构思和理论依据 1.2.1 设计思路 整个抢答器的设计主要是按键模块。按键模块可以通过 AT89S51 单 片机内部适当的软件编程来实现。8051 中内部 ROM 是 4K,RAM 是 256B。 本次设计的 8 路抢答器,用 89S51 单片机控制由主持人控制抢答开始和 停止按键,选手按键后显示选手序号和点亮相应指示灯,之后开始倒计 时,到相应时间,提醒选手时间将结束,启动蜂鸣器,提醒选手要及时 作答从而更好把握作答时间。 1.2.2 设计构思的理论依据 3 计时模块最主要的是选手的按键,其它的都是简单的编程问题。抢