51单片机如何连接4个二位数码管,只有p0口和P20-P23可以使用了。

如果端口不够是不是要扩展还是怎么的,小白不懂,求大佬解释

用4个二位数码管,可以用一个8位一体的共阴数码管画仿真图更简单。用P0口和P2.0~P2.2就可以接成8位动态显示电路。方法一:用两片74HC573锁存器,这是比较典型的显示电器,用是比较多,用P0口输出数据,两片锁存器分别锁存段码和位码。如下图。

方法二:P0口输出段码管,P2.0~P2.2接一片74HC138译码器,译码输出的8端正好控制共阴数码管的位控端。仿真图如下。

追问

对不起大哥,我没说清楚,我其实是要做4个倒计时,所以必须要单独的4个二位数码管.........

追答

这无所谓的,我用8位一体数码管画简单点。你照样用四个2位一体数码管,方法相同,段控和位控接法相似。

这点变化都不能啊?应该能举一反三的。

追问

好的谢谢

追答

给个采纳呀

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-29
直连肯定是不够了,片选用掉8个引脚,点灯公用8个引脚。可以用两片74HC595将串行转并行来扩展接口。
第2个回答  2019-03-29
没查你这数码管是共阳极还是攻阴极的,我画了一个共阳极的电路图,看能用不,
相似回答