打印

为什么按键不能同时触发两个单片机中断?

[复制链接]
1958|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ygnuist|  楼主 | 2007-11-22 16:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大虾,请指点一下!
   我用义隆单片机做个项目,用到了两个单片机,一个按键直接连接到单片机的INT1,有上拉电阻,采用下降沿触发,为什么老是有个单片机失步(输出值大小不一样)?

相关帖子

沙发
rcengtian| | 2007-11-23 16:01 | 只看该作者

我也很想知道。

我也很想知道。

使用特权

评论回复
板凳
xymxym| | 2007-11-23 16:31 | 只看该作者

INT1设优先级最高。按键抖动可能影响两个芯片不同时进入中

使用特权

评论回复
地板
hellomcu| | 2007-11-26 09:15 | 只看该作者

最大的问题是同时?

首先,两CPU的时钟是不是一个时钟? 同时
2、输入的信号是不是同时?     同时
3、中断的优先级是不是一致?      同时
4、程序入栈出栈的时间是否同步?  同时

   呵呵,要真做到同时了,也不容易呀。。。

使用特权

评论回复
5
computer00| | 2007-11-26 11:06 | 只看该作者

前面加个施密特触发器之后再接INT试试。

使用特权

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

本版积分规则

1

主题

5

帖子

0

粉丝