找个单片机高手帮我做下题目

如题所述

第1个回答  2019-06-26
三、简答题
1,2
概念的东西自己找书对着抄。
3.89C51中有5个中断源,每个中断源可设置高低两级优先级,试问下列中断优先级的安排是否可能?若可能应如何安排,若不可能说明理由。
(1)定时器0,定时器1,外部中断0,外部中断1,串行口中断。
正确,设置定时器0,定时器1为高优先权即可。
(2)外部中断0,定时器1,外部中断1,定时器0,串行口中断
。不可能,同优先级时定时器0为最高优先级,而且外部中断1级别比定时器1高。
4、找书对着抄。
5、(1)0000H:
复位程序由此开始执行。
(2)0003H:
外中断0入口。
(3)000BH:
定时器0入口。
(4)0013H:
外中断1入口。
(5)001BH:
定时器1入口。
(6)0023H:
四、计算题
1.指出下列程序段的每条指令的源操作数是什么寻址方式,并写出每步运算的结果。(相关单元的内容)设程序存储器(1050H)=5AH:
MOV
R1,
#30H
;立即寻址,执行后R1=30H
MOV
A,
@R1
;寄存器间接寻址,A=(30H)
MOV
DPTR,
#1000H
;立即寻址,DPTR=1000H
MOV
A,#50H
;立即寻址,A=50H
MOVC
A,
@A+DPTR
;寄存器间接寻址,A=(1050H)=5AH
2.用数据传送指令实现下列要求的数据传送。
(1)内部RAM
20H单元的内容传送到A中。
MOV
A,20H

(2)外部RAM
30H单元的内容送内部RAM20H单元。
MOV
R0,#30H
MOVX
A,@R0
MOV
20H,A

(3)外部RAM
1000H单元的内容送内部RAM
20H单元。
MOV
DPTR,#1000H
MOVX
A,@DPTR
MOV
20H,A

(4)程序存储器ROM
2000H单元的内容送R1。
MOV
DPTR,#2000H
MOV
A,#0
MOVC
A,@A+DPTR
MOV
R1,A

(5)ROM
2000H单元的内容送外部RAM
30H
单元。
MOV
DPTR
,#2000H
MOV
A,#0
MOVC
A,@A+DPTR
MOV
R0,#30H
MOVX
@R0,A
相似回答
大家正在搜