完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
JMP BEGIN DB 3FH, 06H, 5BH, 4FH, 66H ; 01234 DELAY: MOV R5, #20 ; 延时 20×20ms 子程序 LOOP5: MOV R7, #100 DJNZ 6, LOOP5 RET MOV R4, #0 ; "R4"的位标志值清零。 AGAIN: MOV DPTR, #TABLE ; 共阴极数码管代码表首址送 MOV P1, A CPL A ; 抢答信号求反 LOOP2: RRC A ; 有抢答信号则逐次移动判断是那一位抢答 JNC LOOP2 ; 如果没有遇到抢答信号返回 LOOP1 继续移位 MOVC A, @A+DPTR ; 找到相应位的显示代码 LOOP3: JNB P2. 2, BEGIN; 若主持人按了复位信号健则转向程序复位 LCALL DELAY ; 调用延时程序 END
|
|
相关推荐
1个回答
|
|
错误不少,应该重新整理思路,并且好好看看汇编语言的指令,以及如何使用汇编语言
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
135 浏览 0 评论
408 浏览 1 评论
814 浏览 0 评论
使用NDT2955代替2N6804,有没有人帮忙分析一下无输出的原因和能否替代?
1281 浏览 1 评论
1453 浏览 0 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-15 14:58 , Processed in 0.577297 second(s), Total 78, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号