如题所述
并不是所有的中断标志都是硬件清0 的,对于外部中断而言,当触发方式为跳变触发时,中断标志为硬件清0.若触发方式为电平触发时,要软件进行清0.而对于定时器而言,定时器0和定时器1 的中断标志为硬件清0,定时器2中断标志需要软件进行清0.对于串口中断来说,也是需要软件请0 的,希望能帮到你,欢迎采纳。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2012-08-19
MCS-51单片机在响应中断时, 在执行该中断服务程序 返回时 将该中断标志自动清零。本回答被网友采纳
第2个回答 2020-03-19
外部中断部分高赞答案有争议,我补充一下。以下资料来源来自北京交通大学戴胜华老师的PPT。
(2)外部中断的自动与强制撤除
若外部中断以脉冲形式触发,则由硬件自动地把标志位(IEx)清零。若以电平形式触发,则需由外部电路和软件配合撤除
(2)外部中断的自动与强制撤除
若外部中断以脉冲形式触发,则由硬件自动地把标志位(IEx)清零。若以电平形式触发,则需由外部电路和软件配合撤除
第3个回答 2020-05-03
标准的mcs-51单片机(比如at89c51)有2个外部中断。增强型的就不一定了,stc有些型号的51单片机有4个以上的外部中断。
第4个回答 2012-08-19
不是所有的都是硬件清零,具体是哪些搞忘了,回家没带书