|
|
void DigDisplay()
{
u8 i;
for(i=0;i<8;i++)
{
switch(i)
{
case(0):
LSA=0;LSB=0;LSC=0;break;
case(1):
LSA=0;LSB=0;LSC=1;break;
case(2):
LSA=0;LSB=1;LSC=0;break;
case(3):
LSA=0;LSB=1;LSC=1;break;
case(4):
LSA=1;LSB=0;LSC=0;break;
case(5):
LSA=1;LSB=0;LSC=1;break;
case(6):
LSA=1;LSB=1;LSC=0;break;
case(7):
LSA=1;LSB=1;LSC=1;break;
}
P0=DisplayData[7-i];
delay(100);
P0=0x00;
}
}
void main()
{
Ds1302Init();
while(1)
{
datapros();
DigDisplay();
}
}
這是我的數(shù)碼管顯示函數(shù),我感覺數(shù)碼管顯示應(yīng)該沒問題吧? |
|