❶ 一块8051可以驱动几个LED
如果你有三极管有源开关电路,他可以控制很多LED的。
当单片机控制开关的时候消耗电流还是很小的,所以能够大幅度发挥单片机的控制作用。
如果用单片机直接去驱动的话,你可以自己算一算。
单片机的每个引脚的最大输出电流(一般都是200mA左右),以及你能用到的引脚(设为n)。一般二极管的驱动电流是3mA到10mA(假设是5mA吧)。
用公式:200*n/5=N;(N为单片机直接驱动LED的数量)
PS:如果加上程序控制的话,可以驱动的LED会更多(到我主页留言我们再聊)
哥哥,你没有给积分啊?我缺积分啊
❷ 电路中,单片机可以直接接发光二极管吗
可以直接接发光二极管,每个IO口最大的灌电流可达20毫安,驱动电流也有10多毫安,因此点亮发光二极管没有问题,只是电路中需要加一个限流电阻,将电流控制在10毫安以内为宜。
❸ 单片机驱动数码管
哈哈哈哈刚才回答了你一个关于单片机驱动二极管的。现在看来,你问那个问题的原因是想用单片机驱动数码管。
共阳极的数码管需要在阳极上接一个PNP的三极管。每一位用一个。数码管的段全部接到单片机的P0口。限流电阻取470欧至560欧之间。使用的时候,用CLR语句打开响应的三极管,这时,此位选通。然后送出段码。延时一毫秒后,用SETB语句关闭这个三极管。然后转到下一位实施相同动作就好了。
图中只是一位的。多位的也很简单。就是多占用几个IO口,多用几个三极管和电阻而已。
数码管的限流为470-560
三极管的限流为4.7K就很好
❹ 单片机 共阴极接法
所谓共阴接法是指数码管各段的阴极接在一起。这样一来,单片机的输出就必须接在各个阳极上,因此,输出为高的时候,数码管点亮,输出为低时,数码管灭。
严格来说,这个接法不是很好,因为很多单片机的高电平输出电流不足,数码管点亮时亮度不够,甚至在白天看出来。所以,单片机直接驱动数码管最好是用共阳数码管。