内容正文:
5.4 中断控制实例——报警器设计
一、填空题
1、MCS-51 系列单片机有4个中断控制寄存器 。
2、中断源的自然优先级如下(高 → 低): 。
3、中断处理过程包括 、中断服务、中断返回,中断服务程序的最后一条 指令必须是RETI。
4、中断初始化包括在中断入口地址设置跳转到中断服务程序的 。
5、在主程序中设置好 与中断源相对应的中断控制寄存器 标志位,必须开启总中断允许 标志位 EA(EA=1)。
6、中断是指当单片机正在执行程序时,发生突发事件从而打断 ,转而去处理这一事件,当处理完成后,再回到原来被打断处继续执行原程序。
二、简答题
1.简述中断概念。
2.简述中断控制寄存器。
3、 简述报警器硬件电路设计。
4、简述报警器硬件设计思路。
5、简述元器件清单
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
5.4 中断控制实例——报警器设计
一、填空题
1、MCS-51 系列单片机有4个中断控制寄存器 。
【答案】(TCON 、SCON 、IE 、IP)
2、中断源的自然优先级如下(高 → 低): 。
【答案】INTO→TO→INTI→T1→RX/TX
3、中断处理过程包括 、中断服务、中断返回,中断服务程序的最后一条 指令必须是RETI。
【答案】中断请求、中断响应
4、中断初始化包括在中断入口地址设置跳转到中断服务程序的 。
【答案】跳转指令
5、在主程序中设置好 与中断源相对应的中断控制寄存器 标志位,必须开启总中断允许 标志位 EA(EA=1)。
【答案】(TCON、SCON、IE、IP)
6、中断是指当单片机正在执行程序时,发生突发事件从而打断 ,转而去处理这一事件,当处理完成后,再回到原来被打断处继续执行原程序。
【答案】当前程序
二、简答题
1.简述中断概念。
【答案】中断是指当单片机正在执行程序时,发生突发事件从而打断当前程序,转而去处理这一事 件,当处理完成后,再回到原来被打断处继续执行原程序。
2.简述中断控制寄存器。
【答案】MCS-51 系列单片机有4个中断控制寄存器 (TCON 、SCON 、IE 、IP) 。 中断源的自然优
先级如下(高 → 低):INTO→TO→INTI→T1→RX/TX。
3、 简述报警器硬件电路设计。
【答案】当按下报警按钮时, INTO(P3.2)引脚与地接通, INTO(P3.2)引脚上的电平将由高电平变为 低电平,产生下降沿。若设置了边沿触发方式且允许INTO中断并且使EA=1, 单片机将响应中断请求。
4、简述报警器硬件设计思路。
【答案】为实现报警功能,可以利用中断响应的方式来提高紧急处理速度,也就是说, 一旦按下报警 器按钮,就立即产生中断,在中断服务程序中实现报警功能:8只LED闪烁10次,闪烁结束后, 返回继续等待中断(报警);没有中断(未按下报警按钮)时,8只LED 做跑马灯运行。
5、简述元器件清单
【答案】
序号
名称
型号、规格
单位
数量
备注
1
IC1
AT89C51
片
1
DIP封装
2
R₁~R₈
470Ω
只
8
电阻
3
LED1~LED8
只
8
发光二极管
4
SW
只
1
点接触式
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$