用单片机C语言精确延时(定时)的方法 最近在忙着单片机的项目,偶尔停下来小结了一下最近的收获,还是有不少可贵的收益的。本人在闲暇的时候对单片机C语言下的各类延时程序做了下总结。由于单片机C语言下利用软件延时不容易做到精确的定时,所以很多人在编写延时子程序的时候不能好好的把握延时的具体时间。C语言... 2017-05-20 单片机C语言精确延时单片机延时
单片机延时程序的设计思想 单片机编程中,延时程序使用比较多,根据其延时方式不同可分为两类:一》阻塞式延时;二》非阻塞式延时;阻塞式延时,最常用,通常是在原地循环若干次,通过消耗机器周期来实现。此时,CPU再不能干别的事(CT0/CT1/CT2/串口仍可工作,延时可被中断暂时打断,会使延时加长),实时性比较差。非阻塞式... 2008-11-29 单片机延时程序设计思想
51单片机延时程序 应用单片机的时候,经常会遇到需要短时间延时的情况。需要的延时时间很短,一般都是几十到几百微妙(us)。有时候还需要很高的精度,比如用单片机驱动DS18B20的时候,误差容许的范围在十几us以内,不然很容易出错。这种情况下,用计时器往往有点小题大做。而在极端的情况下,计时器甚至... 2008-11-29 51单片机延时程序单片机编程