打印
[51单片机]

求助 另类按键读写思路

[复制链接]
935|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
红河|  楼主 | 2017-2-2 15:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
oayzw| | 2017-2-4 10:55 | 只看该作者
1n4148方向确认没错吗?

使用特权

评论回复
板凳
红河|  楼主 | 2017-2-4 12:11 | 只看该作者
oayzw 发表于 2017-2-4 10:55
1n4148方向确认没错吗?

二极管方向不会错的?   在这块流量表中这个电路运行的非常好!想了好几天了就是不明白

使用特权

评论回复
地板
青蓝pisces| | 2017-2-6 18:46 | 只看该作者
公共端给1,4个检测端给0。当对应按键按下时,电压为5V - 二极管正向导通压降;按键未按下时为0V。

使用特权

评论回复
5
红河|  楼主 | 2017-2-7 15:56 | 只看该作者
谢谢"青篮pisces".。己正确读到按键、这个电路的关键是要读P2-3是否为低!而不是P0口!  

使用特权

评论回复
6
NE5532| | 2017-2-7 16:24 | 只看该作者
直接讲思路好了,LED数码管扫描显示,片选端每次只有一个输出片选电平,其他几个都跟选中片不同,这跟键盘扫描的驱动端原理是一样的,用按键将这个信息连接到一个输入端口上就可以读按键信息了,二极管是防止同时按下多个按钮,干扰显示扫描的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

1

粉丝