中断允许控制
发布时间:2016/7/15 20:49:31 访问次数:1783
从图7.3可以看出,每个中断源都有一个独立的中断控制开关,之后还有一个全局的中断控制开关。 EM78P259N-Q这些开关分别由各个中断源的中断使能控制位和全局中断使能控制位来控制。只有这些中断使能控制位为1时,相应的子开关和总开关才会闭合,相应的中断请求才能传送到处理器。这些中断使能控制位分布在特殊功能寄存器IE中。
IE的地址为A8H,可按位寻址,具体格式如下:
EA:全局中断使能控制位。当EA=1,单片机允许各个中断,此时还需要由其他中断使能位来确定各个中断的允许或禁止;当EA=0,单片机禁止所有中断,不响应任何中断请求。Es:串口中断使能控制位。Es=1,允许响应串口发送中断和接收中断;ES=0,禁止响应
串口发送中断和接收中断。ETl:定时/计数器l中断使能控制位。ET1=1,允许响应定时/计数器1中断;ET1=0,禁止响应定时/计数器1中断。
EXl:外部中断1使能控制位。EX1=1,允许响应外部中断1;EXl=0,禁止响应外部中断l。ET0:定时/计数器0中断使能控制位。功能与EX0相同。EX0:外部中断0使能控制位。功能与EX1相同。
从图7.3可以看出,每个中断源都有一个独立的中断控制开关,之后还有一个全局的中断控制开关。 EM78P259N-Q这些开关分别由各个中断源的中断使能控制位和全局中断使能控制位来控制。只有这些中断使能控制位为1时,相应的子开关和总开关才会闭合,相应的中断请求才能传送到处理器。这些中断使能控制位分布在特殊功能寄存器IE中。
IE的地址为A8H,可按位寻址,具体格式如下:
EA:全局中断使能控制位。当EA=1,单片机允许各个中断,此时还需要由其他中断使能位来确定各个中断的允许或禁止;当EA=0,单片机禁止所有中断,不响应任何中断请求。Es:串口中断使能控制位。Es=1,允许响应串口发送中断和接收中断;ES=0,禁止响应
串口发送中断和接收中断。ETl:定时/计数器l中断使能控制位。ET1=1,允许响应定时/计数器1中断;ET1=0,禁止响应定时/计数器1中断。
EXl:外部中断1使能控制位。EX1=1,允许响应外部中断1;EXl=0,禁止响应外部中断l。ET0:定时/计数器0中断使能控制位。功能与EX0相同。EX0:外部中断0使能控制位。功能与EX1相同。
上一篇:SCON中的中断标志
上一篇:中断优先权管理和中断嵌套原则