加接上拉电阻后输出的电流是多大?足以驱动数码管么?
追答一般数码管的电流几ma, 上拉电阻1K即可
电源5V 减LED电压降约1.8V 电流大约3.2ma 当然 单片机内部也有一定的电压降 0点几伏
我查资料说数码管的驱动电流为5ma以上,3.2ma不足以驱动数码管吧?
追答驱动动态数码管亮度略差一些,但驱动单个数码管亮度还是可以的
实际上多数51增强型单片机其输出电流能力可达20ma,驱动数码管没一点问题
排阻阻值还可以再小一些,只不过单片机总电流输出能力并不是很大(不可能同时让32个管脚全输出20ma),为了安全起见,并不让其输出那么大电流,一般用74LS573锁存和缓冲
另外很多51增强型单片机P0高电平输出电流能力也可达20ma
不一定非用排阻上拉
这样的话不就不能通过P0口来控制段选了吗?
追答可以啊
上拉电阻是怎样提高输出电流的?
追答电流从电源经过上拉电阻流到数码管,数码管的电流会增大
另,设置端口为推挽输出也提高输出电流