首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

9S12外部中断问题

9S12外部中断问题

本人正在使用9S12单片机,目前正在测试IRQ引脚功能。之前也看了本论坛关于这方面的问题,我的理解是只要开了全局中断(EnableInterrupts),就可以使用IRQ了。我是用信号发生器产生方波信号给IRQ提供下降沿,可是IRQ的中断却进不去(IRQ的中断向量号是5)。不太明白其中的原因,请前辈指教!谢谢!
我记得S12的IRQ应该是不可屏蔽中断,不受全局中断使能位I的影响,它有一个单独的控制寄存器,而且缺省状态下应该是开启的。你可以检查一下这个寄存器的设置是否正确,还有中断矢量地址是否正确,中断函数是否放入了非分页地址。
海纳百川  有容乃大

谢谢帮助,问题解决了!

返回列表