问题:关于51键盘

2019-07-16 04:52发布

我只用P2口的部分I/O口作矩阵键盘,其他口连接其他设备。如何向着部分的引脚整体赋值而不影响其他引脚?并且返回一个键码值?
延伸一下:1 不连续的位能否合成一个字节,设成一个变量整体定义??
                  2 返回值如何返回多个变量?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
笑靥
1楼-- · 2019-07-17 04:13
return(A=1,B=0,C=0)这个不是返回多个值,系统会把它当做一个逗号整式,最终返回值恒定为1
lstcspring
2楼-- · 2019-07-17 08:04
电路贴上来,直接位操作,感觉没这么复杂吧!
zhouxiangjun
3楼-- · 2019-07-17 09:43
lstcspring 发表于 2012-8-20 19:53
电路贴上来,直接位操作,感觉没这么复杂吧!

是多量程电压表
数显多路电压.jpg
草根白骨精
4楼-- · 2019-07-17 15:03
 精彩回答 2  元偷偷看……
zhouxiangjun
5楼-- · 2019-07-17 15:30
草根白骨精 发表于 2012-8-21 09:05
可怜的孩子,你这个不能达到精度的,模拟开关有内阻的,大部分的应用后面加一级运放进行阻抗变换,把模拟开 ...

受教了!!
lstcspring
6楼-- · 2019-07-17 17:32
用位操作不行吗?

一周热门 更多>