《单片机基础》第5章课后题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机基础(第3版)
第5章 80C51单片机的中断与定时
(一)填空题
1.中断技术是解决资源竞争的有效方法,因此,可以说中断技术实质上是一种资源()技术。
2.上电复位后,各中断优先级从高到低的次序为()、()、()、()和()。
3.响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把()的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送(),使程序执行转向()中的中断地址区。
4.当计数器产生计数溢出时,把定时器控制寄存器的TF0(TF1)位置1。对计数溢出的处理,在中断方式时,该位作为()使用;在查询方式时,该位作()使用。
5.定时器0工作于方式2的计数方式,预置的计数初值为156,若通过引脚T0输入周期为1ms的脉冲,则定时器0的定时时间为()。
6.用于定时测试压力和温度的单片机应用系统,以定时器0实现定时。压力超限和温度超限的报警信号分别由INT0和INT1输入,中断优先顺序为:压力超限→温度超限→定时检测。为此,中断允许控制寄存器IE最低3位的状态应是(),中断优先级控制寄存器IP最低3位的状态应是()。
7.可利用定时器来扩展外部中断源。若以定时器1扩展外部中断源,则该扩展外中断的中断请求输入端应为()引脚,定时器1应取工作方式(),预置的计数初值应为(),扩展外中断的入口地址应为()。
(二)单项选择题
1. 下列有关80C51中断优先级控制的叙述中错误的是()
(A)低优先级不能中断高优先级,但高优先级能中断低优先级
(B)同级中断不能嵌套
(C)同级中断请求按时间的先后顺序响应
(D)同一时刻,同级的多中断请求,将形成阻塞,系统无法响应
2. 80C51有两个定时器,下列有关这两个定时器级联定时问题的叙述中,正确的是()
(A)可以实现软件级联定时,而不能实现硬件级联定时
(B)可以实现硬件级联定时,而不能实现软件级联定时
(C)软件级联定时和硬件级联定时都可以实现
(D)软件级联定时和硬件级联定时都不能实现
3. 在工作方式0下,计数器由TH的全部8位和TL的低5位组成,因此,其计数范围是()
(A)1 ~ 8192 (B)0 ~ 8191 (C)0 ~ 8192 (D)1 ~ 4096
4. 对于由80C51构成的单片机应用系统,中断响应并自动生成长调用指令LCALL后,应()
(A)转向外部程序存储器去执行中断服务程序
(B)转向内部程序存储器去执行中断服务程序
(C)转向外部数据存储器去执行中断服务程序
(D)转向内部数据存储器去执行中断服务程序
5. 中断查询确认后,在下列各种单片机运行情况中,能立即进行响应的是()
(A)当前正在进行高优先级中断处理
(B)当前正在执行RETI指令
(C)当前指令是DIV指令,且正处于取指机器周期
(D)当前指令是“MOV A, Rn”指令
6. 下列条件中,不是中断响应必要条件的是()
(A)TCON或SCON寄存器中相关的中断标志位置1
(B)IE寄存器中相关的中断允许位置1
(C)IP寄存器中相关位置1
(D)中断请求发生在指令周期的最后一个机器周期
7. 在单片机的下列功能或操作中,不使用中断方法的是()
(A)串行数据传送操作(B)实时处理
(C)故障处理(D)存储器读/写操作