99问答网
所有问题
单片机设计程序,找出30H~39H中的10个无符号数的最大值和最小值,将最大值存入40H,最小值放入41H
,和放入42H,并转换成BCD码,存入50H和51H中,求出出去最大最小数后剩余八个数的平均值,放入43H
举报该问题
其他回答
第1个回答 2015-04-18
用循环判断就可以找找出来
unsigned char minDat,maxDat;
minDat=第一个值;
maxDat=第一个值
for(i=1;i<10;i++)
{
数值=下一个值
if(minDat>数值)
{
minDat=数值;
}
if(maxDat<数值)
{
maxDat=数值;
}
}
本回答被网友采纳
相似回答
...
30H
单元开始存放着
10个无符号数
编写
程序找出
其中
的最大值
送入内部...
答:
MOV R1,#0AH ;比较次数,A=10 LOOP1:INC R0 ;修改地址指针,使其指向下一地址单元 MOV 30H,@R0 ;将比较的数暂存于
30h
CJNE A
,30H,
CHK ;两个数比较 CHK:JNC LOOP2 ;如果A大,则转换 MOV A,@R0 ;如果A小,则将较大的
数存入
A LOOP2:DJNZ R1,LOO...
将
30H
-
39H十个
单元
中的无符号数
求和,结果存放在41
H40H中,
41H中结果...
答:
MOV 41H,#00H MOV R0, #
30H
MOV R2, #10 LOOP:MOV A,40H ADD A ,@R0 MOV
40H,
A MOV A,41H ADDC A ,#00H MOV 41H,A INC R0 DJNZ R2, LOOP SJMP END
对首址从
30H
开始的内部RAM
的10个无符号数
求和,并
存入40H
(高位)41H(低 ...
答:
ORG 0000H START:MOV R0,#
30H
;MOV R2,#10;MOV
40H,
#0;MOV 41H,#0;LOOP: MOV A,#40H;ADD A,@R0;MOV A,#41H;ADDC A,#0;MOV 41H,A;INC R0;DJNZ R2,LOOP;END
...连续10个单元取数,一次
存入
到以
40H
单元开始
的10个
单元中。
答:
mov a,
30h
;只是把地址为30h的单元中的内容传给a (30h)=
40h
应该是在前面保存的值,与这句话无关的
把片内RAM中地址
30H
到
39H中的10个无符号数
逐一比较,并按从小到大的顺 ...
答:
MOV R7,#9 MOV R0,#
30H
MOV A,@R0 LOOP: INC R0 CLR C SUBB A, @R0 JC NEXT ;如果A大于后一个数就往下执行 SETB 00H MOV A,@R0 ;如果A大于下一个数就交换次序 DEC R0 XCH A,@R0 INC R0 XCH A,@R0 NEXT: MOV A,@R0 ;把大的数放入...
c51
单片机
内
30h
∼
39h
单元处存放了
10个
二进制数,计算它们的累加和...
答:
SUM:MOV R0,#
30H
MOV 40H.#0 MOV 41H,#0 MOV R2,#10 LP:MOV A,@R0 ADD A,40H MOV
40H,
A MOV A,41H ADDC A,#0 MOV 41H,A INC R0 DJNZ R2,LP RET
单片机中10个
单字节相加首地址为
30H,40H
.把算得的结果存到以40H为首...
答:
clr c mov r0,#
30h
mov r1,#
40h
mov r2,#10 add:mov a,@r0 addc a,@r1;不需要进位用add mov @r1,a inc r0 inc r1 djnz r2,add end
...
无符号数
二进制数据 用汇编语言求这
10个
数据
的和
答:
ORG 0000H MOV A, #0 MOV
40H,
A MOV 41H, A MOV R0, #
30H
MOV R2, #10 LOP:MOV A, 40H ADD A, @R0 MOV 40H, A JNC NEXT INC 41H NEXT:INC R0 DJNZ R2, LOP SJMP END
...
30H~
3F单元中存放了16
个无符号数,
编程
找出最大值,
放在
40H
单元中_百度...
答:
;CLR A MOV R0, #
30H
MOV R2, #16 L1: CJNE @R0, A, L2 JMP NEXT L2: JC NEXT MOV A, @R0 NEXT: INC R0 DJNZ R2, L1 MOV
40H,
A END
大家正在搜
单片机简单的程序设计
单片机简易秒表设计程序
单片机程序100例
基于51单片机的设计
单片机设计100例
51单片机课程设计实例
51单片机数字钟程序
51单片机课程设计
单片机电子时钟的设计
相关问题
单片机设计程序,找出30H~39H中的10个无符号数的最大值...
在内部RAM 30H单元开始存放着10个无符号数 编写程序找...
在内部RAM 30H单元开始存放着10个无符号数,编写程序找...
片内RAM30H~39H单元有10个单元字节无符号数,找上最...
单片机编程问题 30H~3F单元中存放了16个无符号数,编程...
单片机程序
编程查找MCS-51单片机内部RAM中30H单元开始的30个...