单片机可以连续用两个中断吗 比如定时器中断t0和外部中断怎么用

有没有先后顺序
2025-01-06 15:16:46
推荐回答(4个)
回答1:

单片机可以连续用两个中断,相互独立,但同时发生中断(这种几率太小了)响应有先后顺序,并且程序中可设置两种优先级,高优先级中断可打断低先级中断(这么看又不相互独立)
51单片机中只要开总中断,再同时打开外部中断和定时中断,编写相应的中断程序即可
如 :EA=1;开总中断
EX0=1;开外部中断0
ET0=1;开定时0中断
IT0=1;外部中断0采用下降沿触发
中断优先级不设定,两个中断谁也打断不了谁,同时发生中断时 外部中断0优先于定时器0

回答2:

looook对了

回答3:

都可以用,先后按中断优先级排序处理,未能处理的会压入堆栈

回答4:

中断是有优先级的,可以中断嵌套,建议你好好看看,好好理解中断的概念