




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微机应用系统设计课程设计报告评阅成绩评阅教师评阅时间题 目: 数字式八位竞赛抢答器 专业班级: 电子信息科学与技术1210 班 设计题目数字式八位竞赛抢答器设计要求以8086 为核心,设计一个8 位竞赛抢答器:同时供8 名选手或8 个代表队比赛,分别用8 个按钮S0S7 表示。设置一个系统清除和抢答控制开关S,开关由主持人控制。抢答器具有锁存与显示功能。即选手按按钮,锁存相应的编号,并在优先抢答选手的编号一直保持到主持人将系统清除为止。抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30 秒)。当主持人启动“开始”键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间为0.5s 左右。参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。1、用8255A作为输入输出设备,A口输入,c口高位作为输出,B口作为输出入,c口输出。 2、8253A作为定时装置,由0计时器产生1秒为周期的方波,其中高电平0.5秒,用此0.5秒的高电平作为2计数器的门控制信号,控制2计数器的通断!计数器输出一定频率的脉冲,使扬声器发声!1.2 八路竞赛抢答器的元件选择1)处理器的选择微型机具有体积小、重量轻、耗电少、价格低廉、可靠性高、结构灵活等特点,所以选择8086系统2)显示电路显示可通过彩灯和数码管来实现。如果用彩灯作为显示功能,则不是很直观。而数码管具有显示亮度高,使用寿命长,且能直观方便的看到倒计时数字,和选手编号,因此选用数码管显示。3)芯片选择8255作为并行I/0接口,能满足10个输入按键的输入功能,声音系统的输出和数码管的输出。并且8255的每个接口还有锁存和数据缓冲作用。所以选择8255芯片。系统设计原理图程序流程图8522A8086CPU(系统复位 时钟等辅助电路)抢答电路显示电路计时提醒电路输入输出电路 设计思路总图8253定时器/计数器应用8086系统产生片选信号总图用8255做输入/输出系统控制组号的选择总图主持复位图源程序:DATA SEGMENT PORT5_A EQU 80H PORT5_B EQU 82H PORT5_C EQU 84H PORT5_CONT EQU 86H PORT3_2 EQU 8CH PORT3_CONT EQU 8EH DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX CALL SET8253 MOV AL,10010000B ;8255初始化 OUT PORT5_CONT,AL MOV AL,15 OUT PORT3_2,AL AGAIN1: IN AL,PORT5_A ;开始按钮闭合,开始抢答 AND AL,0FFH TEST AL,00H JNZ AGAIN1 MOV AL,3FH OUT PORT5_C,AL ;显示0 AGAIN2: IN AL,PORT5_A ;检测哪个选手抢答成功 AND AL,0FFH TEST AL,01H JZ H1 TEST AL,02H JZ H2 TEST AL,04H JZ H3 TEST AL,08H JZ H4 TEST AL,10H JZ H5 TEST AL,20H JZ H6 TEST AL,40H JZ H7 TEST AL,80H JZ H8 JMP AGAIN2 H1: MOV AL,86H ;显示1 OUT PORT5_C,AL MOV AL,01H OUT PORT5_B,AL ; 开始显示灯亮 MOV CX,10 A0: CALL DELAY ;调用延时子程序 LOOP A0 JMP EXIT H2: MOV AL,0DBH ; 显示2 OUT PORT5_C,AL MOV AL,02H OUT PORT5_B,AL ; 开始显示灯亮 MOV CX,10 A1: CALL DELAY LOOP A1 JMP EXIT H3: MOV AL,0CFH ; 显示3 OUT PORT5_C,AL MOV AL,04H OUT PORT5_B,AL ; 开始显示灯亮 MOV CX,10 A2: CALL DELAY LOOP A2 JMP EXIT H4: MOV AL,0E6H ; 显示4 OUT PORT5_C,AL MOV AL,08H OUT PORT5_B,AL ; 开始显示灯亮 MOV CX,10 A3: CALL DELAY LOOP A3 JMP EXIT H5: MOV AL,0EDH ;显示5 OUT PORT5_C,AL MOV AL,10H OUT PORT5_B,AL ; 开始显示灯亮 MOV CX,10 A4: CALL DELAY ;调用延时子程序 LOOP A4 JMP EXIT H6: MOV AL,0FDH ; 显示6 OUT PORT5_C,AL MOV AL,20H OUT PORT5_B,AL ; 开始显示灯亮 MOV CX,10 A5: CALL DELAY LOOP A5 JMP EXIT H7: MOV AL,87H ; 显示7 OUT PORT5_C,AL MOV AL,40H OUT PORT5_B,AL ; 开始显示灯亮 MOV CX,10 A6: CALL DELAY LOOP A6 JMP EXIT H8: MOV AL,0FFH ; 显示8 OUT PORT5_C,AL MOV AL,80H OUT PORT5_B,AL ; 开始显示灯亮 MOV CX,10 A7: CALL DELAY LOOP A7 JMP EXIT EXIT: CALL DELAY ;延时 MOV AL,0 OUT PORT5_B,AL MOV AL,3FH ;数码管显示0 OUT PORT5_C,AL JMP STARTDELAY PROC NEAR ; 延时程序 PUSH BX PUSH CX MOV BX,1000 DEL1: MOV CX,150 DEL2: LOOP DEL2 DEC BX JNZ DEL1 POP CX POP BX RET DELAY ENDP SET8253 PROC MOV AL,10110010B ;8253初始化 OUT PORT3_CONT,AL MOV DX,8CH MOV AX,2000 OUT DX,AL MOV AH,AL OUT DX,AL RETSET8253 ENDP CODE ENDS END START设计总结:持续两个星期的课程设计结束了,我们的设计虽然有一些小毛病,但总体上还是很成功的。以前很少接触仿真软件,这次设计要大量使用仿真软件,所以学会了proteus软件的基本应用,还有“轻松汇编”的编程。在电路仿真的过程中出现大量问题,需要我们细心解决,所以,我们对电路故障的排查能力有了很大的提高。通过这次实验设计,我们懂得了抢答器的设计,即抢答电路、控制电路、锁存电路及报警电路的设计方法。通过一段时间的抢答器的设计,增长了许多的知识,知道了做好一件事是并不是想象中那么简单,不是知道了书本中老师教的东西就可以做好,事实不是想象中那样的完美,在现实中有许多预料不到的困难在等着你,有时候都令人崩溃了,某些时候都无离头似的瞎忙活,不过从中间学会了坚持。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年安全员竞聘安全服务题及答案
- 2025年BIM安全管理体系建设题及答案
- 2025年建筑施工企业三类人员-B-证笔试预测题
- 2025年安全生产管理模拟题答案解析
- 2025年维修工笔试高频题库与解析
- 2025年视距内无人机面试必考题
- 2025年文物保护师初级考试题集
- 课件中时间轴
- 2025年健身教练从业资格水平考核试题及答案解析
- 2025年建筑材料工程师专业知识考核试题及答案解析
- 地理与劳动教育
- 第5课 甲午中日战争与列强瓜分中国狂潮 公开课一等奖创新教学设计
- 初中数学新人教版七年级上册第二章《有理数的运算》教案(2024秋)
- 人教版(2025新版)七年级下册数学第七章 相交线与平行线 单元测试卷(含答案)
- 厂房消防应急预案
- 景区开发政府战略框架协议书(2篇)
- “雄鹰杯”全国小动物医师技能大赛考试题库(660题)
- 实验室隐患排查培训
- 九年级化学第三单元课题1分子和原子人教新课标版省公开课获奖课件说课比赛一等奖课件
- 宠物医疗器械创新与发展
- 4《给植物画张“像”》教学设计-2024-2025学年科学一年级上册教科版
评论
0/150
提交评论