MCS-51查找相同数个数程序 -
来源: 网络用户发布,如有版权联系网管删除 2018-09-07
[导读]
在2000~200FH中查出有几个字节是零,把零的个数放在2100H中。 程序框图 ORG 0AA0H0AA07810 L5800:MOVR0,#10H ;查找16个字节0AA27900 MOVR1,#00H0AA4902000 MOVDPTR,#2000H0AA7E
在2000~200FH中查出有几个字节是零,把零的个数放在2100H中。
程序框图
本文引用地址: http://www.21ic.com/app/mcu/201806/760946.htm
ORG 0AA0H
0AA07810 L5800:MOVR0,#10H ;查找16个字节
0AA27900 MOVR1,#00H
0AA4902000 MOVDPTR,#2000H
0AA7E0 L5811:MOVXA,@DPTR
0AA8B40001 CJNEA,#00H,L5816;取出内容与00H相等吗?
0AAB09 INCR1 ;取出个数加1
0AACA3 L5816:INCDPTR
0AADD8F8 DJNZR0,L5811 ;未完继续
0AAF902100 MOVDPTR,#2100H
0AB2E9 MOVA,R1
0AB3F0 MOVX@DPTR,A ;相同数个数送2100H
0AB480FE L581E:SJMPL581E
END
查看评论 回复
"MCS-51查找相同数个数程序 -"的相关文章
- 上一篇:P1.0口转弯灯程序 -
- 下一篇:上位机应用控制编程 -