99问答网
所有问题
将内部RAM地址为20H~30H的连续单元依次放入1~16,然后将这些内存单元中的数据相加,相加结果保存在31H中
如题所述
举报该问题
其他回答
第1个回答 2012-09-20
干嘛?要程序?
追问
对呀,要程序,汇编的
追答
很久不用汇编了。指令都不怎么记得了,不好意思
本回答被提问者采纳
相似回答
试编写程序
,将内部RAM
的
20H~
2FH三个
连续单元的
内容
依次
存入
30H~
3...
答:
---
20H~
2FH,
连续的单元
,可不止三个。楼主想要传送那三个,最好明确说明。
用汇编语言,求MSC-51单片机
内部20H
-
30H单元数据
的累加和,将结果存入...
答:
QH: MOV R0,#
20H
MOV 31H,#0LOOP: MOV A,@R0 ADD A,31H MOV 31H,A INC R0 CJNE R0,#
30H,
LOOP RET
汇编语言
答:
4.编程:将立即数55H送入内部RAM的40H单元。 (1)用立即寻址 (3)用寄存器寻址(2)用直接寻址 (4)用寄存器间接寻址5.用指令实现下述数据传送 (1)
内部RAM20H
送内部RAM40H (4)外部RAM2000H送内部RAM20H(2)外部RAM20H送R0 (5)外部ROM2000H送内部RAM20H(3)外部RAM20H送内部RAM20H (6)外部ROM2000H送外部RAM20...
编写
一
个程序
,把
片
内RAM
从
30H
开始存放的
16
个
数据
传送到片外RAM从0000H...
答:
1、首先在采用CCS6.0编译器进行代码编写时,要进行相应的设置,如下图所示。2、其中,外扩接在Zone7上,所以地址编号从0x200000开始。3、在初始化中,InitSysCtrl函数对XINTF时钟;InitXintf函数中配置相关寄存器,并且,将对应IO设置为XINTF外设使用。4、最后将程序下载到控制板,通过“View—>Memory”...
将内部RAM中30H
和31H单元分别存放两个数
,相加
结果存放在32H
单元中
...
答:
MOV A
,
30H
ADD A, 31H MOV 32H, A END
把内部RAM
的
20H
~
30H单元中的
内容,传送到外部RAM的1000H
单元,
并将原...
答:
程序如下:MOV R0, #
20H
MOV DPTR, #1000H LOOP:MOV A, @R0 MOVX @DPTR, A MOV @R0, #0 INC DPTR INC R0 CJNE R0, #31H, LOOP SJMP END
编写
一
个程序
,把
片
内RAM
从
30H
开始存放的
16
个
数据
传送到片外RAM从0000H...
答:
1、首先在采用CCS6.0编译器进行代码编写时,要进行相应的设置,如下图所示。2、其中,外扩接在Zone7上,所以地址编号从0x200000开始。3、在初始化中,InitSysCtrl函数对XINTF时钟;InitXintf函数中配置相关寄存器,并且,将对应IO设置为XINTF外设使用。4、最后将程序下载到控制板,通过“View—>Memory”...
汇编语言是什么语言?
答:
假设R0中内容为
30H,
则此指令的功能是以R0寄存器的内容30H为
地址,把内部RAM
30H单元中的
内容传送给累加器A。 什么是汇编语言 汇编语言它是计算机语言,计算机语言说通俗点就是人类与计算机(CPU)沟通的桥梁,计算机它不认识人类的语言,听不懂也读不懂,要让计算机替我们去完成我们的工作,就需要我们将要交给计算机完成...
...
RAM中
从
20H~
29H十个
单元的
内容传送到片
内RAM30H~
39H十个单元的程序...
答:
MOV R0,#
20H
MOV R1,#
30H
MOV R7,#10 LOOP:MOV A,@R0 MOV @R1,A INC R0 INC R1 DJNZ R7,LOOP
大家正在搜
地址是2000H
地址0000H代表什么
若要从地址为80H
41H
hero
相关问题
试编写程序,将内部RAM的20H~2FH三个连续单元的内容依...
单片机原理:试编写程序,将外部ram的20H-2fh的连续单...
把内部RAM的20H~30H单元中的内容,传送到外部RAM的...
编程求出内部RAM中从30H开始的连续20个单元中的内容的平...
将内部RAM地址为30h-39h单元的内容逐一取出并减一,然...
内部ram 20h 单元内容送内部ram 30h单元
急……单片机程序设计:将内存首址为20H的连续16个数据存放...
单片机51问题:将片内RAM中首地址为30H单元的数据缓冲区...