单片机键盘扫描?四端口识别12键值?解决思路

单片机键盘扫描??四端口识别12键值???如何设计程序,识别按扭??途中胡红色点表示单片机引脚接到那里叉叉表

单片机键盘扫描??四端口识别12键值???
单片机键盘扫描?四端口识别12键值?解决思路
如何设计程序,识别按扭??
途中胡红色点表示单片机引脚接到那里;
叉叉表示无效按扭;圈圈表示有效按扭;
绿色胡三角表示二极管;
求高人指点啊哈 ~~~~