标题:
请教大家个关于51单片机外部中断查询的问题
[打印本页]
作者:
flight9023
时间:
2020-11-13 15:41
标题:
请教大家个关于51单片机外部中断查询的问题
请教大家个问题:为什么EA=0; EX1 =0;的情况下,即使INT1引脚上出现有效的电平信号,对应的IE1也不会被置位。也就是说不开中断的情况下,无法通过中断标志位查询外部中断的状态。但是定时器却可以在不开中断的情况下,通过中断标志位查询定时器中断的状态。
作者:
robinsonlin
时间:
2020-11-13 17:25
你这个问题,好大一个坑哦。
外部中断,被动的检测外部信号。你关掉了(EA=0),中断就停止工作了。
定时器中断,芯片根据时钟内部主动工作。 你关掉了(EA=0),定时器中断也是不会执行的。
附:16位自动装载模式的定时器中断,查询状态标志位没有啥意义。
作者:
flight9023
时间:
2020-11-13 18:05
T1或T0处于计数器模式时,且EA=0时,TFx会因计数器溢出而置位呀。
作者:
Y_G_G
时间:
2020-11-13 18:50
这算什么问题呢?
8051的系统就是这规定的了,这不就得了,你要是用过PIC单片机,你就会发现:PIC跟8051的中断机制根本就不一样的,你知道这么一回事就可以了
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1