软件延时程序详解

2020-01-23 14:43发布

void delay()
{unsigned char i,j;
for(i=0;i<10;i++)
for(j=0;j<33;j++);


void delay1(unsigned int z)
{unsigned int j,k;
for(j=z;j>0;j--)
for(k=120;k>0;k--);



请大家帮忙计算下延时时间,频率12M,z=2,书上计算delay的公式(3*j+2)*i=1010us,下面那个算就不对,请详解。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
kebaojun305
1楼-- · 2020-01-24 13:34
 精彩回答 2  元偷偷看……
jamasliu
2楼-- · 2020-01-24 19:02
大哥懂这么也不用请数啦,小弟只是个菜鸟,谢谢。
xuanfong1
3楼-- · 2020-01-24 22:42
路过路过顶下
magsino
4楼-- · 2020-01-24 23:44
前来学习 多谢楼主分享
fuze2009
5楼-- · 2020-01-24 23:46
3楼朋友的软件还是比较实用的
miniqq80
6楼-- · 2020-01-25 02:21
 精彩回答 2  元偷偷看……

一周热门 更多>