我原来用查表法输入1-8位0,0xfe,到0x7f. |
把每次的传回值,用&就可以了 |
lkc8210 发表于 2022-3-18 19:12 我再改变思路试下。 |
按键是分时的,把每次的传回值,与起来就可以了 |
只读取显示1位就实现了。同时有几位按下就未知道怎样组合表示出来。 |
我是学习的,如果有大侠做石皮角刀牛的,可以联系我。可以拿到原来的片子。有酬谢。 |
君工创 发表于 2022-3-18 16:45 你说的对 我看错了 ![]() ![]() ![]()
|
这个static uint i = 0xFFFE;//B111111111110 8位表示,不是0xfe吗? |
先谢谢你热心指导,谢谢!我试下。 |
本帖最后由 lkc8210 于 2022-3-18 17:36 编辑 参考一下
|
key==1;Q0-Q7分别输出0,key==0对应的Q就是按键按下。 |
读取有几个按键按下。 |
旧数据左移 与 读到的新数据 或运算 ,循环15次 |
接线图? 什么叫逐位读取74HC595的数据? |