标题: 四位数码管能不能直接接在89c52单片机IO口使用? [打印本页]

作者: 不想51单片机    时间: 2019-4-11 13:45
标题: 四位数码管能不能直接接在89c52单片机IO口使用?
想问一下四位数码管能不能直接接在89c52的IO口使用,什么驱动芯片都不接

作者: weiweimao1    时间: 2019-4-11 17:14
单片机IO口输出的电流很小,直接接的话亮度应该很低。
作者: yaoji123    时间: 2019-4-11 21:20
可以用灌电流方式连接,加限流电阻每个I/O口电流在5mA以下,用扫描方法,单片机输入总电流在20mA以内。
作者: 1124xl    时间: 2019-4-11 22:04
应该不行吧
作者: 累不死的狗    时间: 2019-4-11 23:59
不是应该是肯定不行,哪有什么灌电流的说法,你看看谁家数码管采用灌电流的方法了?
用三极管或者锁存器放大一下
作者: gzquick    时间: 2019-4-12 01:03
可以的
作者: baisstg    时间: 2019-4-12 12:15
可以不接驱动芯片, 一定要接限流电阻。 要用共阳极数码管。 问题是亮度会比较低, 因为电流不能太大。
作者: 无敌中华小子    时间: 2019-4-12 13:01
89C52的输出电流能力很若,吸收电流能力很强。因此,采用共阴极数码管需要加负载驱动,你若采用共阳极的数码管(低电平驱动),就无需驱动了,实际好需要加电阻
作者: pangyixi    时间: 2019-4-12 14:07
#在这里快速回复#不可以的 现在有I2C通讯方式的四段数码管非常简便
作者: 万万没想到ls    时间: 2019-4-12 15:07
用三极管或上拉电阻加大电流可以
作者: yzwzfyz    时间: 2019-4-12 16:18
取决于你所用的“位数码管”参数!
所以就先要查明它的参数。
作者: Ahchi    时间: 2019-4-12 18:32
我刚上手就是这样弄啊,就是比较暗。
想亮一点的话,共阳接P0中一个脚(或者其它带上拉的引脚),7个阴极随便接
作者: hantu    时间: 2019-4-12 19:37
实物一般要加三极管的,如果是仿真的无所谓。
作者: zqh3437131425    时间: 2019-4-12 20:23
建议不要,单片机引脚输出电流不足以点亮数码管,用74LS245使输出电流变大就好
作者: ABCEF    时间: 2019-4-12 22:27
如果是接在P0口不可以
作者: 1603010315    时间: 2019-4-13 07:15
占12个IO口就可以了,为社么不行
作者: yzwzfyz    时间: 2019-4-13 09:07
15楼的回答是错误的。
作者: lele5211314    时间: 2019-4-13 10:22
在仿真里面可以实现,在实物里面肯定不行的,无论对于共阴极或者共阳极的数码管,需要用三极管或者其他数字器件把驱动电流放大。
作者: 天风情    时间: 2019-4-13 16:57
不能,不想用驱动芯片的话可以用三极管驱动。
作者: XIUAOJEI    时间: 2019-4-13 22:35
得加三极管,51还是不要玩了,没意思
作者: 无敌中华小子    时间: 2019-4-14 10:45
89C52的输出电流能力很若,吸收电流能力很强。因此,采用共阴极数码管需要加负载驱动,你若采用共阳极的数码管(低电平驱动),就无需驱动了,实际好需要加电阻
作者: 易水寒gggg    时间: 2019-4-14 11:05
建议不要

作者: jmkl128    时间: 2019-4-14 12:09
共阴数码管可以用,我用过了,亮度没有问题。共阳的必须三极管驱动
作者: 花落无声    时间: 2019-5-18 13:33
有人知道这样的程序怎么写么?
作者: 牡丹亭    时间: 2019-5-18 14:39
可以用灌电流方式连接,加限流电阻每个I/O口电流在5mA以下
作者: 牡丹亭    时间: 2019-5-18 14:40
可以用灌电流方式连接,加限流电阻每个I/O口电流在3mA左右




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1