教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 综合文档 >

湖南省娄底职业技术学院 抢答器毕业设计 - 图文(5)

来源:网络收集 时间:2026-08-31
导读: 附录一:原理图 - 21 - 附录二:实物图 - 22 - 附录三:系统程序 如图所示:当接通电源是,数码管显示0如果主持人按下图中主持人的那个开关,数码管显示9,蜂鸣器叫一声。选手可以抢答。如果不抢答,数码管开始倒计

附录一:原理图

- 21 -

附录二:实物图

- 22 -

附录三:系统程序

如图所示:当接通电源是,数码管显示0如果主持人按下图中主持人的那个开关,数码管显示9,蜂鸣器叫一声。选手可以抢答。如果不抢答,数码管开始倒计时10S。当时间过了一半时蜂鸣器叫一声,提醒选手时间过了一半。当第倒数第2S时又叫一声,再就是10S过完又叫一声,中止抢答。如果选手抢答了,蜂鸣器叫一声,同时数码管显示选手的称号(1,2,3,4)。当第一次抢答完了,再进行第二次时。主持人先按,复位开关。然后按主持人开关,就可以开始了。如此循环下去。

程序如下:

ORG 0000H LJMP MAIN

ORG 0003H; 外部中断0入口 LJMP LOOP0

ORG 0013H; 外部中断1入口 LJMP LOOP1 ORG 0030H

MAIN:SETB IT0; 以下是中断初始化 SETB IT1 SETB EA SETB EX1 CLR EX0 SETB PX0 CLR PX1

MOV P1,#0C0H;让数码管显示0

MOV P2,#0FFH;让P2口做为输入,扩展外部中断,好查循 LP: SJMP LP; 等待主持人中断,及外部中断1 LOOP1:PUSH PSW;入栈 PUSH ACC

LCALL LOOP2; 蜂鸣器叫 NOP

MOV P1,#90H;以下是数码管倒计时 SETB EX0;开外部中断0 CLR EX1;关外部中断1

- 23 -

LCALL D1S MOV P1,#80H LCALL D1S MOV P1,#0F8H LCALL D1S MOV P1,#82H LCALL D1S MOV P1,#92H LCALL D1S LCALL LOOP2;蜂鸣器叫 NOP MOV P1,#99H;数码管倒计时 LCALL D1S MOV P1,#0B0H

LCALL D1S LCALL LOOP2;蜂鸣器叫 NOP

MOV P1,#0A4H;数码管倒计时 LCALL D1S MOV P1,#0F9H LCALL D1S LCALL LOOP2;蜂鸣器叫 NOP MOV P1,#0C0H;倒计时完,数码管显示0 CLR EX0;关外部中断0 LJMP LS

LOOP2:SETB P2.4;蜂鸣器叫的子程序 LCALL D001S CLR P2.4

LCALL D001S SETB P2.4 RET

D1S: MOV R5,#200;延时程序 JMP EL0 D001S:MOV R5,#2 EL0: MOV R7,#10 EL1: MOV R6,#250 EL2: DJNZ R6,EL2 DJNZ R7,EL1 DJNZ R5,EL0 RET LS:NOP POP ACC;出栈 POP PSW

- 24 -

RETI;中断反回 LOOP0:PUSH PSW;入栈 PUSH ACC JNB P2.0,L1;选手1的中断 JNB P2.1,L2;选手2的中断 JNB P2.2,L3;选手3的中断 JNB P2.3,L4;选手4的中断 L5: POP ACC;出栈 POP PSW LCALL D2S

L10:LJMP L10;循环等待复位,准备第2次抢答 RETI;中断反回

L1:LCALL LOOP4;选手1的中断子程序 NOP

MOV P1,#0F9H LJMP L5

L2:LCALL LOOP4;选手2的中断子程序 NOP

MOV P1,#0A4H LJMP L5

L3:LCALL LOOP4;选手3在中断子程序 NOP

MOV P1,#0B0H LJMP L5

L4:LCALL LOOP4;选手4的中断子程序 NOP

MOV P1,#99H LJMP L5 NOP

LOOP4:SETB P2.4;蜂鸣器叫了子程序 LCALL D002S CLR P2.4

LCALL D002S SETB P2.4 RET

D2S:MOV R4,#200;延时程序 JMP L9 D002S:MOV R4,#2 L9: MOV R2,#10 L7: MOV R3,#250 L8: DJNZ R3,L8 DJNZ R2,L7 DJNZ R4,L9 RET

- 25 -

湖南省娄底职业技术学院 抢答器毕业设计 - 图文(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/404992.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)