打印

外部中断1会影响外部中断0吗?

[复制链接]
1801|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenczy|  楼主 | 2008-8-8 16:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
lyjian| | 2008-8-8 16:09 | 只看该作者

要么程序有误,要么线路有问题

使用特权

评论回复
板凳
ayb_ice| | 2008-8-8 16:46 | 只看该作者

是否是1,0不分呢

使用特权

评论回复
地板
chenczy|  楼主 | 2008-8-11 08:57 | 只看该作者

我只用中断0没用中断1啊

   中断1的入口地址都没有,我就用了这个指令 JB   int1,转; 我把所有这个指令删了就不会有了,难道这个指令也会影响中断??

使用特权

评论回复
5
zusen| | 2008-8-11 09:14 | 只看该作者

JB int1 ??????

你自己跳转了吧,嘿嘿

发个祥一点的程序上来

使用特权

评论回复
6
chenczy|  楼主 | 2008-8-11 09:18 | 只看该作者

整个指令太长了

   整个程序太长了,这个指令是这样的
   MAIN: 
        JB     INT1,MAIN
        ..........
   就是这个指令,我把这个指令删了,示波器上不不会有INT1的中断了.
   

使用特权

评论回复
7
pzhp4008| | 2008-8-11 09:35 | 只看该作者

不可能互相影响

两个中断内部电路是独立不可能互相影响。既然是中断为什么会用 JB,中断服务程序呢?

使用特权

评论回复
8
chenczy|  楼主 | 2008-8-11 09:55 | 只看该作者

先说一下

   我中断0是用中断的,中断1是当IO口用的,并中断1为一个起始信号;就是中断1平时是高,有信号来时是低的。这就出现了一个下降沿,但这个下降沿会进入中断0的中断程序。我就是不明白为什么会这样

使用特权

评论回复
9
ayb_ice| | 2008-8-11 10:43 | 只看该作者

不用的中斷判斷就行了

在不用的中斷中執行關相關中斷使能然後返回即可,這才是正確的做法.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

141

主题

791

帖子

0

粉丝