按键控制流水灯汇编程序
设计要求P1.2:开始,按此键则灯开始闪烁三次,然后由上向下流动一次,接着由下向上流动一次。依次循环。P1.3:停止,按此键则停止流动,所有灯为暗P1.4:上,按此键则灯...
设计要求
P1.2: 开始,按此键则灯开始闪烁三次,然后由上向下流动一次,接着由下向上流动 一次。依次循环。
P1.3: 停止,按此键则停止流动,所有灯为暗
P1.4: 上,按此键则灯由上向下流动
P1.5: 下,按此键则灯由下向上流动
急求!!!!!谢了
呵呵。。。初学者 ,能不能详细点啊!多多指教。P0口输出 展开
P1.2: 开始,按此键则灯开始闪烁三次,然后由上向下流动一次,接着由下向上流动 一次。依次循环。
P1.3: 停止,按此键则停止流动,所有灯为暗
P1.4: 上,按此键则灯由上向下流动
P1.5: 下,按此键则灯由下向上流动
急求!!!!!谢了
呵呵。。。初学者 ,能不能详细点啊!多多指教。P0口输出 展开
1个回答
展开全部
怎么没输出口啊 其实很简单的 把P0口做输出口
ORG 0000H
AJMP MIAN
ORG 0030H
MIAN:MOV SP,60H
JB P1.2,L0 ;判断
LJMP LK0
L0:JB P1.3,L1 ;判断
LJMP LK1
L1:JB P1.4,L2 ;判断
LJMP LK2
L2:JB P1.5,L3 ;判断
LJMP LK3
L3:AJMP MIAN ;没有按下 程序循环
LK0:MOV P0,#FFH ;亮
LCALL DAY ;延时闪烁时间自己写
MOV P0,#00H
LCALL DAY
CLR CY
MOV P0,01H
RRL
RLR ;运用左或右移动指令
;然后运用判断指令
LK1:
LK2:
LK3:
ORG 0000H
AJMP MIAN
ORG 0030H
MIAN:MOV SP,60H
JB P1.2,L0 ;判断
LJMP LK0
L0:JB P1.3,L1 ;判断
LJMP LK1
L1:JB P1.4,L2 ;判断
LJMP LK2
L2:JB P1.5,L3 ;判断
LJMP LK3
L3:AJMP MIAN ;没有按下 程序循环
LK0:MOV P0,#FFH ;亮
LCALL DAY ;延时闪烁时间自己写
MOV P0,#00H
LCALL DAY
CLR CY
MOV P0,01H
RRL
RLR ;运用左或右移动指令
;然后运用判断指令
LK1:
LK2:
LK3:
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
宿兴电子
2024-11-28 广告
2024-11-28 广告
联系我们蜂鸣器的种类规格繁多,需先知道几个参数 ( 电压,电流,驱动方式,尺寸,连接/固定方式),当然更重要的是,想要获的声音 (音压大小,频率高低).工作电压:电磁式蜂鸣器,从1.5到24V, 压电式的从3V到220V都是可行的,但一般压...
点击进入详情页
本回答由宿兴电子提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询