标题: 单片机4*4矩阵按键与其他程序运行存在冲突 [打印本页]

作者: sr861126    时间: 2024-1-16 08:15
标题: 单片机4*4矩阵按键与其他程序运行存在冲突
        其他的程序功能在运行,会影响到按键,导致按键失效,有什么办法解决

jiajian.7z

48.64 KB, 下载次数: 4


作者: cocolala    时间: 2024-1-16 09:08
    1、如果是IO口被占用而影响的话,要考虑换下IO口。矩阵按键任意IO口的程序你应该有吧。
    2、如果是程序之间相互干扰,那要考虑程序优化。切记延时函数的使用要谨慎,尽可能使用定时器来优化程序。

作者: 13423265909    时间: 2024-1-16 14:17
可以把按键写在中断里,不过要注意妥善处理
作者: lkc8210    时间: 2024-1-16 16:06
附件代码没有你所的其他的程序功能
作者: Armke    时间: 2024-1-16 16:14
按键放在定时器中断中就行

作者: sr861126    时间: 2024-1-19 13:37
Armke 发表于 2024-1-16 16:14
按键放在定时器中断中就行

那我试试

作者: sr861126    时间: 2024-1-19 13:43
13423265909 发表于 2024-1-16 14:17
可以把按键写在中断里,不过要注意妥善处理

放定时器里是可以




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1