首先单片机引脚默认输出高电瓶的。令控制某一行(假设第n行)键盘的引脚为0,然后按下该行的某一键,然后一列一列的检查低电平(假设检测出为第m列),由此判断出按下的为第nm键。思路就是令行为低电平,检查列(当然反之也可以)
建议看一下行列式键盘的使用原理