51单片机。4*4矩阵键盘扫描程序

在图中当按键被按下的时候,键码只出现了4种变化,这样子确定不了具体是哪个按键被按下,求指导。。C语言程序

首先单片机引脚默认输出高电瓶的。令控制某一行(假设第n行)键盘的引脚为0,然后按下该行的某一键,然后一列一列的检查低电平(假设检测出为第m列),由此判断出按下的为第nm键。思路就是令行为低电平,检查列(当然反之也可以)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-07
建议看一下行列式键盘的使用原理

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网