2019-07-15 12:16发布
blust 发表于 2016-12-24 16:23 这个是软延时,与单片机的机器周期和指令周期有关,准确度没有硬延时(定时器)高,在一些对延时精度要求不高的地方使用。
blust 发表于 2016-12-24 16:57 可以算一个大概值,会有误差。一般单片机一个指令周期是12个机器周期,就是说12M主频的话,一个指令周期是1微秒,然后看这个延时用了多少指令,就可以算出来延时时间。
最多设置5个标签!
这个是没法算出来的吗,单片机晶振12M。
那么按上面的程序,输入s为uint为4个字节的话,这样算对不对t=t*(2^4)+5,万分感谢!
一周热门 更多>