今天下午没课就有看看自己的程序感觉按键需要重新修改,之前的按键是按第一个按键选择第一个功能,但随着功能的增加,需要的按键也越多非常不方便,而且后面还有输入id的操作,这样需要的按键就很多了,不方便。所以我准备重新写按键(用的还是独立按键),只需要四个按键就可以啦,一个是确认和菜单,一个是指针往下,一个是指针往右,还有一个是取消按键。
在确认和菜单中用switch case 来区分选择的功能。在指针往下按键中,也用switch case 来确定lcd显示的内容。指针往右按键和往下的按键一样,取消按键里面就是跳出扫描按键循环。
在.c文件里把按键的去抖动和返回按键的编号(可以用宏定义记编号)
这是按键的去抖动。