编写延时函数的简单方法

您所在的位置:网站首页 编写延时100ms的延时程序有哪些方法 编写延时函数的简单方法

编写延时函数的简单方法

2024-07-06 22:31| 来源: 网络整理| 查看: 265

如果从keil里看了c语言的反汇编代码然后根据晶振和指令计算延时的时间这样虽然非常的准确但是相当的麻烦而且容易搞错,我这里介绍一个最简单的方法.可以验证你的延时函数

这里用一个例程详细介绍一下。

过程参考如下:

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

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

void delay_ms(unsigned int ms)

{

unsigned int i;

unsigned char j;

for(i=0;i

{

for(j=0;j



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3