4位共阳数码管直接和51单片机io口连接亮度偏暗

2021-03-11 10:05:48 字数 592 阅读 1695

1楼:匿名用户

单片机的io口输出bai能力du比较弱,如果是增强

zhiio口电流的单片机,你又dao采用了动态内扫描方式输出,那就调容整一下扫描频率和端口输出状态的时间,并适当增加led的电流。

建议还是另加led驱动电路,烧掉mcu可不合算。

2楼:匿名用户

数码管直接与i/o连接,亮度肯定是很暗的,这是小事,重要的是单片机很容

专易被烧坏的。因为单片机i/o的驱属动能力很小,是不能直接驱动数码管的,特别是驱动共阳数码管的公共端,这需要高电平有效驱动,需要单片机输出电流,而对于单片机高电平时的输出电源是极小的,因此不可能驱动公共端的,非要这么做后果就是因电流小而使数码管显示很暗,最坏的结果是烧坏单片机。而用i/o驱动数码管的七段还免强维持,因单片机低电平时的输出电流比高电平时大很多。

但不提倡直接用i/o驱动数码管,不论是公共端还是七段的控制端,而都要用一片驱动电路来连接。用74ls244和74hc244(同相驱动),或74ls240,74hc240(反相驱动)等都可以。

3楼:舟遥雨

电流小的原因吧,加上个三极管 或者其他的集成驱动电路。