首页 08题四人抢答器2

08题四人抢答器2

举报
开通vip

08题四人抢答器2四人抢答器模拟试验 物理021 卢亚 学号:020034 · 设计目的: 1.培养综合利用MCS-51单片机的软硬件知识进行程序设计的能力,解决一些实际问题。 2.进一步加深对MCS-51单片机内部结构和程序设计方法的理解。 3.提高建立程序文档、归纳总结的能力。 · 总体描述: 1.功能描述: (1)记时,按要求记时20S,若需要可进行累加记时。 (2)显示抢答人的号码和当时的时间;若抢答时间小于20S,并且回答不正确,可继续抢答。 (3)警告:若20S到时,红灯亮,并显示无人抢答 ...

08题四人抢答器2
四人抢答器模拟试验 物理021 卢亚 学号:020034 · 设计目的: 1.培养综合利用MCS-51单片机的软硬件知识进行程序设计的能力,解决一些实际问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 。 2.进一步加深对MCS-51单片机内部结构和程序设计方法的理解。 3.提高建立程序文档、归纳 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 的能力。 · 总体描述: 1.功能描述: (1)记时,按要求记时20S,若需要可进行累加记时。 (2)显示抢答人的号码和当时的时间;若抢答时间小于20S,并且回答不正确,可继续抢答。 (3)警告:若20S到时,红灯亮,并显示无人抢答 2.设计 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 描述:用三个LED数码管分别显示抢答人号码和时间;有人抢答后,时间及号码均显示,但不再进行加时;给一个脉冲后,说明刚才强答的回答不正确,可继续抢答和累加记时,若到达20S后,显示最后一个抢答人的号码。无人答对时,显示无人抢答。 · 硬件系统设计: 1.所需设备: 2.接线方式: (1) P1.0-P1.3分别接到四个开关1、2、3、4上,来分别 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示1、2、3、4个选手号。 (2) P1.7接到红灯上,当20S到时加以警告。 (3) P3.2接脉冲按钮,以控制开始记时及继续记时。 · 软件系统设计: 否 否 是 是 是 否 是 · 程序清单及注释: org 0000h ajmp main org 0003h ajmp start ;跳转到中断子程序 org 000bh ajmp time ;跳转到计时程序 org 0030h main: mov tmod,#1 mov th0,#0b1h mov tl0,#0e0h mov ie, #83h setb tr0 ;置位 mov r3,#0 mov r4,#0 mov 30h,#0 mov 31h,#0 mov 32h,#0 ;初始化所用的寄存器和存储器 disp: mov sp,5fh ;显示时间和号码程序 mov a,#03h ; mov dptr,#0ff20h movx @dptr,a loop: mov r5,#1 mov r0,#30h mov a,r5 loop1: mov dptr,#0ff21h movx @dptr,a mov dptr,#0ff22h mov a,@r0 add a,#0eh movc a,@a+pc movx @dptr,a acall dlay ;调用子程序 inc r0 ;寄存器加1 mov a,r5 jb acc.2,ld ;判断 rl a ;a寄存器左移 mov r5,a ajmp loop1 ;跳转 ld: sjmp loop table: db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,0c8h ;数据列表 dlay: mov r7,#02h dl1: mov r6,#0ffh dl2: djnz r6,dl2 djnz r7,dl1 ret time: mov th0,#0b1h ;计时程序 mov tl0,#0e0h push psw ;标志入栈 push acc ;累加器入栈 mov a,#0fh orl p1,a mov a,p1 anl a,#0fh cjne a,#0,go_on inc r3 cjne r3,#25,back ;判断是否相等 mov r3,#0 inc r4 mov a,r4 mov b,#10 div ab mov 31h,a mov 30h,b cjne r4,#20,back ;判断是否相等 cpl p1.7 mov 32h,#10 clr tr0 ;清零 sjmp back go_on: clr tr0 jnb acc.0,two ;判断 mov 32h,#01h sjmp back ;跳转 two: jnb acc.1,three mov 32h,#02h sjmp back three: jnb acc.2,four mov 32h,#03h sjmp back four: mov 32h,#04h back: pop acc pop psw reti start: setb tr0 reti end · 调试: · 自评分和收获体会: 通过本次试验,是我更深一步的学习了单片机,加深了对单片机的结构的认识,增强了对单片机软硬件知识及汇编语言的应用能力,收获很大。但是我也更加认识到,自己所掌握的知识的有限及不足,以后,一定要不断充实自己。 谢谢学校,老师给了我们这次机会。 警告 继续抢答 结束 显示时间和号码 开始 判断按健是否按下 初始化寄存器和存储器 计算时间 超时? 判断按健是否按下 计算时间 开始 初始化寄存器和存储器 超时?
本文档为【08题四人抢答器2】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_311806
暂无简介~
格式:doc
大小:40KB
软件:Word
页数:0
分类:互联网
上传时间:2018-09-09
浏览量:1