求大神帮忙解释一下下面那段微机原理的程序,要详细的每句话的意思 5

DATequP1.0CLKequP1.1mova,#55hsetbCLKmovr7,#8Next:rrcamovDAT,cclrCLKsetbCLKdjnzr7,Next... DAT equ P1.0 CLK equ P1.1 mov a, #55h setb CLK mov r7, #8 Next: rrc a mov DAT, c clr CLK setb CLK djnz r7, Next ljmp $ end
DAT equ P1.0
CLK equ P1.1
mov a, #55h
setb CLK
mov r7, #8
Next:
rrc a
mov DAT, c
clr CLK
setb CLK
djnz r7, Next
ljmp $
end
展开
 我来答
可轩163
2014-12-17 · TA获得超过1.3万个赞
知道大有可为答主
回答量:4824
采纳率:88%
帮助的人:1872万
展开全部
DAT equ P1.0 ; DATA 相当于 P1.0
CLK equ P1.1 ; CLK 相当于 P1.1
mov a, #55h ; Acc ←#55H
setb CLK ; P1.1= 1,高电平
mov r7, #8 ; R7 ← #8
Next: ; 程序段标号
rrc a ; Acc带进位循环右移1位,Acc最低位移入Cy
mov DAT, c ; DAT←Cy(即Acc右移前的最低位)
clr CLK ; P1.1 =0, 低电平
setb CLK ; P1.1= 1,高电平
djnz r7, Next ; R7递减1转Next处循环,当R7递减至0则循环结束
ljmp $ ; ‘踏步’
end ; 程序结束

整体程序有何功能,须知道单片机的P1.1引脚与什么元件连接,才可确定。
上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
光电编码器,是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。光电编码器每转输出60(我们用老板没有说)个脉冲,五线制。其中两根为电源线,三根为脉冲线(A相、B相、Z)。电源的工作电压为 (+5~+24V)直流电源。光... 点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式