8963| 12
|
51单片机矩阵多个按键同时按下如何写程序? |
1金钱
最佳答案第一次回帖,不太懂规矩。
刚才写了一长篇,因为说是验证码错误(明明我输对了),给弄丢了。
那我长话短说。
逐行检测吧。分四次,把第一、二、三、四行分别检测,这样的话,就不会冲突了。
通常做法是两步操作,置位高四位,测低四位,确定X坐标,置位低四位,测高四位,确定Y坐标。这样,必然只能测一个按键,如果多键同时按下,如果程序编制不当,甚至会得到一个根本不存在的按键值,引起程序逻辑故障。
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-3-13 01:29
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网