独闷闷网

标题: 51单片机IO口能直接驱动数码管吗?为什么?已解答。 [打印本页]

作者: jianhong_wu    时间: 2015-4-6 12:42
标题: 51单片机IO口能直接驱动数码管吗?为什么?已解答。
小钟--福建:
51单片机驱动共阴的数码管,直接加1K电阻,然后接io口能行吗?

坚鸿-深圳:
PIC和AVR的单片机可以直接IO驱动数码管,并且还要串入470欧左右的限流电阻。为什么不提倡51单片机IO口直接驱动驱动数码管,跟芯片寿命无关,主要原因是亮度非常低,因为它的高电平是靠内部几十K甚至上百K的上拉电阻的,到了这里就相当于串了几十K或者上百K的限流电阻了,即使非要用51单片机驱动数码管,也必须加1K到2K左右的上拉电阻增强驱动能力,但是亮度依然不尽如人意,所以在实际项目中,51单片机是要加三极管驱动的,PIC或者AVR可以不用。我这里所说的增加三极管,是共阴数码管8个seg段位每个加一个PNP三极管驱动,加470欧的限流电阻,然后在每个公共端com口增加NPN三极管。






欢迎光临 独闷闷网 (http://dumenmen.com/) Powered by Discuz! X3.2