- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
四人抢答器模拟1
MCS—51单片机课程设计
四人抢答器设计
日期:2007年6月17日
设计人:史智锋041159 班级:生物041 ???
一、实验目的
通过设计四人抢答器,加深理解时序逻辑电路的工作原理;熟悉集成电路的使用方法, 以便开拓思路。
二、实验任务
(1)用一片CH74LS175四D触发器构成四人抢答器,并具有以下功能:
⒈ 清零功能(用集成触发器清除端实现,由主持人输入手动负脉冲控制)。
⒉ 四个抢答键控制功能(有按键实现):记时,按要求记时20秒,若需要可进行累加记时。
3.显示功能(用数字逻辑实验箱中的发光二极管实现):显示抢答人的号码和当时的时间。
⒋ 脉冲信号控制功能(由主持人输入手动正脉冲控制)。
(2)设计方案描述:用三个LED数码管分别显示抢答人的号码和时间,有人抢答后,时间和号码均显示,但不再进行加时,给一个脉冲后,说明刚才抢答的回答不正确,可继续抢答和累加记时,若到达20s后,显示最后一个抢答人的号码。无人答对时,显示无人抢答。
三、 实验设备与器件
⒈ 数字逻辑实验箱
2. CT74LS 175集成四D触发器,T063四输入端双与非门,T065二输入端四与非门,电阻。
3.利用P1口,P1.0-P1.3来分别表示1.2.3.4个选手号。将P1.7接到红灯上,当20S到时加以警告;P3.2接脉冲按钮,以控制开始记时及继续记时。
四、实验内容及步骤
⒈ 画出四人抢答器电路图,分析其工作原理。
⒉ 验证电路功能。
(1) 按图接线。
(2) 抢答前给CR清除端输入一个负脉冲,将各触发器清零,使四个输出端1Q~4Q 为0,四只发光二极管均不亮。
(3) 抢答开始后,按下自己所对应的开关S,谁先按通,当CP脉冲上升沿到来时,相应的输出 端Q为高电平,对应的发光二极管亮。此时,CP不能再进入触发器,因此其它按键随后按下 ,也不能使相应的发光二极管亮。
(4) 若要再次进行抢答,只要将抢答器清零即可。
五、源程序
org 0000h
ajmp main
org 0003h
ajmp start
org 000bh
ajmp time
org 0030h
main: mov tmod,#1//置T/C0为方式1,定时
mov th0,#0b1h//送定时初值
mov tl0,#0e0h
mov ie, #83h//中段允许寄存器赋初值,CPU开放中断,允许T/C0中断
setb tr0//启动T/C0定时
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
mov a,r5
jb acc.2,ld
rl 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
st
您可能关注的文档
- 商务英语专业阅读书(全).doc
- 商务英语中一词多义象与翻译.ppt
- 商务英语之(5._ECOMMENDATION)介绍宣传公司实力和相关设备-1213.ppt
- 商务英语企业介绍.ppt
- 商务英语翻译考试大情况介绍.doc
- 商务英语背景知识介.ppt
- 商务英语谈判 - 语教学与研究出版社外研社.ppt
- 商务谈判日语00 场礼仪.ppt
- 商务谈判日语02 语.ppt
- 商务谈判日语05 问与接待1.ppt
- 2025湖南岳阳县机关事业单位选调18人笔试备考试题及答案解析.docx
- 2025黑龙江哈尔滨香坊区人民医院招聘4人笔试备考试题及答案解析.docx
- 2025湖北恩施州鹤峰鹏飞劳务派遣有限公司招聘鹤峰县医保局辅助工作人员1人笔试备考试题及答案解析.docx
- 2025湖北十堰房县招聘社区专职工作者30人笔试备考试题及答案解析.docx
- 2025年度荆州市荆发控股集团公开招聘66人备考试题及答案解析.docx
- 2025年甘肃省兰州市安宁区培黎街道社区卫生服务中心岗位招聘备考试题及答案解析.docx
- 2025黑龙江哈尔滨启航劳务派遣有限公司派遣到哈尔滨工业大学电气工程及自动化学院招聘笔试备考试题及答案解析.docx
- 2025湖南邵阳农商银行招录106人笔试备考试题及答案解析.docx
- 2025年河北保定市公安局清苑区分局补充招录警务辅助人员20名备考试题及答案解析.docx
- 2025黑龙江哈尔滨金融学院招聘博士教师20人笔试备考试题及答案解析.docx
文档评论(0)