永发信息网

用单片机汇编语言实现三盏灯每隔两秒亮一盏

答案:2  悬赏:0  手机版
解决时间 2021-03-23 22:18
谢谢啦
最佳答案
LED1 EQU P1.0
LED2 EQU P1.1
LED3 EQU P1.2
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP T0ISR
ORG 0030H
MAIN:
MOV TMOD,#01H
MOV TH0,#HIGH(65536-50000)
MOV TL0,#LOW(65536-50000)
SETB TR0
SETB ET0
SETB EA
SETB LED1
SETB LED2
SETB LED3
MOV R2,#0
MOV R3,#0
SJMP $
T0ISR:
CLR TR0
MOV TH0,#HIGH(65536-50000)
MOV TL0,#LOW(65536-50000)
SETB TR0
INC R2
MOV A,R2
CJNE A,#40,T0E
MOV R2,#0
INC R3
MOV A,R3
CJNE A,#3,T00
T00:
JC,T0C
MOV R3,#0
T0C:
DEC A
JNZ T01
CLR LED1
SETB LED2
SETB LED3
RETI
T01:
DEC A
JNZ T02
SETB LED1
CLR LED2
SETB LED3
RETI
T02:
SETB LED1
SETB LED2
CLR LED3
T0E:
RETI
END
全部回答
你完全可以用多个for语句,实现led的全亮、全灭、渐亮渐灭、按规律闪烁、然后再试着融合,最终把它们全放到while(1)里面,你就会看led实现的多种现象,至于具体的方法,就是对p1 口附数值了,研究一下各个小灯对应的位置,答案就会出来了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
交换机一共分几层啊,二层与三层有什么区别啊
杨家垱地址有知道的么?有点事想过去
工具栏怎么还原,我的电脑下面的工具栏怎么变
面包燃气烤箱点不起火怎么办
大连冰峪沟被水淹了,现在修的怎么样了?
宁波到宁波方特怎么走,宁波佳洁水表怎么看
有没有那种可以有5万的额度,每个月还几百块的
景瑞蔬菜水果综合商店在什么地方啊,我要过去
A除以B=0.4,A+B=21,A是多少B是多少?
将介石说过康熙的一句名言
某校化学课外小组的同学,利用塑料瓶(质软)
银行的客户经理怎么才能更好的胜任?对专业知
天天p图怎么把不想要的人物从图片p掉有不干扰
看镜子里的我脸不歪,但是照相脸就歪了,嘴歪
在广州,这周末准备出去玩。不知道去百万葵园
推荐资讯
阿婆香副食地址在哪,我要去那里办事
想知道:石家庄市 从石家庄火车北站到柏林禅寺
怎么去除房间的煤气味
白羊座的座右铭是什么,竺可桢的座右铭阅读短
天天象棋第355关怎么过?
二手声卡和麦注意什么
你们知道哪些伟大的人物他们的老师是谁?
判断题小明、小方、小夏他们的位置分别是(1
单选题下列既有大牧场放牧业的分布,又有乳畜
最近,拥有“梦工厂”之称的好莱坞3D大片《泰
电子线属于什么行业
梦见心爱的人和别人结婚最后没结成
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?