angmall 发表于 2020-12-21 19:05
STC15是STC所谓的1T时钟单片机,大部分的指令速度都比AT89c51要快5倍以上,也就是说,只要是有延时的,时间基本 ...
以下是我的两个延时函数,请问师傅怎么改呢?void fx_delay(unsigned char i) //
{
unsigned int j,k;
for(i;i>0;i--)
for(k=speed;k>0;k--)
for(j=625;j>0;j--);
}
void Delay100ms() //@11.0592MHz
{
unsigned char i, j, k;
i = 5;
j = 52;
k = 195;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
} |