74hc573驱动数码管显示的问题,求教高手,

2024-12-20 06:37:40
推荐回答(2个)
回答1:

试试看:
void display()
{
uchar x;
for(x = 0; x < 5; x++) {

wela=1;
P0 = 0; //关闭所有的位,才能消隐.
// P0 = 255; //0、255,根据你的电路,只能选用其中一种.
wela=0;

dula = 1;
P0 = table[disbuf[x]];
dula = 0;

wela=1;
P0 = tablewe[x];
wela=0;

delay(1);
}
}

回答2:

我用595,可以驱动很多数码管。看你电路图,应该是动态扫描。