发新帖我要提问
12
返回列表
打印

按键和LED灯怎么复用IO管脚

[复制链接]
楼主: zhangjia1227
手机看帖
扫描二维码
随时随地手机跟帖
21
zhangjia1227|  楼主 | 2010-10-22 07:54 | 只看该作者 回帖奖励 |倒序浏览
按键用AD 误读性很高  我们是做产品了 不是学校的时候做项目玩玩  9个LED为什么当成2位数码管处理 只用到一位码就行了啊

使用特权

评论回复
22
hwq362202| | 2010-10-22 08:53 | 只看该作者
:lol

使用特权

评论回复
23
donkey89| | 2010-10-22 09:26 | 只看该作者
叫你们老板去死.其实这么搞也是最终也是你老板死:lol

使用特权

评论回复
24
cd666| | 2010-10-22 09:45 | 只看该作者
这个主要要看MCU的类别,如果是51类的实现难度较大.如果是类PIC的,你可去微芯的官网看看AN529的应用笔记.你就能搞定了

使用特权

评论回复
25
jack_shine| | 2010-10-22 09:47 | 只看该作者
:time:

使用特权

评论回复
26
zhaoyu2005| | 2010-10-22 10:17 | 只看该作者
LZ慢慢玩吧,推挽输出型的单片机能完成,但是得好好琢磨下程序

使用特权

评论回复
27
yulri| | 2010-10-22 10:57 | 只看该作者
公阳,电流从E -> C -> 输出到LED,用PNP
公阴,电流从LED -> C -> 流出到地,用NPN

目的是让三极管的BE驱动电流不受负载影响,充分饱和
一级菜鸟 发表于 2010-10-21 14:55

我怎么觉得是反的呢?
公阳,电流从E -> C -> 输出到LED,用NPN
公阴,电流从LED -> C -> 流出到地,用PNP

使用特权

评论回复
28
hwq362202| | 2010-10-22 11:46 | 只看该作者
:shutup:

使用特权

评论回复
29
zhuyi2576| | 2010-10-22 12:08 | 只看该作者
15楼正解,经常这样玩,,就是分时处理

使用特权

评论回复
30
zhuyi2576| | 2010-10-22 12:08 | 只看该作者
15楼正解,经常这样玩,,就是分时处理

使用特权

评论回复
31
Push_Pull| | 2010-10-22 13:22 | 只看该作者
9个LED与9个按键还有数码管的段选复用,利用LED的单向导电性以及数码管的位选单独用IO口,定时分别扫描LED,数码管,按键。就可以了。

使用特权

评论回复
32
yifeizhong| | 2010-10-22 13:27 | 只看该作者
我是菜鸟,不知道

使用特权

评论回复
33
ouxueguo| | 2010-10-22 13:41 | 只看该作者
:L我题目都没看懂;是不是1个四位数码管  9个按键  再加9个LED灯?

使用特权

评论回复
34
hxcic| | 2010-10-22 13:44 | 只看该作者
支持一下。

使用特权

评论回复
35
ouxueguo| | 2010-10-22 13:54 | 只看该作者
:)4位数码管不要小数点不是7+4=11   14-11=3 ;3个口 要是可以用电阻加二极管可以驱动2*3+3=9个按键

使用特权

评论回复
36
zhaoyu2005| | 2010-10-22 15:16 | 只看该作者
显示的总段数:4*7+1+9=38,满足这个数值,和最小的整数为6 和7,所以7个段+6个位=13,剩下一个挂按键,再从6个位再加上3个段接到按键输入上,注意电路上的保护,防止强输出高与强输出低短接以及按下按键影响显示,程序上注意扫描间隔

使用特权

评论回复
37
韦斯克拉| | 2014-3-17 15:37 | 只看该作者
mark........

使用特权

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

本版积分规则