首页 >

延时函数的正确使用方法 – js/jQuery – 前端,jquery 平滑滚动顶部

jquery 平滑滚动顶部,jquery 上边距,jquery css筛选,jquery tab切换ajax,jquery动态滚动,jquery mobile 上传图片,jquery回车键实现光标移动,淘宝 jquery cdn,jquery父子窗口,jquery 平滑滚动顶部延时函数的正确使用方法 - js/jQuery - 前端,jquery 平滑滚动顶部

步骤如下所示:

1、在编译器下建立一个新项目,也可以利用已有项目。此过程中需要注意,单片机晶振的选择,因为for循环里指令的执行时间和晶振有直接关系,本例中晶振使用11.0592M。

2、编写一段关于延时的函数,主要利用for循环,代码如下:

void delay_ms(unsigned int ms)

{

unsigned int i;

unsigned char j;

for(i=0;i<ms;i++)

{

for(j=0;j<200;j++);

for(j=0;j<102;j++);

}

}

其中ms是输入参数,如果输入1,就是要求程序延时1ms。j变量是调整程序运行的时间参数。调整j的数值,使1次循环的时间在1ms。

3、将此程序编译通过,然后利用软件仿真,调整时间。

4、两次时间差就是延时函数使用的时间,如果与1ms相差比较多,用户可以调整j参数的值,使延时时间尽量接近1ms。如增大j的值for(j=0;j<105;j++);此方法得出延时函数,在晶振不同的情况下,延时时间会不准。另外这种方法不是完全精确的延时,所以不要太深研究误差的问题。软件调试结果,这个程序的延时时间为:1.01779ms,一般的单片机系统中都可以应用。


延时函数的正确使用方法 - js/jQuery - 前端,jquery 平滑滚动顶部
  • 图片逐渐变大特效制作方法 - js/jQuery - 前端,jquery 设置div的宽度
  • 图片逐渐变大特效制作方法 - js/jQuery - 前端,jquery 设置div的宽度 | 图片逐渐变大特效制作方法 - js/jQuery - 前端,jquery 设置div的宽度 ...

    延时函数的正确使用方法 - js/jQuery - 前端,jquery 平滑滚动顶部
  • jq什么是索引 - js/jQuery - 前端,jquery设置textarea的值
  • jq什么是索引 - js/jQuery - 前端,jquery设置textarea的值 | jq什么是索引 - js/jQuery - 前端,jquery设置textarea的值 ...

    延时函数的正确使用方法 - js/jQuery - 前端,jquery 平滑滚动顶部
  • 前端开发工程师上升的瓶颈 - js/jQuery - 前端,jquery 点击替换图片
  • 前端开发工程师上升的瓶颈 - js/jQuery - 前端,jquery 点击替换图片 | 前端开发工程师上升的瓶颈 - js/jQuery - 前端,jquery 点击替换图片 ...