keil,程序编写的,大佬帮帮我解释这个程序

org0000hajmpmainorg0030h;************×óÓÒÒÆÁÁµ... org 0000h
ajmp main
org 0030h
;************×óÓÒÒÆÁÁµÆ**********
main:mov p1,#11111110b
acall dly
mov a,p1
lop1:clr cy
rlc a;×óÒÆ
mov p1,a
acall dly
jb acc.7,lop1
lop2:setb cy
rrc a;ÓÒÒÆ
mov p1,a
acall dly
jnb acc.0,lop2
ajmp lop1
;*************ÑÓʱ0.5Ãë**************
dly:mov r5,#200
dly3:mov r7,#100
dly2:mov r6,#250
dly1:nop
nop
djnz r6,dly1
djnz r7,dly2
djnz r5,dly3
ret
end
展开
 我来答
lycdl
高粉答主

2018-03-29 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2万
采纳率:94%
帮助的人:4937万
展开全部
这个程序的作用是控制8个LED灯,先逐个点亮,全亮以后,再逐个灭掉,全灭后再逐个点亮,如此循环。你可以画一个仿真图运行这个程序,就看到效果了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式