什么是单片机复位?复位后单片机的状态如何?

  • A+
所属分类:法律类题库
(1)【◆题库问题◆】:[问答题] 什么是单片机复位?复位后单片机状态如何?

【◆参考答案◆】:
在时钟电路工作后,只要在单片机的RESET引脚上出现24个时钟震荡脉冲(两个机器周期)以上的高电平,单片机就能实现复位。
复位后,CPU和系统都处于一个确定的初始状态,在这种状态下,所有的专用寄存器都被赋予默认值,除SP=07H,P0~P3口为FFH外,其余寄存器均为0。程序指针Pc=0000H。

(2)【◆题库问题◆】:[判断题] 在一般情况下,8051单片机允许中断嵌套。
A.正确
B.错误

【◆参考答案◆】:正确

(3)【◆题库问题◆】:[判断题] 程序计数器PC是一个可以寻址的特殊功能寄存器。
A.正确
B.错误

【◆参考答案◆】:正确

(4)【◆题库问题◆】:[问答题] 在程序里如何以简单的方式来防止输入开关的抖动现象?

【◆参考答案◆】:只要在截获第一个输入信号时,即调用一个约20ms的延迟函数,即可避开20ms的不确定信号。20ms后再执行后面的指令

【◆答案解析◆】:单片机常用软件延时10ms的方法来消除抖动的影响。当检测到有键按下时,先延时10ms,然后再检测按键的状态,若仍是闭合状态,则认为真正有键按下。当需要检测到按键释放时,也需要做同样的处理

(5)【◆题库问题◆】:[单选] 程序在运行中,当前PC的值是()。
A.当前正在执行指令的前一条指令的地址
B.当前正在执行指令的地址
C.当前正在执行指令的下一条指令的首地址
D.控制器中指令寄存器的地址

【◆参考答案◆】:C

(6)【◆题库问题◆】:[单选] 在存储器扩展电路中74LS373的主要功能是()
A.存储数据
B.存储地址
C.锁存数据
D.锁存地址

【◆参考答案◆】:D

(7)【◆题库问题◆】:[填空题] 已知数组inta[5]={1,2,3,4,5};,则a[4]=()。

【◆参考答案◆】:5

(8)【◆题库问题◆】:[单选] PCA工作模式寄存器CMOD=0x02时,表示()。
A.A.PCA/PWM时钟源输入SYSclk/2
B.B.PCA/PWM时钟源输入SYSclk/12
C.C.PCA/PWM时钟源输入SYSclk
D.D.PCA/PWM时钟源输入SYSclk/4

【◆参考答案◆】:B

(9)【◆题库问题◆】:[问答题] 设当前指令CJNEA,#12H,10H的地址是0FFEH,若累加器A的值为10H,则该指令执行后的PC值为多少?若累加器A的值为12H呢?

【◆参考答案◆】:指令执行后的PC值为1011H,若累加器A的值为12H,则指令执行后的PC值为1001H。

(10)【◆题库问题◆】:[填空题] 8051单片机有()个中断源,()级中断优先级别。

【◆参考答案◆】:5;2

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: