找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 601|回复: 6
收起左侧

单片机4*4矩阵按键与其他程序运行存在冲突

[复制链接]
ID:302293 发表于 2024-1-16 08:15 | 显示全部楼层 |阅读模式
        其他的程序功能在运行,会影响到按键,导致按键失效,有什么办法解决

jiajian.7z

48.64 KB, 下载次数: 4

回复

使用道具 举报

ID:226055 发表于 2024-1-16 09:08 | 显示全部楼层
    1、如果是IO口被占用而影响的话,要考虑换下IO口。矩阵按键任意IO口的程序你应该有吧。
    2、如果是程序之间相互干扰,那要考虑程序优化。切记延时函数的使用要谨慎,尽可能使用定时器来优化程序。
回复

使用道具 举报

ID:1061331 发表于 2024-1-16 14:17 | 显示全部楼层
可以把按键写在中断里,不过要注意妥善处理
回复

使用道具 举报

ID:161164 发表于 2024-1-16 16:06 | 显示全部楼层
附件代码没有你所的其他的程序功能
回复

使用道具 举报

ID:1109411 发表于 2024-1-16 16:14 | 显示全部楼层
按键放在定时器中断中就行
回复

使用道具 举报

ID:302293 发表于 2024-1-19 13:37 | 显示全部楼层
Armke 发表于 2024-1-16 16:14
按键放在定时器中断中就行

那我试试
回复

使用道具 举报

ID:302293 发表于 2024-1-19 13:43 | 显示全部楼层
13423265909 发表于 2024-1-16 14:17
可以把按键写在中断里,不过要注意妥善处理

放定时器里是可以
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表