我知道51单片机P0口是开漏输出,不接上拉电阻输出不了高电平。
接上拉电阻驱动共阴数码管,当P0口输出为高时,数码管亮。我的问题是,此时P0口和VCC端都是高电平,那加在上拉电阻两端的电流有也是很小,可以提供给驱动数码管吗?
你好,非常感谢你的回答, 但是还是没有正面回答我问题。当P0口为高时,那么加在山拉电阻两端的电压是否可以看成为0,?此时如何产生驱动数码管的电流?
追答当P0口为高时,那么加在山拉电阻两端的电压是否可以看成为0,?
--电压,不能用 1、0 来表示。
此时如何产生驱动数码管的电流?
--此时,由 VCC 经过上拉电阻,为数码管供电。
--此时,P0 的引脚,几乎不导电。
--数码管的亮度,取决于上拉电阻的数值。
--单片机,几乎就是,不存在。
--驱动数码管的电流?
--此时,由 VCC 经过上拉电阻,为数码管供电。
此时,电压、电流,不能用 1、0 来简单的说明,得计算。
要看《模拟电子技术》。
求单片机p0口驱动共阴极数码管的驱动电路。
传统的51单片机P0口的电流驱动能力较弱。如果用来驱动数码管(多段的LED),建议增加外部的驱动器:用51单片机的P0口驱动外部驱动器,再由外部驱动器驱动数码管。这时P0口可以不用上拉电阻。(外部驱动器可以是三极管或集成电路)
51单片机p0口接共阴数码管需要上拉电阻,p2口内置上拉电阻,直接接段就可...
如果是共阴数码管:P0,P2口都需要接上拉电阻。51 的P0口内部没有上拉电阻,没有上拉电阻就不能提供电流,而P2口内部有弱上拉,但上拉作用非常小(50uA左右)不足以驱动数码管正常发光,所以P2口也需要接上拉电阻 注意:用上拉电阻的方式驱动共阴数码管是不太合适的,因为无论数码管是否关断,上...
51单片机P0口驱动LED数码管的这个电路图对吗
使用的共阴极的数码管。加之单片机的P0口没有内部上拉,所以只有外部加上拉电阻了。电阻使用470欧的效果最好。阴极可以直接接地。不用再加限流了。建议使用共阳极的数码管。损耗较小。
C51单片机P2口直接驱动一个共阴极数码管k可以吗?为什么?谢谢。_百度...
你是要用P2口驱动数码管的段吗?可以的,内部有上拉到电源,一个数码管没问题的,每个单片机引脚的输出电流能力可达10mA以上。如果是P0口直接驱动则不行,因为P0是开漏的,本身不能输出高电平,只能是加上拉
急:::单片机可以用P0口直接和单个共阴数码管连接,只添加限流电阻?(非诚...
单片机的P0口需要接上拉电阻才能正常使用,如果想接数码管的话,第一种方法是接上拉电阻,然后选择共阳极的数码管,这样数码管待机的时候是不亮的。第二种方法是,不用P0口,而用其他的I\/O口,那样可以直接选择一个电阻限流就好了。
用51的p1口驱动共阴四位数码管,p2口做为位选,请问它们都需要上拉电阻...
一、51单片机的IO口输出电流的能力比接收灌电流的能力差很多,所以直接用IO口驱动四位共阴数码管的方案很不理想;二、如果你一定要用共阴数码管,用P0口做为位选比用P2口作位选要好一些,能降低mcu的功耗;三、用P1口的高电平来直接驱动数码管的各段是不可取的,必须再各加一只pnp的三极管用低电平...
请问51单片机P0口接74HC573驱动共阴极数码管时候,要在P0和573之间加上...
要加上阻,1,P0口本身内部是没的上拉的。2,573作为输入接口的也是没有上拉的。(这是对传统单片机来说,因为现在出的不同厂家的,不同牌子的单片机都点差异。或者载一份对应型号的单片机资料看看,不过如果是多加了也不会有什么不良影响。
51单片机p0口接数码管abcdefg可以直接连接吗、 那另外一边1234是接什...
你这可能是一个四位的数码显示[指可显示四个(位)数字的],如果是那字母就是由最上一横开始顺时钟方向转最后中间的每段(共七段再加小数点,55555555你这好象没有,要不就是你打了漏了"Dp")引出脚,1234分别是每一个位的公共引出脚,单片机上最好选用这公共脚是接正极电源上的,这叫共阳,反则反之....
单片机共阳数码亮共阴数码管不亮
2、看你接的限流电阻是不是太大,大于1K的值有可能不亮,最好不要接限流电阻。做实际的实物电路再加上470欧姆。3、是不是接到51单片机的P0口了,接到P0口必须加上拉电阻,否则不会亮。4、如果是程序控制数码管,注意延时时间的长短,太短会看不到亮。
怎样用单片机控制数码管的显示?
控制数码管显示通常涉及到驱动数码管的硬件连接和编写相应的软件代码。数码管可以是共阳极或共阴极的,这决定了你需要如何驱动它们。以下是一个基本的例子,展示了如何使用8051单片机控制一个共阴极数码管显示数字。首先,假设你有一个共阴极数码管,并且它连接到单片机的P0口。每个数码管的段(a, b, c, ...