版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
简易四路抢答器设计目录TOC\o"1-3"\h\u摘要 单片机四路抢答器设计摘要:本设计是以四路抢答为基本理念。考虑到依需设定限时回答的功能,利用AT89C51单片机及外围接口实现的抢答系统,利用单片机的定时器/计数器中断和外部中断,将软、硬件有机地结合起来,使得系统能够正确地进行工作,同时使数码管能够正确显示组别。用开关做键盘输入,扬声器发生提示。同时系统能够实现:在抢答中,只有开始后抢答才有效,如果在开始抢答前抢答为无效;可以显示是哪位选手有效抢答,正确按键后有音乐提示;当有一组抢答成功后其他组抢答无效。关键字:AT89C51单片机;四路抢答器;定时/计数器中断一、设计任务与要求1、抢答器同时供4名选手或4个代表队比赛,分别用4个按钮S0~S3表示。2、设置一个复位按钮和抢答控制开关S,该开关由主持人控制。3、抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出报警声响提示。选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统复位为止。二、方案设计与论证
方案:该系统采用单片机AT89C51作为控制核心,该系统可以完成运算控制、信号识别以及显示功能的实现。由于用了单片机,使其技术比较成熟,应用起来方便、简单并且单片机周围的辅助电路也比较少,便于控制和实现。整个系统具有极其灵活的可编程性,能方便地对系统进行功能的扩张和更改。MCS-51单片机特点如下:
1、可靠性好:单片机按照工业控制要求设计,抵抗工业噪声干扰优于一般的CPU,程序指令和数据都可以写在ROM里,许多信号通道都在同一芯片,因此可靠性高,易扩充。2、单片机有一般电脑所必须的器件,如三态双向总线,串并行的输入及输出引脚,可扩充为各种规模的微电脑系统。
3、控制功能强:单片机指令除了输入输出指令,逻辑判断指令外还有更丰富的条件分支跳跃指令。其原理框图如图1.1图1.1原理框图三、硬件电路设计1、抢答器的设计总电路
如下图所示为电路框图。其工作原理为:接通电源后,抢答器处于上电状态,主持人按下“开始”按钮,抢答提示灯亮起,宣布“开始”抢答,选手抢答,抢答器完成:优先判断、编号锁存、编号显示、扬声器提示。其他按钮按键无效。下一轮抢答时主持人需进行复位操作,然后开始继续以上步骤。图1-2系统总电路接线图四、软件设计1、系统主程序流程图图1.3系统流程图五、器件选型方案器件名称规格型号数量微处理器AT89C511极性电容10uF1电阻3WTT10K3电容30PF2晶振12MHZ1按钮6共阴4位7段数码管SMGSM410561K1二极管扬声器21图1.4器材选型方案六、调试1、上电接通电源,数码管显示F。如图1.5。图1.52、开始按下开始按钮,数码管显示0,抢答提示二极管亮起。如图1.6。图1.6仿真开始抢答后,当2号选手优先按下抢答按钮,数码管显示2,并亮起抢答成功指示灯发出蜂鸣声。此时其他选手抢答无效。如图1.7。图1.7七、体会与心得这次课程设计老师给我们安排了两个星期的时间,可以说是比较充裕的。虽然如此,我还是很用心的做设计,利用了周六周日两天的时间在宿舍思考本次的课程设计,拿到题目,感觉太繁杂了,不知怎么下手,虽然这些知识以前都有接触过,但也只是分部分来接触,而这次的设计是要对前面几次实验的一个综合,真的很难。也翻阅了一些资料,并自己事先编写好了程序,到了周一去到机房时候,把自己写的程序烧进去芯片里面,发现不行,那些数字闪动得非常厉害,自己检查了好久好久,但还是发现不了问题,之后问了同学,才知是我把段码搞错了,我用的是共阳位选,但数据表的段码我却用了共阴的段码,所以不能在数码管上正常显示。通过运用单片机设计四路抢答器程设计,发现自己的很多不足,自己知识的很多漏洞,看到了自己的实践经验还是比较缺乏,理论联系实际的能力还急需提高。在这个过程中,我也曾经因为实践经验的缺乏失落过,也曾经仿真成功而热情高涨。特别是Proteus仿真软件的使用,不知是由于电脑的问题还是怎么,这个软件的安装就花了我很长的时间,好不容易安装好了,又对软件的使用一点都不熟悉,要从头开始学起,对着老师发给我们的芯片原理进行仿真画图,刚刚开始时候真的很难下手,因为是英文版的软件,很多东西都看不太明白,都是通过自己一个个来慢慢琢磨,才把仿真图画了出来,然后把写好的程序导入芯片,进行仿真,当看到程序正常运行的那一刻,心中真是有几分的喜悦。生活就是这样,汗水预示着结果也见证着收获。劳动是人类生存生活永恒不变的话题。虽然这只是一次的较简单的课程制作(四路抢答器),可是平心而论,也耗费了我不少的心血。对我而言,知识上的收获重要,精神上的丰收更加可喜。让我知道了学无止境的道理。我们每一个人永远不能满足于现有的成就,人生就像在爬山,一座山峰的后面还有更高的山峰在等着你。挫折是一份财富,经历是一份拥有。这次课程设计必将成为我人生旅途上一个非常美好的回忆。八、参考文献[1]张俊谟,《单片机中级教程原理与应用》,北京航空航天大学出版社,第二版[2]刘红玲、邵晓根,《微机原理与接口技术》,中国电力出版社,2006年第一版[3]艾德才,《微型计算机原理与接口技术》,高等教育出版社[4]任致程,《经典集成电路400例》机械工业出版社,2002[5]薛栋梁,《单片机原理及应用》,中国水利水电出版社,2001[6]谢筑森,张辉等,《单片机开发与典型应用设计》,中国科学技术大学出版社附录主程序清单ORG0000H LJMPMAIN ORG0003H LJMPINT_0 ORG000BH LJMPT_0 ORG0013H LJMPINT_1 ORG001BH LJMPT_1 ORG0030HMAIN: MOVA,#0FHACALLSQRSTART:MOVTMOD,#66H MOVTH0,#0FFH MOVTL0,#0FFH MOVTH1,#0FFH MOVTL1,#0FFH SETBET0 SETBET1 SETBTR0 SETBTR1 SETBEX0 SETBIT0 SETBEX1 SETBIT1 NEXT1: JNBP3.0,NEXT2 SJMPNEXT1NEXT2:SETBEACLRP1.0 SETBP1.1MOVA,#00H ACALLSQR SJMPSTART INT_0:CLREACLRP1.1 SETBP1.0MOVA,#01H ACALLSQR ACALLFASHENG RETIINT_1:CLREACLRP1.1 SETBP1.0MOVA,#02H ACALLSQR ACALLFASHENG RETIT_0:CLREACLRP1.1 SETBP1.0MOVA,#03H ACALLSQR ACALLFASHENG MOVTH0,#0FFH MOVTL0,#0FFH RETIT_1:CLREACLRP1.1 SETBP1.0MOVA,#04H ACALLSQR ACALLFASHENG MOVTH1,#0FFH MOVTL1,#0FFH RETISQR:MOVDPTR,#TABLE MOVCA,@A+DPTR MOVP0,A RETFASHENG:MOVR4,#50loop2:MOVR3,#50loop1:SETBP1.2ACALLDELAY1CPLP1.2ACALLDELAY2DJNZR3,loop1DJNZR4,loop2 RETIDELAY1: MOV R7,#10H D1: MOVR6,#10HD2:DJNZ R6,D2DJ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 全面建筑材料采购合同样式
- 一次性购销合同的解除权条件
- 军事采购合同模板
- 科技服务合同的履行与监管
- 内墙涂装工程劳务分包合同
- 短途搬家装卸运输合同范本
- 2024楼宇电视广告合同
- 2024店铺店面装修合同范本
- 低温仓储与商品运输时效分析考核试卷
- 智能电子音箱的智能语音识别与播放考核试卷
- 职业教育国家在线课程申报书
- 2025届高考语文复习:小说情节概括+课件
- 国开2024年秋《机电控制工程基础》形考任务2答案
- 137案例黑色三分钟生死一瞬间事故案例文字版
- 2024年“农业经理人”职业技能大赛考试题库500题(含答案)
- 西方近现代建筑史智慧树知到期末考试答案章节答案2024年天津大学
- 土地整治项目全套表格
- 煤焦油水分、密度的测定方法
- 方格纸,申论答题卡A4打印模板
- 第七章气相色谱法PPT课件
- 西师大版一年级数学上册应用题与解决问题专项表
评论
0/150
提交评论