51单片机外部中断触发方式的经验总结

时间:2023-03-16作者:佚名
51单片机的外部中断有两种触发方式可选:电平触发和边沿触发。选择电平触发时,单片机在每个机器周期检查中断源口线,检测到低电平,即置位中断请求标志,向CPU请求中断。选择边沿触发方式时,单片机在上一个机器周期检测到中断源口线为高电平,下一个机器周期检测到低电平,即置位中断标志,请求中断。
这个原理很好理解。但应用时需要特别注意的几点:
1) 电平触发方式时,中断标志寄存器不锁存中断请求信号。也就是说,单片机把每个机器周期的S5P2采样到的外部中断源口线的电平逻辑直接赋值到中断标志寄存器。标志寄存器对于请求信号来说是透明的。这样当中断请求被阻塞而没有得到及时响应时,将被丢失。换句话说,要使电平触发的中断被CPU响应并执行,必须保证外部中断源口线的低电平维持到中断被执行为止。因此当CPU正在执行同级中断或更高级中断期间,产生的外部中断源(产生低电平)如果在该中断执行完毕之前撤销(变为高电平)了,那么将得不到响应,就如同没发生一样。同样,当CPU在执行不可被中断的指令(如RETI)时,产生的电平触发中断如果时间太短,也得不到执行。
2) 边沿触发方式时,中断标志寄存器锁存了中断请求。中断口线上一个从高到低的跳变将记录在标志寄存器中,直到CPU响应并转向该中断服务程序时,由硬件自动清除。因此当CPU正在执行同级中断(甚至是外部中断本身)或高级中断时,产生的外部中断(负跳变)同样将被记录在中断标志寄存器中。在该中断退出后,将被响应执行。如果你不希望这样,必须在中断退出之前,手工清除外部中断标志。
3) 中断标志可以手工清除。一个中断如果在没有得到响应之前就已经被手工清除,则该中断将被CPU忽略。就如同没有发生一样。
4) 选择电平触发还是边沿触发方式,TCON 控制寄存器
设置。应从系统使用外部中断的目的上去考虑,而不是如许多资料上说的根据中断源信号的特性来取舍。

相关阅读

电气新手必知:变压器原理(专业电气学姐带你学二十八)

谈及变压器,我想没有哪位电工朋友是没听过的,而且大家对它或多或少应该都有一定的了解。变压器是一种很常见的电气设备,它的应该非常广泛,不管是在电力系统或者的在电子电...
2023-06-27
电气新手必知:变压器原理(专业电气学姐带你学二十八)

基于LM317的57V可变电源电路图

  在每个车间中,您都必须有一个能够在可接受的可能性范围内提供每种电流和电压的电源。这种可变电源装置超越了传统电源(很少超过 24V 输出),可提供最大 57V 和 1.5A 电流。 通...
2023-08-14
基于LM317的57V可变电源电路图

两种PLC 控制电动机过载保护方法,你选择哪一种呢​?

在工业自动化领域,PLC(可编程逻辑控制器)被广泛应用于电动机的控制。而对于电动机的过载保护,常见的有两种方法:一是将热继电器的触点作为 PLC 的输入量;二是将热继电器的触点与 P...
2024-08-27
两种PLC 控制电动机过载保护方法,你选择哪一种呢​?

疫情下的电厂——值班员:阳了?发烧无力?领导:没人了还是上吧

三年疫情,对许多行业的影响程度或大或小,对于电厂这一社会服务性行业来说影响相对是比较小的,而且虽然其它工厂、餐饮等停业、歇业了,但是居民用电却一直居高不下。生活是...
2023-06-25
疫情下的电厂——值班员:阳了?发烧无力?领导:没人了还是上吧

电工初学者如何看懂电气控制电路图

   老电工教你快速学会如何看懂电气控制电路图   看电气控制电路图 一般方法是先看主电路,再看辅助电路,并用辅助电路的回路去研究主电路的控制程序。电气控制原理图一般...
2023-06-27
电工初学者如何看懂电气控制电路图

热销商品

德国进口雅马哈风力灭火机大功率手提森林灭火器落叶工地吹雪机汽

德国进口雅马哈风力灭火机是一款高效、可靠的森林灭火和清理设备。它拥有大功率风机,能够迅速吹散落叶、杂草和积雪,有效清理工地和森林地面。这款灭火机采用先进技...
¥ 692.5

3M自粘橡胶条高硬度耐压实心幕墙玻璃舞台搭建货架专用减震密封条

3M自粘橡胶条是一款专为高要求工业及建筑场景设计的高性能密封减震材料,采用高硬度实心橡胶材质,具备优异的耐压性、抗老化性和持久弹性。其独特的自粘背胶设计,安装...
¥ 1.6

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

电位器旋钮电流调节螺帽直流逆变电焊机二保焊送丝机通用旋钮B102

电位器旋钮电流调节螺帽适用于直流逆变电焊机和二保焊送丝机,是一款通用的旋钮B102。该旋钮采用优质材料制造,具有耐磨损、耐高温、耐腐蚀等特点,能够长时间稳定运行...
¥ 0.7

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目