作业帮 > 综合 > 作业

单片机习题答案8.写出能完成下列数据传送的指令或指令序列:(1)\x05R1中内容传送到R2(2)\x05内部RAM 2

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/25 22:59:10
单片机习题答案
8.写出能完成下列数据传送的指令或指令序列:
(1)\x05R1中内容传送到R2
(2)\x05内部RAM 20H单元内容送30单元
(3)\x05外部RAM 20H单元内容送内部RAM 20单元
(4)\x05外部RAM 2000H单元内容送内部RAM 20单元
(5)\x05外部ROM 2000H单元内容送内部RAM 20单元
(6)\x05外部ROM 2000H单元内容送内部RAM 3000单元
(7)外步RAM的4000H单元中内容和5000H单元中内容相交换的程序.
9. 试写出能完成如下操作的指令或指令序列:
(1)\x05使20H单元中数的高两位变“0”,其余位不变.
(2)\x05使20H单元中数的高两位变“1”,其余位不变.
(3)\x05使20H单元中数的高两位变反,其余位不变.
(4)\x05使20H单元中数的所有位变
1编程将片内35H~55H单元中内容送到以3000H为首的存储区中.
2设5AH单元中有一变量X,请编写计算下述函数式的程序,结果存入5BH单元.
x+5 x>0
Y= x x=0
x-5 x
单片机习题答案8.写出能完成下列数据传送的指令或指令序列:(1)\x05R1中内容传送到R2(2)\x05内部RAM 2
作业要自己做
再问: ,不会的嘛 是期末考试题。求答案
再答: 8.(1)mov a,r1 mov r2,a (2)mov 20h,30 (3)mov r0,#20h movx a,@r0 mov 20,a (4)mov dptr,#2000h movx a,@dptr mov 20,a (5)mov dptr,#2000h clr a movc a,@a+dptr mov 20,a (6)应当是送外部RAM 3000单元内部RAM无 3000单元 mov dptr,#2000h clr a movc a,@a+dptr mov dptr,#3000 movx @dptr,a (7)mov dptr,#4000h movx a,@dptr mov 20h,a mov dptr,#5000h movx a,@dptr xch a,20h movx @dptr,a mov dptr,#4000h mov a,20h movx @dptr,a 9.(1)anl 20h,,#3fh (2)orl 20h,#c0h (3)mov a,20h anl 20h,,#3fh cpl a anl a,#c0h orl 20h,a (4)mov a,20h cpl a mov 20h,a 1.mov r0,#35h mov r7,#21h mov dptr,#3000h ppp:mov a,@r0 movx @dptr,a inc r0 inc dptr djnz r7,ppp 应当给你留点自己练练