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);
} |