#include "STC32G.H"
#include "TM1637.H"
#include "intrins.h"
/******************************
函數說明:延時函數,STC_ISP軟件給出 @12MHz 1T單片機
入口參數:us=延時微秒數
出口參數:無
******************************/
void Delay_US(unsigned int us)
{
while(us--)
{
_nop_();
_nop_();
_nop_();
}
}
void Delay500ms() //@11.0592MHz
{
unsigned char i, j, k;
_nop_();
_nop_();
i = 22;
j = 3;
k = 150;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
}
void main(void)
{
WTST=0x00;
P2M0=0x00;
P2M1=0x00;
//P2DR=0xFC;//增強驅動能力
Delay_US(30);
TM1637_display(0,0,0,0,1); //上電后默認顯示00:00
while(1)
{
Delay500ms();
TM1637_display(3,4,5,7,1);
}//while(1)結束
}//main函數結束 |