编程的独立按键控制数码管程序(数码管)找不到错误原因了,感觉是段选问题但是就是不知道错哪儿了

求单片机C语言程序:0~59秒计数器;1個独立按键控制数码管控制,2个数码管显示第一次按按键,实现暂停第二次按按键,实现复位复位后自动继续走动。仿真图已上任务完成另加200分以下是...

可选中1个或多个下面的关键词,搜索相关资料也可直接点“搜索资料”搜索整个问题。

//注意;P0口要加上拉电阻

第二次按的时候那个键没有复位作用,还有就是复位后要继续自动走动,我自己搞定吧

本回答由电脑网络分类达人 董辉推荐

为了防止连续判定按键已按下所以选择以按键弹起为操作有效,还有P0要加上拉电阻

给你一个方法的。就是在你按第一次之后你就可以暂停定时器嘚运行,关掉定时器或者aa不进行自加的这样的话,你送出去结果都不会有变化的所以说就可以实现了暂停的效果的。当你再次按下按鍵的时候再打开定时器或者对aa开始自加的,这样你在主函数里面就开始自动的更新了这样你就可以开始运行的。如果是复位的话你鈳以将aa清零。然后将输出全部清零的

}

我要回帖

更多关于 独立按键控制数码管 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信