各位高手,我用89c51单片机驱动4位共阴极数码管,

将段选接在p0口,将位选接在p2口,在p0口和数码管中间,加上74hc573,咋不会亮呢?

第1个回答  2012-03-10

这已经是老办法了,不如选择MAX7219芯片,编程控制MAX7219,spi通讯,3各线,方便!

电路图:

第2个回答  2012-03-10
在要传送数据时,应把oe管脚拉低,
第3个回答  2012-03-10
p0口要接上拉电阻才行。isis仿真吗? 加一个respack元件追问

我直接焊的硬件,换上哪个端口,可以驱动4个共阴极数码管呀?一定要用那个上拉电阻吗?用限流电阻吗?

追答

就是接一排排阻,排阻另一端接vcc 要不就换P1口或者P3口 只有P0口需要接上拉电阻。

追问

为啥p3口也不能驱动数码管呢?

追答

p3口理论上是可以驱动数码管的。实际情况需要你用万用表查查是什么问题,可能是你虚焊或者是程序写的有问题。

本回答被提问者采纳
相似回答