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

为什么两个中断同时开,程序就不能运行了!?

嗯,居然没跟我说这个事……
INTERRUPT有两种设法,一种是在PRM文件中矢量设置,就是你现在设的。这个只能设一个。
一种是用序号,在函数头写上:
void interrupt 22 intAD(void){
……
}
具体的每个序号对应去查.H文件,貌似里面有的,没有的话从第一个按次序数下来也行。从0开始数。这种设置中断就不会超过一个就不能用了,不过序号要设对,那个代表地址的位置了。
你设过两个可以用了吗?
好像明白了。。
VECTOR后面也要带序号就能通过的吧。
刚才调试过了
返回列表