stc89C52单片机P0口内加1K上拉电阻可以直接驱动两位共阴数码管么?

由于是做最小系统,不考虑单片机端口不够用,所以没用锁存器,也没有三极管驱动数码管,高手赐教啊。。。我试过的,下程序到板子上了点不亮呀,... 由于是做最小系统,不考虑单片机端口不够用,所以没用锁存器,也没有三极管驱动数码管,高手赐教啊。。。
我试过的,下程序到板子上了点不亮呀,
展开
 我来答
奋斗风雪
2012-04-19
知道答主
回答量:4
采纳率:0%
帮助的人:6287
展开全部
我劝你用共阳极数码管吧,单片机输出电流一般一个p0~p3口的某一位是1ma,,输出电流极少,根本是驱动不了共阴极数码管的。而共阳极,由于是灌电流(即输入电流给单片机)给单片机(单片机某一位最大接收电流是20ma,而数码管一段一般是10ma左右才亮的。)。所以共阳极比较好,我现在也在做驱动数码管:用共阳极数码管,单片机直接驱动,需要在两者之间加限流电阻(500~600欧)。上面所讲用共阳极其实是自己制作用的,如果是大规模生产,是用共阴极的。这也是我自己上网还有自己弄时结合起来的,可能不对,供你参考一下吧!!
追问
共阴的有了上拉电阻不是可以驱动么?
追答
上拉电阻能拉出的电流不够供给数码管(1ma左右)。所以才要灌电流嘛!!不过这也只是个人的猜测,你还需要去一些论坛或者请教大虾问问~~
我是一值鱼
推荐于2016-05-10 · TA获得超过632个赞
知道小有建树答主
回答量:363
采纳率:0%
帮助的人:279万
展开全部
应该是可以点亮的,因为加上拉后输出为高电平时,相当于电流流过上拉电阻,再流过发光二极管,然后到地。可以点亮,但是要算一下电流,你用1K的上拉电阻的话,按发光管的压降为1.5V计算,电流为(5-1.5)/1k=3.5mA,有点略小,但也应该能亮,建议把上拉再调小一点试一下,选500欧左右的试试
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-04-25
展开全部
应该是可以点亮的,因为加上拉后输出为高电平时,相当于电流流过上拉电阻,再流过发光二极管,然后到地。可以点亮,但是要算一下电流,你用1K的上拉电阻的话,按发光管的压降为1.5V计算,电流为(5-1.5)/1k=3.5mA,有点略小,但也应该能亮,建议把上拉再调小一点试一下,选500欧左右的试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式