内容正文:
5.1 中断概述
一、填空题
1、中断标志控制寄存器TCON的 RAM字节地址为88H,可采用 。
2、在单片机系统中,当遇到需要处理的突发事件时, CPU 要迅速做出反应,暂停正在运行的程序来处理突发事件,这就需要 。
3、整个中断系统由 、中断允许控制寄存器、中断优先级寄存器、 串行口中断控制寄存器及硬件查询组成。
4、由标志位ITO 决定该引脚是电平触发还是边沿触发。当 P3.2 出现有效触发信号时,中断请求标志位 IEO 置1,转入 程序运行。
5、由标志位ITI决定该引脚是电平触发还是边沿触发。当 P3.3 出现有效触发信号时,中断 请求标志位 ,转入中断服务程序运行。
二、简答题
1.简述各标志位定义。
2.简述中断允许控制寄存器IE各标志位定义。
3、 简述串行口中断控制寄存器 SCON。
4、简述各中断源简介。
5、简述中断的含义
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
5.1 中断概述
一、填空题
1、中断标志控制寄存器TCON的 RAM字节地址为88H,可采用 。
【答案】位寻址
2、在单片机系统中,当遇到需要处理的突发事件时, CPU 要迅速做出反应,暂停正在运行的程序来处理突发事件,这就需要 。
【答案】中断系统
3、整个中断系统由 、中断允许控制寄存器、中断优先级寄存器、 串行口中断控制寄存器及硬件查询组成。
【答案】中断标志控制寄存器
4、由标志位ITO 决定该引脚是电平触发还是边沿触发。当 P3.2 出现有效触发信号时,中断请求标志位 IEO 置1,转入 程序运行。
【答案】中断服务
5、由标志位ITI决定该引脚是电平触发还是边沿触发。当 P3.3 出现有效触发信号时,中断 请求标志位 ,转入中断服务程序运行。
【答案】 IE1置1
二、简答题
1.简述各标志位定义。
【答案】(1)PX0: 外部中断INTO中断优先级标志位。当 PXO=1 时 ,INTO中断为高优先级;当
PXO=0 时 ,INTO为低优先级。
(2)PX1: 外部中断INT1中断优先级标志位。当 PX1=1 时 ,INT1中断为高优先级;当
PX1=0 时 ,INT1为低优先级。
(3)PTO: 定时器/计数器TO中断优先级标志位。当 PTO=1时, TO 中断为高优先级;当 PTO =0 时 ,TO 中断为低优先级。
(4)PT1: 定时器/计数器T1 中断优先级标志位。当 PT1=1 时 ,T1 中断为高优先级;当 PT1 =0 时,T1 中断为低优先级。
(5)PS: 串行口中断优先级标志位。当PS=1 时,串行口中断为高优先级;当PS=0 时, 串行口中断为低优先级。
2.简述中断允许控制寄存器IE各标志位定义。
【答案】(1)EXO: 外部中断源INTO的中断允许控制位。当EXO=0 时,禁止INTO中断;当 EXO=1
时,允许INTO中断。
(2)EX1: 外部中断源INTI的中断允许控制位。当 EX1=0 时,禁止INT1中断;当 EX1=
1 时,允许INT1中断。
(3)ETO: 定时器/计数器TO 中断允许控制位。当 ETO=0 时,禁止 TO 中断;当 ETO =1
时,允许T0 中断。
(4)ETI: 定时器/计数器TI 中断允许控制位。当ETI=0 时,禁止T1 中断;当 ET1=1 时,允许T1 中断。
(5)ES: 串行口中断允许控制位。当ES=0 时,禁止串行口中断;当 ES=1 时,允许串 行口中断。
(6)EA: 总中断控制位。当EA=0 时,禁止所有中断请求;当EA=1 时,开放各中断请求。
3、 简述串行口中断控制寄存器 SCON。
【答案】(1)RX: 串行口接收中断请求标志位。接收前必须用软件清0,接收过程中 RX 保持低电 平;当接收完一帧数据后,由硬件自动将RX 置1,表示有串行口中断申请。注意:中断后RX 必须由软件清0。
(2)TX: 串行口发送中断请求标志位。发送前必须用软件清0,发送过程中TX 保持低电 平;当发送完一帧数据后,由硬件自动将TX 置1,表示有串行口中断请求。同样,中断后TX 也必须由软件清0。
4、简述各中断源简介。
【答案】
符号
名称
引起原因
中断服务程序 入