4位一体共阳数码管显示时间,不可采用三极管或芯片驱动数码管,单片机stc89c51,怎么点亮?

如题所述

不采用三极管或芯片驱动数码管 亮度根本不行,单片机单个IO口可以驱动一个发光二极管不成问题,但驱动多个LED例如7段数码管则平均电流太小了,若再动态扫描,亮度更低
除非你把51单片机的32个IO口,全部用来驱动数码管,采用静态显示方式,刚好能驱动4个数码管,P0-P3 分别接一个数码管的8段,数码管共阳端直接接电源正极追问

加1k的上拉电阻行么

追答

1K的稍有点大,470欧左右,保证单个LED工作电流5-10mA
(5-1.8)/470=6.8mA,实际可能比6.8mA小一些,因单片机内部驱动管也有一定的电压降

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-12-23

需要帮你做设计吗

相似回答