关于中断的两个问题.. 求助~~

2019-03-24 19:53发布

刚学单片机没多久.. 有些问题想请教下..

1. 程序里设置了一个外部中断,一个计时器中断, 假如程序正在运行外部中断时, 刚好也出发了计时器中断, 那么计时器中断是否要等到外部中断内的代码都执行完后再执行?
2.当程序里设置了多个中断时, 每次进入某个中断时,关闭总中断(结束时候在打开)是否合理? 这样处理会不会引起丢失其他可能发生的中断? 怎样处理比较合理?

请大家帮帮忙.. 先谢谢了~ 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
leang521
2019-03-26 02:17

原帖由 lingxiabadu 于 2011-6-15 09:15 发表 其实是前几天弄了个盖革管 试着做个简单的 辐射探测仪。。通过盖革管的原理 使每次接受到一次辐射时 产生一次外部中断,计时器中断时用来计时,最后根据一些公式计算并显示辐射值。。在我看来 外部中断和计时器中 ...

这个电路很简单,没必要用外部中断。用两个定时器,一个从外部计数,连接管子,当管子接收到一次辐射即发生一次脉冲,产生计时器计数。用另一个定时器定时中断,取计数器的数,即可直接得出辐射量。

一周热门 更多>