一个关于单片机的问题 内部RAM的DATA1,DATA2开始存放13个无符号数,试编程计算6Y除以X,并将结果存入外部R
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/01 11:40:43
一个关于单片机的问题 内部RAM的DATA1,DATA2开始存放13个无符号数,试编程计算6Y除以X,并将结果存入外部R
一个关于单片机的问题
内部RAM的DATA1,DATA2开始存放13个无符号数,试编程计算6Y除以X,并将结果存入外部RAM的DATA3开始的单元,并统计DATA1,DATA2的最小值以及最小值的地址,存入外部DATA4开始的单元
我没有学过那东西 是我一个同学叫我帮忙给他做的 麻烦各位网友了
一个关于单片机的问题
内部RAM的DATA1,DATA2开始存放13个无符号数,试编程计算6Y除以X,并将结果存入外部RAM的DATA3开始的单元,并统计DATA1,DATA2的最小值以及最小值的地址,存入外部DATA4开始的单元
我没有学过那东西 是我一个同学叫我帮忙给他做的 麻烦各位网友了
![一个关于单片机的问题 内部RAM的DATA1,DATA2开始存放13个无符号数,试编程计算6Y除以X,并将结果存入外部R](/uploads/image/z/4182540-60-0.jpg?t=%E4%B8%80%E4%B8%AA%E5%85%B3%E4%BA%8E%E5%8D%95%E7%89%87%E6%9C%BA%E7%9A%84%E9%97%AE%E9%A2%98+%E5%86%85%E9%83%A8RAM%E7%9A%84DATA1%2CDATA2%E5%BC%80%E5%A7%8B%E5%AD%98%E6%94%BE13%E4%B8%AA%E6%97%A0%E7%AC%A6%E5%8F%B7%E6%95%B0%2C%E8%AF%95%E7%BC%96%E7%A8%8B%E8%AE%A1%E7%AE%976Y%E9%99%A4%E4%BB%A5X%2C%E5%B9%B6%E5%B0%86%E7%BB%93%E6%9E%9C%E5%AD%98%E5%85%A5%E5%A4%96%E9%83%A8R)
第一个问的答案
ORG 0000H
SJMP MAIN
ORG 0030H
MAIN:
MOV R0,#DATA1
MOV R1,#DATA2
MOV DPTR,#DATA3
MOV R2,#13
D0:MOV A,@R0
MOV B,#6
MUL AB
MOV R3,A
MOV A,@R1
ADDC A,R3
MOVX @DPTR,A
INC R0
INC R1
INC DPTR
DJNZ R2,D0
END
ORG 0000H
SJMP MAIN
ORG 0030H
MAIN:
MOV R0,#DATA1
MOV R1,#DATA2
MOV DPTR,#DATA3
MOV R2,#13
D0:MOV A,@R0
MOV B,#6
MUL AB
MOV R3,A
MOV A,@R1
ADDC A,R3
MOVX @DPTR,A
INC R0
INC R1
INC DPTR
DJNZ R2,D0
END
一个关于单片机的问题 内部RAM的DATA1,DATA2开始存放13个无符号数,试编程计算6Y除以X,并将结果存入外部R
【单片机】编程计算存放在片外RAM30H单元开始的64个无符号数的平均值,结果存入片内RAM30H单元
编程实现以下的功能:输入两个运算数(data1和data2)及一个运算符(op),计算表达式data1 op data2
汇编语言编程序一、 求两个32位有符号数DATA1和DATA2的和.若计算正确结果小于最小负数,则将最小负数存入SUM单
将内部ram的30h·31H单元的两个无符号数相乘,结果存放在R2,R3中,R2中存放高8位,R3中存放低8位
试编程:内部RAM中以40H单元为首地址,存放着10个字节的符号数.统计此数据块中零、正数、负数的个数,并依
51单片机内部ram,外部ram的区别
把内部RAM的20H~30H单元中的内容,传送到外部RAM的1000H单元,并将原数据区清零.帮我编程.单片机的.
单片机 补充下面问题若内部RAM的20H单元开始存放8个数,找出其中最大数,完成下列程序: MOVR0,#20H(
编程将内ram从data单元开始的16个无符号数相加.其和送入sum单元.假定和小于255
试编程将存放在8032单片机内部RAM中首址为20H,长度为50H的数据块,传送到片外RAM以20H为首址的连续单元中.
找出外RAM 2000H起始单元16个无符号数中的最大数(最小数),并将值存入内RAM 20H单元