[AVR单片机] MAGE64的外部中断问题

[复制链接]
1928|5
 楼主| 何仔 发表于 2013-8-9 08:38 | 显示全部楼层 |阅读模式
昨晚用了下mege64的外部中断,发现了个很奇怪的问题,本来想写一个下降沿触发中断然后通过独立按键去点亮小灯,但却发现只有在中断函数中才可以点亮小灯,当使用查询中断标志位去查询中断标志位是否置1的时候却发现检测不到按键的按下!不只有哪位高手有碰到过这样的问题!!能不能帮小弟解决一下!
qin552011373 发表于 2013-8-9 11:21 | 显示全部楼层
不会啊  我以前都是中断标志  没问题的
huangxz 发表于 2013-8-9 14:34 | 显示全部楼层
用avr-gcc的吧,8成又是那个volatile的问题
 楼主| 何仔 发表于 2013-8-9 16:11 | 显示全部楼层
qin552011373 发表于 2013-8-9 11:21
不会啊  我以前都是中断标志  没问题的

我也不知道是为什么!用中断函数的办法就可以而用查询法就不可以!
 楼主| 何仔 发表于 2013-8-9 16:12 | 显示全部楼层
huangxz 发表于 2013-8-9 14:34
用avr-gcc的吧,8成又是那个volatile的问题

怎么说???能不能说清楚一点呢?
qin552011373 发表于 2013-8-9 17:44 | 显示全部楼层
何仔 发表于 2013-8-9 16:11
我也不知道是为什么!用中断函数的办法就可以而用查询法就不可以!

不是很明白你的意思
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

77

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部