本人菜鸟,不知道STC的机器周期是多少,看到下面的程序就是不知道怎么算出那些延时时间。求那位大哥把具体的怎么求时间告知!!
//5ms延时
void Delay5Ms(void)
{
unsigned int TempCyc = 5552;
while(TempCyc--);
}
//400ms延时
void Delay400Ms(void)
{
unsigned char TempCycA = 5;
unsigned int TempCycB;
while(TempCycA--)
{
TempCycB=7269;
while(TempCycB--);
};
} |