您现在的位置: 主页 > 嵌入式开发入门到精通 > 单片机技术进阶 > MCS-51查找相同数个数程序 -
本文所属标签:
为本文创立个标签吧:

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查找相同数个数程序 -"的相关文章

网站地图

围观()