keil 软件调试延时时间的详细步骤

2025-11-21 02:45:39

1、mS级带参数延时子程序

void delay_ms(uint z)  //延时子程序

{

   uint x,y;

   for(x=z;x>0;x--)

   for(y=110;y>0;y--);

}

上面这个程序的软件调试过程!晶振为12M

2、第一步:选择单片机晶振

keil 软件调试延时时间的详细步骤

3、第二步:全编译

keil 软件调试延时时间的详细步骤

4、第三步:按d进入软件调试

keil 软件调试延时时间的详细步骤

5、第四步:进入程序设置两个断点:

keil 软件调试延时时间的详细步骤

6、第五步:按全速运行至第一个断点:注意时间是0.000389s

keil 软件调试延时时间的详细步骤

7、第六步:再按一次全速运行至第二个断点:注意时间是1.013412s

keil 软件调试延时时间的详细步骤

8、小结:两个相差时间就是差不多1s 就是执行delay_ms(1000)的时间 

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢