AT89S51单片机响应外部中断的典型时间是多少?在哪些情况下,CPU将推迟对外部中断请求的响应?

  • A+

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[问答题] AT89S51单片机响应外部中断的典型时间是多少?在哪些情况下CPU将推迟对外部中断请求的响应?

【◆参考答案◆】:
在一个单一中断的系统里,AT89S51单片机对外部中断请求的响应时间总是在3~8个机器周期之间。在下述三种情况下,AT89S51将推迟对外部中断请求的响应:
(1)AT89S51正在处理同级或更高优先级的中断。
(2)所查询的机器周期不是当前正在执行指令的最后一个机器周期。
(3)正在执行的指令是RETI或是访问IE或IP的指令。
如果存在上述三种情况之一,AT89S51将丢弃中断查询结果,将推迟对外部中断请求的响应。

(2)【◆题库问题◆】:[填空题] 51定时器工作在计数还是定时方式,由TMOD的()决定。

【◆参考答案◆】:C/T位

(3)【◆题库问题◆】:[单选] 访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是()。
A.P0口
B.P1口
C.P2口
D.P0口和P2口

【◆参考答案◆】:A

(4)【◆题库问题◆】:[填空题] 通过堆栈操作实现子程序调用,首先把PC的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点送回()。

【◆参考答案◆】:PC

(5)【◆题库问题◆】:[单选] 控制定时器工作方式的寄存器是()。
A.TCON
B.PCON
C.SCON
D.TMOD

【◆参考答案◆】:D

(6)【◆题库问题◆】:[填空题] 除了单片机这一名称之外,单片机还可称为()和()。

【◆参考答案◆】:微控制器;嵌入式控制器

(7)【◆题库问题◆】:[填空题] AT89S52单片机共有()个8位并行双向I/O口,共占用()根引脚线。

【◆参考答案◆】:4;32

(8)【◆题库问题◆】:[单选] 指令“MULAB”的含义是()
A.A与B两有符号数相乘,结果低8位在A中,高8位在B中
B.A与B两有符号数相乘,结果低8位在B中,高8位在A中
C.A与B两无符号数相乘,结果低8位在A中,高8位在B中
D.A与B两无符号数相乘,结果低8位在B中,高8位在A中

【◆参考答案◆】:C

(9)【◆题库问题◆】:[填空题] 8051外部中断源有()和()两个。

【◆参考答案◆】:INT0;INT1

(10)【◆题库问题◆】:[单选] 89C52单片机有()个中断源。
A.3
B.4
C.5
D.6

【◆参考答案◆】:D

发表评论

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