返回首页
当前位置: 主页 > MCS-51指令系统 >

计算单片机片内RAM单元中多个字节的二进制数求和汇编语言程序举

时间:2013-03-19 21:40来源:未知 作者:牛牛 点击:
下面的代码实现了从单片机片内 RAM30H 开始的单元中1 0B 的二进制数之和(和< 256 ). ADDIO : MOV R0,30H MOV R7,#9 MOV A,@R0 LOOP : INC R0 ADD A,@R0 DJNZ R7, LOOP MOV 30H,A RET

下面的代码实现了从单片机片内RAM30H开始的单元中10B的二进制数之和(和<256 ). 内容来自单片机之家www.dpj100.com

      ADDIOMOV     R0,30H

内容来自单片机之家www.dpj100.com

                  MOV      R7,#9

单片机

                  MOV      A,@R0 单片机

          LOOP INC       R0 单片机

                  ADD       A,@R0

单片机

                  DJNZ      R7,LOOP 内容来自单片机之家www.dpj100.com

                  MOV      30H,A

单片机

                  RET

单片机

顶一下
(2)
100%
踩一下
(0)
0%
------分隔线----------------------------
推荐内容