标题: 普中单片机矩阵按键的问题 [打印本页]

作者: 3088131706    时间: 2018-7-29 09:35
标题: 普中单片机矩阵按键的问题
让高八位为0低八位为1,检测是哪一列被按下时,switch语句前为什么又再次给IO赋值为0x0f

捕获.PNG (18.44 KB, 下载次数: 32)

捕获.PNG

作者: yuzitian66    时间: 2020-1-18 12:43
确保之前不是0x0f
作者: zqz1201135    时间: 2020-1-18 13:59
可以不需要这句了。
作者: 满天星..    时间: 2020-1-28 15:05
有助于判断是那个按键被按下
作者: liqingb    时间: 2020-1-29 07:40
建议加上
作者: hmgqljz111    时间: 2020-1-29 11:26
不是高八位,是高四位为0,低四位为1.后面还有语句,再反过来 让高四位为1,低四位为0.这样才能确定是哪行哪列的按键按下。
作者: 噗噗噗p    时间: 2020-1-29 13:59
其实也是消抖程序的一部分而已,加不加没多大影响。矩阵键盘建议使用定时器中断来进行扫描
作者: 1656280399    时间: 2020-1-30 09:53
方便keil的识别





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1