51单片机定时器0作为时间基准以及延时函数参考使用

51单片机定时器0作为时间基准以及延时函数参考使用


  • Proteus仿真演示作为延时使用
    在这里插入图片描述

这个类似于Arduino 里面的delay()延时函数。

  • 由于变量unsigned long 范围是有限的,暂且不考虑溢出时间。
    在这里插入图片描述
  • 溢出时间:
    4294967295/86400/1000 = 49.71026961805556(天)

作为毫秒延时的参考代码

#include<reg52.h>
//#include<intrins.h>
sbit LED 

猜你喜欢

转载自blog.csdn.net/weixin_42880082/article/details/125199345