上传者: gzhssl1
|
上传时间: 2021-03-10 20:54:45
|
文件大小: 49KB
|
文件类型: PDF
基于51单片机的精确延时(微秒级)对于某些对时间精度要求较高的程序,用c 写延时显得有些力不从心,故需用到汇编程序。
本人通过测试,总结了51 的精确延时函数(在c 语言中嵌入汇编)分享给大家。至于如何在c
中嵌入汇编大家可以去网上查查,这方面的资料很多,且很简单。以12MHz 晶振为例,12MHz
晶振的机器周期为1us,所以,执行一条单周期指令所用时间就是1us,如NOP 指令。下
面具体阐述一下。