永发信息网

交通灯软件程序用汇编怎么编写??

答案:2  悬赏:0  手机版
解决时间 2021-05-23 21:39

程序框图 (8235初始化)→全红(延迟3秒)→(南北绿东西红)→(从29开始,数码管显示,延迟1秒)→[显示00?]no→(返回数码管显示),yes→(南北闪,东西红,延迟一秒)→[3次?]no返回(南北闪,东西红),yes→(南北黄,延迟3秒)

→(东西绿,南北红)→(数码管显示29开始,延迟1秒)→[显示00?]no→(返回数码管显示),yes→(东西闪,南北红,延迟一秒)→[3次?]no→返回→(东西闪,南北红),yes→(东西黄,南北红,延迟3秒)→返回最初的循环(南北绿东西红)

最佳答案

额。。你的要求我做不出来。。不过我这里有一个简单的交通灯。。你可以参考参考



CODE SEGMENT
ASSUME CS:CODE
DENG PROC FAR
CMP BL,0FH ;JUDGE BL
JC LIANG
SUB BL,0FH
LIANG: MOV AL,81H
CMP BL,04H
JC GO
MOV AL,41H
CMP BL,07H
JC GO
MOV AL,24H
CMP BL,0CH
JC GO
MOV AL ,22H
GO: MOV DX,292H ;XIANSHI
OUT DX,AL
RET
DENG ENDP
START: MOV DX,283H ;INIT 8253
MOV AL,00010100B
OUT DX,AL
MOV DX,280H
MOV AL,00H
OUT DX,AL
MOV DX,283H
MOV AL,01010100B
OUT DX,AL
MOV DX,281H
MOV AL,10H
OUT DX,AL ;OUTPUT 1 SIGNAL PER SECOND
MOV DX,293H ;INIT 8255A
MOV AL,10010000B
OUT DX,AL
MOV BL,00H ;SET ONE FIRST
LP: MOV AH,0BH ;SHUT OFF IF TYPE ANYKEY
INT 21H
CMP AL,0FFH
JZ EXT
MOV DX,290H
IN AL,DX
AND AL,01H
CMP AL,01H ;HERE IS 1 SECOND SIGNAL
JNZ LP
INC BL
CALL DENG
JMP LP

EXT: MOV AH,4CH
INT 21H
CODE ENDS
END START

全部回答

我没做过。不过也有这方面的考虑。

静侯答案!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
联财超市地址在什么地方,想过去办事
用英语写明信片的正确格式
南昌什么地方好玩?
这个是什么发型 剪完头发会不会很少
QQ华夏要怎么样才能永久点亮?
为什么我DNF有的时候卡有时候卡
DNF怎么今天上线任务变粉红色的?
怀孕25周胎儿胎心率166正常吗?
AV的全拼是什么
司马光救友文言文翻译,司马光勤学的启示
我开通了网上银行,为什么进不去啊,随是说未
金叶阳光新城东三门怎么去啊,有知道地址的么
淘宝店招怎么设置全屏,急求天猫店招全屏代码~
山东省湖北商会滨州分会这个地址在什么地方,
数字的用处有什么
推荐资讯
把普通QQ群转给会员,会变高级群吗?怎么变高
亲爱的,我想你了! 英文怎么说 ~
海底动物有哪些特点
黄源坊地址有知道的么?有点事想过去
1.You mustn’t walk on thegarss(都改为祈
嘉乐迪KTV在什么地方啊,我要过去处理事情
公务员考试在那里缴费?
什么是IPQC
系统更新之后打开网页老是卡住怎么解决
夏邑县商丘广场饭店这个地址怎么能查询到,着
民权县商丘酸菜鱼馆在哪里啊,我有事要去这里
如果用一个词来形容自己----是什么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?