用STC-ISP软件的“软件延时计算器”功能
选择对应的指令集,以及延时时长,就可以了。
以下是STC-Y5指令集(适合STC15系列大部分芯片)12MHz下延时1000ms(1秒)的函数
void Delay1000ms() //@12.000MHz
{
unsigned char data i, j, k;
_nop_();
_nop_();
i = 46;
j = 153;
k = 245;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
}
|