哪位大神可以细致的讲讲51单片机中,12Hz晶振,延时计算程序的算法(1000ms最好)单片机小白表示没有学会呜呜呜~
看一个延迟10ms程序的代码,for循环中的计算方法没有懂,不会计算
void delayms(uchar ms)
{
uchar i;
while(ms--)
{
for(i=0;i<120;i++);
}
}
这个10ms的计算公式是怎样的,如果换成1000ms又该怎样计算ne
哪位大神可以细致的讲讲51单片机中,12Hz晶振,延时计算程序的算法(1000ms最好)单片机小白表示没有学会呜呜呜~
看一个延迟10ms程序的代码,for循环中的计算方法没有懂,不会计算
void delayms(uchar ms)
{
uchar i;
while(ms--)
{
for(i=0;i<120;i++);
}
}
这个10ms的计算公式是怎样的,如果换成1000ms又该怎样计算ne
单片机延时C语言程序
https://blog.csdn.net/kda_123/article/details/47176611
晶振12MHz,一个机器周期1us
利用机器周期 嵌套循环来延时