急求C51单片机4X4矩阵键盘检测程序执行问题

2024-11-05 02:24:40
推荐回答(2个)
回答1:

楼主给出的程序,看起来是《十天...》中的。
程序分成了四个部分。

本来,如果在第一部分检测到按键,程序,就应该结束了,
但是,他还要继续执行第二、第三、第四部分。
每一部分,还有单独的延时消抖、等待释放的环节。

这程序,逻辑上,错误很多,太垃圾了。

建议看看:
http://hi.baidu.com/do_sermon/item/1bcc07288bf4b2d0a517b695
http://zhidao.baidu.com/question/584760327.html
http://zhidao.baidu.com/question/586303033.html

回答2:

若按下第二行第二列的按键时:只有第2部分的条件才会成立,所以你说的情况根本不会发生,