梁工 发表于 2024-4-23 15:18:34

380091044 发表于 2024-4-23 13:52
老师:你这个表是如何得?按键是搞懂,确实不看懂

//                              0 1 2 3 4 5 6 7...

4个IO,其组合一共有16种(下面的序号),但只有4种对应按下一个键。
0000:序号0,无键按下,键码为0
0001:序号1,有键按下,键码为1
0010:序号2,有键按下,键码为2
0011:序号3,异常(多键按下),无效状态,键码为0。
0100:序号4,有键按下,键码为3
0101:序号5,异常(多键按下),无效状态,键码为0。
0110:序号6,异常(多键按下),无效状态,键码为0。
0111:序号7,异常(多键按下),无效状态,键码为0。
1000:序号8,有键按下,键码为4
之后的编码 1001~1111,序号9~15,均为异常,键码为0。
综上,就得到那个表格了。
明白了吗?

380091044 发表于 2024-4-23 16:01:29

梁工 发表于 2024-4-23 15:18
4个IO,其组合一共有16种(下面的序号),但只有4种对应按下一个键。
0000:序号0,无键按下,键码为0
00 ...

明白了,感谢老师,
页: 1 [2]
查看完整版本: 使用XY查找4x4键的方法键值与表对应关系?