jianhong_wu 发表于 2015-4-6 12:42:48

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三极管。

页: [1]
查看完整版本: 51单片机IO口能直接驱动数码管吗?为什么?已解答。