大手们看一下 这个外部中断

2019-07-18 10:31发布

当按钮按下次数达到5次后,led0由亮转灭 ,led1由灭转亮。但是仿真时却不稳定,有时候3次,7次时就变换了。大手看一下有问题出在哪里?谢谢!
搜狗截图16年02月03日1749_2.png
搜狗截图16年02月03日1748_1.png

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
zheliaaa
1楼-- · 2019-07-18 12:25
 精彩回答 2  元偷偷看……
安静会
2楼-- · 2019-07-18 15:55
zheliaaa 发表于 2016-2-4 10:21
首先cnt大于5以后没有清理,其次按键消抖不知道仿真有没有这个讲究

有人说是因为用按键作为外部中断信号的话要用下降沿有效申请中断才行,改IT0=0为1才可以。但是这样改的话不管按键按多少次都不变化了?
安静会
3楼-- · 2019-07-18 20:54
zheliaaa 发表于 2016-2-4 10:21
首先cnt大于5以后没有清理,其次按键消抖不知道仿真有没有这个讲究

可以了。程序改成下面那样就可以了,按钮每按5次灯就变化一次。谢谢了!!
搜狗截图16年02月04日1201_1.png
yehaita_1
4楼-- · 2019-07-19 02:02
路过,学习了,顶一下
dmdz2015
5楼-- · 2019-07-19 06:51

路过,学习了,顶一下

一周热门 更多>