在图中当按键被按下的时候,键码只出现了4种变化,这样子确定不了具体是哪个按键被按下,求指导。。C语言程序
首先单片机引脚默认输出高电瓶的。令控制某一行(假设第n行)键盘的引脚为0,然后按下该行的某一键,然后一列一列的检查低电平(假设检测出为第m列),由此判断出按下的为第nm键。思路就是令行为低电平,检查列(当然反之也可以)
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-02-07
建议看一下行列式键盘的使用原理