99问答网
所有问题
单片机编程 两道题目 !!!(急 在线等答案)
(1)试编程将外RAM1000H~1050H单元的内容清0
(2)试编写程序,将外RAM2000H~20FFH数据块,传送倒3000H~30FF区域
不是C语言 是单片机 编程
举报该问题
其他回答
第1个回答 2009-05-19
C语言的
1
#include <absacc.h>
main{}
{
unsigned short i;
for(i=0x1000;i<=0x1050;i++)
XBYTE[i]=0;
}
2
#include <absacc.h>
main{}
{
unsigned short i;
for(i=0x2000;i<0x2100;i++)
XBYTE[i+0x1000]=XBYTE[i];
}
单片机也可以用C语言。
相似回答
单片机题目
求
答案
,
在线等
大神快点
答:
1.
编程
将片内RAM中40H单元开始的50个数据传送到片外RAM中的3030H开始的单元中。MOV R0, #40H MOV R2, #50 MOV DPTR, #3030H LP:MOV A, @R0 MOV @DPTR, A INC R0 INC DPTR DJNZ R2, LP END 2.试编出一能求20H和21H单元内两个数差的绝对值,并把它保留在内...
在线等
,
急急
急,求一道
单片机题目
的
答案
答:
第一问:ORG 000FH 000FH: MOV A,#08H 0011H: MOV B,#76H 0013H: ADD A,A 0014H: ADD A,B 0015H: LJMP 2000H 第
二
问:9B 第三问:PC=0014H 第四问:A=#86H B=#76H PC=0015H 第五问:PC=0015H PC=0018H 楼主去课后
答案
网上找,很多很多的答案,祝楼主找...
单片机
汇编语言
编程
。
在线等!!!
求大哥们帮下忙
答:
;采纳
答案
是错误的。;按照他的程序,30H 单元并没有任何变化。;另外,他的程序,还用了许多非法指令。;正确程序如下:ANL 30H, #11111001B ;先将片内RAM 30H单元1、
2
位清0 ORL 30H, #00011000B ;3、4位置1 XRL 30H, #01100000B ;5、6位取反 ;然后交换高低四位,存入片外RAM 3...
单片机
期末复习题 基础不太好,望能给一个详细解答过程?
答:
答:
题目
要求只发送,不允许接收,所以是SCON=0x40,即01000000,如果是允许接收,才是01010000,这是0x50,REN=1,才允许接收。见下表。TMOD=0x20,串口通信只用T1定时器,工作在方式2,见下表。
单片机
3
道题目
~
在线等
,急啊谢谢你们
答:
DJNZ R0, _
2
_LOOP POP 0 RET ; 23. 对于中值滤波法,如果设n=3;3此采样值分别存放在R2、R3、R4中,; 中值存在R3中,试用51系列
单片机
汇编语言编写中值滤波程序。_QUESTION_3:; 请把问题具体描述下,我不太理解 ; 尽管信号系统,数字信号处理我都学过,学得太烂了,不好意思 RET END 回答...
在线等!!!
求高手给一
单片机题目
的
答案
,
急急
急!
答:
堆栈的原则是:先入栈的数据后出,后入栈的数据先出.所以,出栈的数据分别是:MOV SP,#73H POP 22H POP 21H POP 20H
单片机编程
答:
RETI ORG 13H LCALL IN_1 RETI ORG 30H MAIN:SETB EA SETB EX0 CLR IT0 SETB EX1 SETB PX1 SETB IT1 SETB PX1 CLR PX0 CLR ES CLR ET0 CLR ET1 AJMP IN_0:MOV A,30H ADD A,#
2
MOV 30H,A RET IN_1:MOV 50H,30H RET 先写一半吧...第
二
个明天做...:)今天继续...ORG 0 ...
一道
单片机
汇编
题目在线等
求解答,
答案
怎么计算出来的,
答:
1)就是把立即数 200,传送到 BP 指定的地址单元里,即 200-->[6200H];
2)
就是把立即数 2000,传送到 BX 指定的地址单元里,即 2000-->[1400H];要记住,实际地址是 段地址x10H+偏移地址;如 SS=5200H,BP=6200H,那么 实际地址=5200x10 +6200=58200H 如 DS=2100H,BX=1400H,那么...
急急
急
!在线等!
用C语言写程序,
题目
在下面。注意:必须是C语言哦,
答案
对...
答:
第一
题答案
,自己写的,望采纳 include<stdio.h>typedef long matrix[9][9];void mutiply(matrix a,matrix b){//函数功能:令a=a*bint p, q, k;//新建cmatrix c={};//计算乘法for (p = 0; p < 9; ++p) for (q = 0; q < 9; ++q) for (k = 0; k < 9; ++k...
大家正在搜
c51单片机编程题目以及答案
单片机程序编程题目
单片机编程题库及答案
c51单片机编程题目
单片机经典编程题目
单片机简单编程题
单片机编程题题库
单片机编程的程序例题
单片机编程大题