- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计说明书
(2012 /2013学年第二学期)
课程名称 : 单片机应用
题 目 : 4路抢答器设计
专业班级 : 电气二班
学生姓名 : 隋宇
学 号: 100062214
指导教师 : 岑毅南、苗敬利、王静爽等
设计周数 : 两 周
设计成绩 :
2013年7月12日
目 录
一、课程设计目的-------------------------------------2
二、课程设计任务及要求-------------------------------2
2.1 原始数据及主要任务--------------------------2
2.2 技术要求------------------------------------2
三、设计方案-----------------------------------------3
3.1元器件简介-----------------------------------4
四、系统总原理图--------------------------------------5
五、单元电路设计--------------------------------------5
4.1抢答信号显示和倒计时显示电路设计-------------5
4.2警报发生器电路--------------------------------6
4.3按键电路--------------------------------------6
4.4指示灯电路-------------------------------------7
六、主程序流程图----------------------------------8
6.1参考程序-------------------------------------8
七、所用器材---------------------------------------16
八、课程设计总结-----------------------------------17
九、参考文献---------------------------------------17
十、评语及成绩--------------------------------------18
一、课程设计目的
通过长达两周的课程设计,加深对《单片机》课程所学理论知识的理解,运用所学理论知识解决实际问题。结合课程设计的内容,学会利用Protel软件绘制电路原理图和PCB图,掌握电路的设计与组装方法,进行软硬件联机调试。学会查阅相关专业技术资料及设计手册,提高进行独立设计的能力并完成课程设计相关任务。
二、课程设计任务及要求
2.1 原始数据及主要任务
1.设计键盘输入电路;
2.设计显示输出电路;
3.掌握响应外部中断的原理;
4.编写程序;
5.利用Protel设计硬件电路原理图和PCB图;
6.软硬件联机调试;
7.书写设计报告。
2.2 技术要求
1.设计四个抢答台和四个抢答成功指示灯,一个比赛主持人“开始”键和一个抢答指示灯以及一个LED显示器。
2.采用中断和查询结合的方法确定按键的动作。
3.主持人按下“开始”键后,若有人抢答,则抢答指示灯确认有人抢答,并用7段LED显示抢答者的号码(1—4),并同时点亮对应抢答台上的抢答成功指示灯;若10秒内无人抢答,则发出超时报警声,此题作废,主持人可按下“开始”键开始下一题的抢答。
三、设计方案
设置4个按钮,其编号分别是1到4,按钮的编号与选手的编号相对应。初始时,4个按钮常开,只有当主持人按下开始按键时才可以进行倒计时抢答。当主持人按下开始按键后,开始倒计时10秒,当4个按钮只要有一个按下即只要有人抢答时,单片机收到信号,抢答成功指示灯点亮,选手前面的指示灯也一同点亮。通过74LS245进行段选使数码管置显示选手的序号,同时倒计时停止计时,在另一个数码管上显示。并且当有按键按下后其他选手按键无效。当选手答完后,由主持人将数码管清零,继续下次抢答。若10秒内无人抢答,则发出超时报警声,此题作
文档评论(0)