标题: 关于单片机矩阵键盘行列反转扫描“列线输出当前值”的疑惑 [打印本页]

作者: numplayer    时间: 2020-4-26 11:38
标题: 关于单片机矩阵键盘行列反转扫描“列线输出当前值”的疑惑
在矩阵键盘使用中,看到网上好多键盘扫描程序中的步骤中有“列线输出当前值:KeyPort=KeyPort|0x0f;”为什么不采用KeyPort=0x0f;”?

作者: comeon刘    时间: 2020-4-27 01:31
KeyPort=KeyPort|0x0f;是KeyPort和00001111相与,KeyPort=0x0f;直接等于00001111了
作者: numplayer    时间: 2020-4-27 09:18
comeon刘 发表于 2020-4-27 01:31
KeyPort=KeyPort|0x0f;是KeyPort和00001111相与,KeyPort=0x0f;直接等于00001111了

谢谢回复,我测试直接用KeyPort=0x0f结果一样,那用KeyPort|0x0f有什么好处呢?
作者: xianfajushi    时间: 2020-4-27 09:29
可参这个更直接https://blog.csdn.net/xianfajush ... _rank_v2~rank_v25-2
作者: numplayer    时间: 2020-5-1 16:55
xianfajushi 发表于 2020-4-27 09:29
可参这个更直接https://blog.csdn.net/xianfajushi/article/details/80884859?ops_request_misc=%257B%2522 ...

谢谢,这个确实更直接!




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