99问答网
所有问题
51单片机编程:片内30H开始20个数据求和,结果放到20个数据后面的两个存储单元里,高位在前,低位在后。
如题所述
举报该问题
推荐答案 2013-03-25
org 0000h
ljmp main
org 0030h
main: mov r4,#20h
mov dptr,#00h
mov r0,30h
loop: add dptr,@r0
inc r0
djnz r4,loop
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BzBtXeB7z.html
相似回答
...
51单片机
内部20H-
30H单元数据的
累加和,将
结果
存入31H单元中...
答:
QH: MOV R0,#20H MOV 31H,#0LOOP: MOV A,@R0 ADD A,31H MOV 31H,A INC R0 CJNE R0,#
30H,
LOOP RET
单片机编程
;将片外RAM中
30H单元开始的20个数据
送到片外RAM40H 开始的单...
答:
CLR AMOV R7,#20MOV R6,#
30H
MOV R5,#40HLOOP:MOV DPL,R6MOVX A,@DPTRMOV DPL,R7MOVX @DPTR,AINC R6INC R7DJNZ R7,LOOP
单片机
习题:将
30H单元开始
连续30
个单元
相加
,结果
存入
51
H(高8位),50H...
答:
;MOV 50H, #0MOV 51H, #0MOV R0, #
30H
MOV R2, #30LOOP:MOV A, 50HADD A, @R0MOV 50H, AMOV A
,
51
HADDC A, #0MOV 51H, AINC R0DJNZ R2, LOOPEND
单片机编程
;将片外RAM中
30H单元开始的20个数据
送到
片内
RAM40H 开始的单...
答:
C:char xdata* ptr1=0x30;char* ptr2=0x40;char i;for(i=0;i<20;i++){ ptr1++ = *ptr2++;} 汇编如楼上,但片外RAM我喜欢用DPTR,把P2口也控制住 MOV R2,#20 MOV DPTR,#
30H
MOV R1,#40H LOOP:MOVX A,@DPTR MOV @R1,A INC R0 INC R1 DJNZ R2,LOOP ...
51单片机编程
编一段程序来完成
两个
双字节无符号数的加法
答:
51单片机编程
编一段程序来完成两个双字节无符号数的加法 被加数放在片内RAM的61H,60H单元中,加数存放在片内RAM的51H,50H中,相加的结果存放在片内RAM的61H,60H中进位存放在位寻址区的10H位中用汇编语言编程... 被加数放在片内RAM的61H,60H单元中,加数存放在片内RAM的51H,50H中,相加的结果存放在片内...
51单片机编程:
编写一个程序段,将80C51内部RAM
30H
~4FH
单元
中8位无符号相...
答:
SUM: MOV R0,#
30H
CLR A MOV B,#0LOOP: ADD A,@R0 XCH A,B ADDC A,#0 XCH A,B INC R0 CJNE R0,#40H,LOOP RET
51单片机
用C语言
编写程序
实现从
30H单元开始的
连续10
个单元
取数,一次存...
答:
mov a
,30h
;只是把地址为
30h的单元
中的内容传给a (30h)=40h应该是在前面保存的值,与这句话无关的
mcs
51单片机编程
将下列
20个
有符号数存
放到单片机
内部RAM从40H
开始的
...
答:
Xi<= 2FH的数据个数,并将
结果存储
在R2中;N_eq://参考https://zhidao.baidu.com/question/543512227.htmlJC LT_30H//有借位则跳到LT_
30H,
表示数据范围为0~2FHSJMP LOOP//不在要求范围内,跳到LOOP取下一
个数据
LT_
30H:
INC R2//符合条件的数量加1//将0 <= Xi<= 2FH的数据依次存储到...
80c51
单片机
内部RAM中从
30h单元开始
连续存放了20h个单字节正数.
编程
找 ...
答:
MOV R0,#
30H
MOV B,#20H MOV 70H,#0 QQQQ:MOV A,70H CLR C SUBB A,@R0 JNC ZZZZ MOV 70H,@R0 ZZZZ:INC R0 DJNZ B,QQQQ
大家正在搜
单片机的编程
51单片机编程
c51单片机编程
单片机编程入门教程
51单片机编程软件
单片机编程步骤
学单片机编程
单片机编程代码
单片机系统编程
相关问题
单片机编程;将片外RAM中30H单元开始的20个数据送到片内...
单片机编程:计算片内数据存储区30H-37H,8个单元的平均...
单片机编程求解: 1.. 将片内RAM30H开始的连续16个...
51单片机编程, 实现片内数据存储器30H单元 与片外300...
单片机编程;将片外RAM中30H单元开始的20个数据送到片外...
编程查找MCS-51单片机内部RAM中30H单元开始的30个...
mcs51单片机编程 将下列20个有符号数存放到单片机内部R...