打印

单片机的引脚复用的问题

[复制链接]
2110|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
w7501693|  楼主 | 2011-8-24 14:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 w7501693 于 2011-8-24 14:21 编辑

本人是初学单片机,望高人指点.按键和LED共用一个口线.LED是IO口到电阻到IO脚.当作为输入时,按键按下时LED也会点亮,为了不点亮LED,给IO口加入10K下拉电阻再接按键,这时按键按下LED微亮已无关系.但这时单片机检测不到按键.要如何设计此电路的软件呢,使它按键按下时LED不亮又使它能检测出按键.此电路在三星9454中是有应用的.要求以上的线路不能改变.这个是实际中用的线路,并能工作的.  以下的是简图.
下载 (55.15 KB)
2011-8-24 14:10

相关帖子

沙发
fanyi11| | 2011-8-24 16:20 | 只看该作者
这样搞的话你按键的电平还能检测得到吗?
貌似按没按都是一个低电平

使用特权

评论回复
板凳
lisijun100| | 2011-8-24 16:27 | 只看该作者
是不是 画错了?

使用特权

评论回复
地板
lisijun100| | 2011-8-24 16:30 | 只看该作者
2脚 只要一 输出高电平, LED肯定亮,只是亮度低一点

使用特权

评论回复
5
w7501693|  楼主 | 2011-8-24 16:32 | 只看该作者
没错,怎么会错呀,电路就是这样子的.

使用特权

评论回复
6
lpzailushang| | 2011-9-3 16:40 | 只看该作者
这个是对的 采用分时的办法可以实现的

使用特权

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

本版积分规则

0

主题

9

帖子

1

粉丝