打印

这个电路能用吗?

[复制链接]
1706|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cqxyy|  楼主 | 2010-2-8 02:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
看了戴佳的 《51单片机C语言应用程序设计》  纳闷中  书上用的是stc89c516rd  无强上拉功能

图6-2 按键部分电路图.jpg (35.32 KB )

图6-2  按键部分电路图.jpg

图6-3 单片机部分原理图.jpg (26.98 KB )

图6-3  单片机部分原理图.jpg

相关帖子

沙发
gx_huang| | 2010-2-8 08:34 | 只看该作者
一般不能用。
应该加4个上拉电阻,不是8个下拉电阻。

使用特权

评论回复
板凳
peter_song| | 2010-2-22 11:16 | 只看该作者
没什么太大问题,能用

使用特权

评论回复
地板
sj_dai| | 2010-2-23 10:27 | 只看该作者
我的看法是能用,下拉是避免没有按键输入脚读到浮动状态(高低不确定),51的单片机IO我印象中不用加上拉可以直接输出高和低。
这个电路有个缺陷,同时按多个键的时候有可能出错,比如同时按下17/18/21时会误判到22也按下,另外程序处理不好容易发生高低电平直接短路的风险。

使用特权

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

本版积分规则

13

主题

65

帖子

1

粉丝