Board logo

标题: 中断问题 [打印本页]

作者: vds    时间: 2008-6-18 23:12     标题: 中断问题

我的程序中想一个外部中断和一个实时中断,发现这两个中断不能同时使用,这是为什么呢?还有就是单独使用实时中断时,还要把外部中断屏蔽实时中断才能运行?即程序中要有INTCR_IRQEN=0;才行,为什么呢?


作者: 康桥人    时间: 2008-6-19 08:27

首先一点:这两个中断肯定是可以同时用的。

如果你把所有的中断都打开了,而且外部中断能够触发,那么外部中断必须要有中断对应的中断入口地址与中断程序,单片机就会复位。

对于大多数中断而言,如果有可能触发中断,而且中断允许,最好有对应的中断程序,否则容易引进混乱。


作者: vds    时间: 2008-6-19 16:08

嗯,就是这样子,不过不明白的一点就是开始的时候没有允许外部中断,只是外部中断引脚街上电路,为什么还是有外部中断呢


作者: strongchen    时间: 2008-6-20 15:25

外部中断在缺省状态下是开启的。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0