单片机ofeh_单片机

1

1

8051

有哪几种寻址方式?(

4

分)

MOV   A

40H

直接寻址

MOV   A

@R0

寄存器间接寻址

MOV   A

#40H  MOV   74H

#78H

均为立即数寻址

MOV   R0

A

寄存器寻址

MOV  C

01H

位寻址

MOV   A

@DPTR+A

变址寻址

还有相对寻址

2

、有哪几种方法能使单片机复位?复位后寄存器的状态如何?复位对内部

RAM

有何影响?(

5

分)

上电自动复位和按钮复位。

复位把

PC

初始化为

0000H

单片机从程序存储器

0000H

单元开始执行程序。复位还对一些特殊功能寄存器有影响,其影响是除

SP=07H

P0

­—

P3

四个锁存器均为

FFH

外,

其他所有的寄存器均为

0

复位不影响

内部

RAM

的状态(包括通用寄存器

Rn

)

.

3

想将中断服务程序放置在程序存储区的任意区域,

在程序中应该作何种设置?

请举例加以说明。

通过在中断地址区的对应地址上设置跳转指令才可实现对中断服务程序的

执行。

例如:

外部中断

O

的中断服务程序

INTOP

放置在程序存储区的任意区域,

此时,通过以下方式,可实现对中断服务程序的执行:

(4

)

ORGO003H    (2

)  JMP  INTOP

4

51

系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被

定义为高优先级中断,如何定义?

外部中断

INT0

(

0003H

)外部中断

INT1

(

0013H

)串行中断(

0023H

)

定时器溢出中断

T0 (000BH)

定时器溢出中断

T1  (001BH)

通过对中断优先级寄存器

IP

的设置,

每个中断源都可以被定义为高优先级中断。

5

、简述子程序调用和执行中断服务程序的异同点。(

8

分)

相同点

:

均能中断主程序执行本程序

,

然后再返回断点地址继续执行主程序。

异:入口地址不一样,中断服务程序是固定的,子程序调用是用户自己设定的。

中断服务子程序返回指令除具有子程序返回指令所具有的全部功能之外,

有清除中断响应时被置位的优先级状态、开放较低级中断和恢复中断逻辑等功

能。

中断服务子程序是在满足中断申请的条件下,随机发生的;而子程序

调用是用户主程序事先安排好的。

17.

单片机的特性主要有哪些?

单片机具有体积小、可靠性高、控制功能强、使用方便、性能价格比高、容

易产品化等特点。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值